Good Planning – Not Development Methodology – Is the Key to Successful Software Project Delivery
Doug Putnam examined 390 contemporary software applications of the same size, a significant portion of which used agile methods and tools, to see what matters more - staffing decisions or methodology. He discovered that while the additional staff reduced the schedule by approximately 30%, the software project cost increased by 350%. The additional staff also created 500% more defects that had to be fixed during testing. In this article, Doug Putnam identifies a staffing "sweet spot" and outlines a step-by-step planning process that uses predictive analysis and early estimation to more accurately account for staffing needs.