Book

Accelerate: The Science of Lean Software and DevOps: Building and Scaling High Performing Technology Organizations

2018

Synopsis

"Accelerate: The Science of Lean Software and DevOps: Building and Scaling High Performing Technology Organizations" by Nicole Forsgren, Jez Humble, and Gene Kim is a comprehensive exploration of how modern software development practices, particularly Lean and DevOps, can drive high performance in technology organizations. The book delves into the scientific foundations of these practices and how they can be applied to achieve sustainable improvement in software delivery. Drawing on years of research, the authors use data and case studies to illustrate their findings, making it a practical guide for those aiming to elevate their organization's performance.

The authors argue that high-performing organizations are those that can deliver software with speed, stability, and efficiency while also maintaining a focus on employee well-being. They identify key metrics that distinguish high performers, including deployment frequency, lead time for changes, mean time to recover from failures, and change failure rate. These metrics, the authors suggest, provide a clear picture of an organization's performance and guide teams in pinpointing areas for improvement.

Throughout the book, the authors emphasize the importance of both technical practices (such as continuous integration, automated testing, and microservices) and cultural elements (like a collaborative, feedback-driven environment) in creating high-performing teams. The authors draw from extensive surveys and research, most notably from the annual State of DevOps report, to present evidence-backed findings that challenge many conventional beliefs about what drives software delivery success.

In addition to the technical and cultural aspects, "Accelerate" also introduces the concept of "psychological safety," which is the foundation of a high-performing team. The authors explain how organizations with psychologically safe environments encourage innovation, knowledge sharing, and better problem-solving. They stress that a positive organizational culture, where failures are treated as opportunities to learn rather than punishments, is key to scaling high performance.

Ultimately, "Accelerate" combines empirical research with actionable advice, providing leaders and practitioners with a roadmap to transform their organizations. It argues that organizations that embrace Lean and DevOps principles not only improve their ability to deliver software but also create a more agile, innovative, and fulfilling workplace.

Suggested Reading

Industrial DevOps: Build Better Systems Faster

The benefits of adopting agile ways of working are well-understood in the digital world. But those in cyber-physical systems (combining software, hardware, and firmware) think it is risky. But with today's speed of change, maybe the risk is in not changing. Industrial DevOps: Build Better Systems F...

The Lean Startup: How Today's Entrepreneurs Use Continuous Innovation to Create Radically Successful Businesses

Eric Ries defines a startup as an organization dedicated to creating something new under conditions of extreme uncertainty. This is just as true for one person in a garage or a group of seasoned professionals in a Fortune 500 boardroom. What they have in common is a mission to penetrate that fog of ...

We use cookies to improve your experience on our website. By continuing to browse, you accept our Cookie Policy and Privacy Policy.