A practical approach to large scale agile development
Today, even the largest development organizations are turning to agile methodologies, seeking major productivity and quality improvements. However, large-scale agile development is difficult, and publicly available case studies have been scarce. Now, three agile pioneers at Hewlett-Packard present a candid, start-to-finish insider’s look at how they’ve succeeded with agile in one of the company’s most mission-critical software environments: firmware for HP LaserJet printers.
This book tells the story of an extraordinary experiment and journey. Could agile principles be applied to re-architect an enormous legacy code base? Could agile enable both timely delivery and ongoing innovation? Could it really be applied to 400+ developers distributed across four states, three continents, and four business units? Could it go beyond delivering incremental gains, to meet the stretch goal of 10x developer productivity improvements?
It could, and it did—but getting there was not easy.
Writing for both managers and technologists, the authors candidly discuss both their successes and failures, presenting actionable lessons for other development organizations, as well as approaches that have proven themselves repeatedly in HP’s challenging environment. They not only illuminate the potential benefits of agile in large-scale development, they also systematically show how these benefits can actually be achieved.
Reviews
The authors explain in the book why agile was chosen, and what their expectation were when they decided to implement agile practices. Focusing on the why first, the business needs, gave them a better understanding of the ...
Read moreDespite being called (and being) a practical approach, this is extremely well principled: the directives around metrics are worth the price of the book alone. ...
Read moreDry? Sure. Did I skim parts? You bet. But I also highlighted and wrote notes over large chunks of this book, and if you work in software you probably will too. ...
Read moreA great book for anyone who wants to see how one company applied agile development techniques to a large scale project. ...
Read moreVery simple to read, yet not lacking the details in which to reach the destination of being Agile both in terms of development and also in terms of delivery. Great book - must read for everyone going agile in large ...
Read moreGreat read about HP firmware division and their transformation to agile. A must read if you are trying to learn by example how to implement agile in a large enterprise will save you lot of headaches. As recommendation I think to make it ...
Read moreOne of the problems with agile is how to scale it. For anyone (like me) who is trying to implement agile in a large organization this book is very helpful. ...
Read moreyou need to read this practical book on the moving parts that might apply in your organizational/transformational journey!. If you backup from large scale agile ...
Read more