Software innovation

Software Innovation: Speed Pressures Badly Straining Quality