Measurement as a Powerful Software Management ToolSoftware development should be a process that can be measured, controlled and improved. This text shows software managers how measurement can be used as a powerful tool to support management in decision making. It demonstrates that effective measurement can help the increasingly widespread problems of poor control of the development process, poor communication and poor change management. The approach is evolutionary rather than revolutionary, within a business context, that can be easily implemented in practice. |
Contents
Phase 1 Appoint an Executive Sponsor | 9 |
12 | 45 |
When Should We Act? | 58 |
Copyright | |
34 other sections not shown
Common terms and phrases
accuracy of estimates actual effort answer assess Average effort Benchmark bounded estimate box plot breakdown breakdown structure calculated cent central line checklists completed control chart control limit correct a defect data collection data set defect analysis defect data defect density defects detected defects found defects introduced defined determine Edwards Deming effectiveness of reviews effort spent estimate of effort estimated effort estimation process example factors feedback Figure formal review Function Point Analysis function types goals graph guidelines historical data identify implemented input key performance indicators KLOC KPIs lines of code managers and project Measurement Programme measurement team number of defects output phase of development process improvement productivity project teams questions software development process software project software quality software system special causes spent on reviews spent on rework staff statistical process control Step system testing task trend unadjusted FPC variation