November 2012
Intermediate to advanced
208 pages
4h 37m
English
As far as our motivation for starting agile development, it was all about improving productivity, and in particular, improving feature throughput and code quality through increased developer productivity. We’ve already described the processes we changed to accomplish this, but this chapter is all about the infrastructure behind the processes. Although everyone spends a lot of time investing in code architecture for scalable, reusable software or firmware, it’s not so natural to think about a scalable, reusable architecture for integration and build processes, for test harnesses and test execution, or for metrics collection and reporting. But where productivity is the focus, these are ...
Read now
Unlock full access