Ten Tough Questions
As Lord Kelvin wrote more than 100 years ago, decision-making is difficult without quantitative data to support the decisions. Many organizations find they cannot answer basic questions about their software activities like these:
How much are you spending on software development? What percentage of your projects are currently on time and on budget? What is the average schedule and budget overrun for your projects? Which of your current projects are most likely to fail outright? What percentage of your project cost arises from avoidable rework? How satisfied (quantitatively) are users of your software? How do the skills of your staff compare to industry averages? How do the capabilities of your organization compare to similar organizations? How much (quantitatively) has your productivity improved in the past 12 months? What is your plan for improving the skills of your staff and the effectiveness of your organization?
Organizations that cannot answer these questions almost certainly fall to the left side of Figure 13-2. Many organizations have never asked questions such as these and are only vaguely aware that they should be asking such questions. Considering that the business case for better software practices is so compelling, perhaps the 11th tough question should be, "What's keeping us from using better software practices now that we have seen this data?"
|
No comments:
Post a Comment