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...]
Quick Guide to DevOps for the Non-IT Business Leader
Adapted from War and Peace and IT: Business Leadership, Technology, and Success in the Digital Age by Mark Schwartz. What is DevOps 1) Small Teams of T-Shaped People DevOps is practiced in small teams, say five to nine people. Small teams can communicate among themselves face-to-face, thereby avoiding the overhead of passing around and perfecting documents. Each team is cross-functional, with skills in software development, testing, infrastructure engineering, operations, and … [Read more...]