Chapter 12. Software Productivity, Metrics, and Quality

Software development organizations are today constantly looking for ways to increase both developer productivity and code quality. The first step toward improving either is to establish productivity and quality metrics and benchmarks for your organization. Without a benchmark, you have no way to determine when you have improved or how to measure yourself against other organizations. After you have established a benchmark and determined your weak areas, one of the next steps is to train your staff where you perceive weaknesses or room for improvement. Next, look at your total development environment and be sure to address all possible areas for improvement. For instance, studies have shown ...

Get Software Development: Building Reliable Systems now with O’Reilly online learning.

O’Reilly members experience live online training, plus books, videos, and digital content from 200+ publishers.