O'Reilly logo

A Practical Approach to Large-Scale Agile Development: How HP Transformed LaserJet FutureSmart Firmware by Pat Fulghum, Mike Young, Gary Gruver

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Chapter 6. Continuous Integration and Quality Systems

Our first thought was to split up this chapter because we have a lot of concepts/examples to cover. However, the more we thought about it, we decided there’s absolutely no way to split it up. Continuous integration and quality are everything together, and nothing without each other. The first half of this chapter describes what we did to make continuous integration work for us—it was definitely an iterative process! We started out very simply before ending up with a full autorevert system, which means catching major failures/issues in new code during a staged integration/test process so that the change never makes it onto main if it breaks anything. The autorevert system was dramatically more ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required