In the Where to Start with DevOps series, we have explored a variety of ways to think about your DevOps transformations. We broke down the three key components to consider in choosing a starting place: Selecting Which Value Stream to Start With. We covered how value is delivered to the customer and how to improve flow: Understand the Work in Our Value Stream and Improving Flow. We learned about developing the habits and capabilities in people and the workforce as a means of facilitating these … [Read more...]
Where to Start with DevOps Part 3: How to Design With Conway’s Law in Mind
Over the past 2 blogs in this series, we have discussed the necessary steps to start your DevOps transformation. We covered the three key components to consider in choosing a starting place in this post: Selecting Which Value Stream to Start With We covered how value is delivered to the customer and how to improve flow in this post: Understand the Work in Our Value Stream and Improving Flow This week, based on the newly updated and expanded second edition of The DevOps Handbook, we are … [Read more...]
Where to Start with DevOps Part 2: Understanding the Work in Our Value Stream and Improving Flow
In our last post, we highlighted how to identify a value stream to which you can begin to apply DevOps principles and patterns in this post: Selecting Which Value Stream to Start With Our next step in our DevOps transformation, based on the newly updated and expanded second edition of The DevOps Handbook, is to gain a sufficient understanding of how value is delivered to the customer, by evaluating what work is performed, by whom, and what steps we can take to improve flow. In this blog … [Read more...]
Where to Start with DevOps Part 1: Selecting which Value Stream to Start With
Choosing the best value stream for your DevOps transformation deserves careful consideration. Not only does the value stream you choose dictate the difficulty of your transformation, but it also dictates who will be involved in the transformation, how you organize teams, and how you can best enable those teams and the individuals within them. In the first part of our Where to Start with DevOps series, adapted from the fully updated and expanded second edition of The DevOps Handbook, we'll look … [Read more...]
The Three Ways Revisited: The DevOps Handbook, Second Edition
Wondering if The DevOps Handbook is for you? First edition authors, Gene Kim, Jez Humble, Patrick Debois and John Willis developed this book for anyone looking to transform their IT organization—especially those who want to make serious changes through the DevOps methodology in order to increase productivity, profitability and win the marketplace. In the newly released second edition, Nicole Forsgren has added new material, research, and statistics that prove DevOps really does work. It is … [Read more...]
Westrum’s Organizational Model in Technology Organizations
This post was adapted from Chapter 3 of Accelerate: the Science of Lean Software and DevOps: Building and Scaling High Performing Technology Organizations by Nicole Forsgren, PhD, Jez Humble, and Gene Kim. --- It is practically a truism in DevOps circles that culture is of huge importance. However, culture is intangible; there exist many definitions and models of culture. Our challenge was to find a model of culture that was well-defined in the scientific literature, could be measured … [Read more...]
Measure Software Delivery Performance with Four Key Metrics
This post has been adapted from Accelerate: The Science of Lean Software and DevOps by Nicole Forsgren, PhD, Jez Humble, and Gene Kim. There are many frameworks and methodologies that aim to improve the way we build software products and services. We wanted to discover what works and what doesn’t in a scientific way, starting with a definition of what “good” means in this context. This post presents the four key metrics to measure software delivery performance. MEASURING SOFTWARE DELIVERY … [Read more...]
24 Key Capabilities to Drive Improvement in Software Delivery
This post is adapted from an excerpt of Accelerate by Nicole Forsgren, PhD, Jez Humble, and Gene Kim. Our research, based on four years of the State of DevOps Report, has uncovered 24 key capabilities that drive improvements in software delivery performance in a statistically significant way. The book Accelerate details these findings. This post provides you with a handy list of these capabilities. We have classified these capabilities into five categories. Within each category, the … [Read more...]