Facts and Fallacies of Software Engineering
Facts of Software Engineering People The most important factor in software work is the quality of the programmers. The best programmers are up to 28 times better than the worst programmers. Adding people to a late project makes it later. The working environment has a profound impact on productivity and quality. Tools and Techniques Hype (about tools and technology) is a plague on the house of software. New tools and techniques cause an initial loss of productivity / quality. Software developers talk a lot about tools, but seldom use them. Estimation One of the two most common causes of runaway projects is poor estimation. Software estimation usually occurs at the wrong time. Software estimation is usually done by the wrong people. Software estimates are rarely corrected as the project proceeds. It is not surprising that software estimates are bad. But we live and die by them anyway! There is a disconnect between software management and their programmers. The...
Comments
Post a Comment