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 3. Aligning Architecture with Business Objectives

As we started out on this agile transformation, we began by investigating what would be the best firmware architecture. We found it extremely important to align code architecture with business objectives and architect the code so that, wherever possible, we could eliminate non-value-added work from the system. The approach to architecture and the directly related approach to coding standards can either lead you in the wrong direction or provide significant breakthroughs in development or deployment efficiencies. Our previous firmware architecture had been formed based on our single-function printer legacy, which, besides being fairly old, was not well suited to the complexities of Multi-Function ...

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