Submission + - Is Project Management Killing Good Software, Teams? (techbeacon.com)
mikeatTB writes: For software development, no significant developer activity is predictable or repetitive; if it were, the developers would have automated it already. In addition, learning is essentially a nonlinear process; it involves trying things that don’t work in order to discover what does work, writes Steven A. Lowe. You might see linear progress for a while, but you don’t know what you don’t know, so there will be apparent setbacks. It is from these setbacks that one learns the truth about the system—what is really needed to make it work, to make it usable, and to make a difference for the users and the business. In other words, the dirty little secret of software development is that projects don’t really exist. And they’re killing our products, teams, and software. Here's how.