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 the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.