The DevOps Handbook: How to Create World-Class Agility, Reliability, and Security in Technology Organizations
Rate it:
5%
Flag icon
“Let there be no more talk of DevOps unicorns or horses but only thoroughbreds and horses heading to the glue factory.”
5%
Flag icon
DevOps is a manifestation of creating dynamic, learning organizations that continually reinforce high-trust cultural norms, it is inevitable that these organizations will continue to innovate and win in the marketplace.
6%
Flag icon
“Every industry and company that is not bringing software to the core of their business will be disrupted.”
7%
Flag icon
Many psychologists assert that creating systems that cause feelings of powerlessness is one of the most damaging things we can do to fellow human beings—we deprive other people of their ability to control their own outcomes and even create a culture where people are afraid to do the right thing because of fear of punishment, failure, or jeopardizing their livelihood. This can create the condition of learned helplessness, where people become unwilling or unable to act in a way that avoids the same problem in the future.
Koushal
Learned helplessness
7%
Flag icon
small teams of developers independently implement their features, validate their correctness in production-like environments, and have their code deployed into production quickly, safely, and securely.
8%
Flag icon
Frederick P. Brooks, The Mythical Man-Month,
9%
Flag icon
“deliver working software frequently, from a couple of months to a couple of weeks, with a preference to the shorter timescale,”
9%
Flag icon
small, self-motivated teams working in a high-trust management model.
10%
Flag icon
DevOps, we typically define our technology value stream as the process required to convert a business hypothesis into a technology-enabled service that delivers value to the customer.
10%
Flag icon
telemetry.
11%
Flag icon
Our goal is to decrease the amount of time required for changes to be deployed into production and to increase the reliability and quality of those services.
12%
Flag icon
Lean Thinking: Banish Waste and Create Wealth in Your Corporation by James P. Womack and Daniel T. Jones.
12%
Flag icon
Each time the work passes from team to team, we require all sorts of communication: requesting, specifying, signaling, coordinating, and often prioritizing, scheduling, deconflicting, testing, and verifying. This may require using different ticketing or project management systems; writing technical specification documents; communicating via meetings, emails, or phone calls; and using file system shares, FTP servers, and Wiki pages.
12%
Flag icon
Beyond the Goal, Dr. Goldratt states,
13%
Flag icon
Implementing Lean Software Development: From Concept to Cash, Mary and Tom Poppendieck
14%
Flag icon
The Fifth Discipline: The Art & Practice of the Learning Organization
14%
Flag icon
our goal is to create fast feedback and fast forward loops
14%
Flag icon
we] build ever-deeper knowledge about how to manage the systems for doing our work, converting inevitable up-front ignorance into knowledge.”
15%
Flag icon
In the technology value stream, we optimize for downstream work centers by designing for operations, where operational non-functional requirements (e.g., architecture, performance, stability, testability, configurability, and security) are prioritized as highly as user features.
15%
Flag icon
When these accidents affect our customers, we seek to understand why it happened. The root cause is often deemed to be human error, and the all too common management response is to “name, blame, and shame” the person who caused the problem.†
15%
Flag icon
Pathological organizations are characterized by large amounts of fear and threat. People often hoard information, withhold it for political reasons, or distort it to make themselves look better. Failure is often hidden. Bureaucratic organizations are characterized by rules and processes, often to help individual departments maintain their “turf.” Failure is processed through a system of judgment, resulting in either punishment or justice and mercy. Generative organizations are characterized by actively seeking and sharing information to better enable the organization to achieve its mission. ...more
15%
Flag icon
“By removing blame, you remove fear; by removing fear, you enable honesty; and honesty enables prevention.”
16%
Flag icon
tacit knowledge
16%
Flag icon
antifragility by author and risk analyst Nassim Nicholas Taleb.
16%
Flag icon
What was your last step and what happened? What did you learn? What is your condition now? What is your next target condition? What obstacle are you working on now? What is your next step? What is your expected outcome? When can we check?
18%
Flag icon
in Crossing The Chasm, where the chasm represents the classic difficulty of reaching groups beyond the innovators and early adopters (see figure 9).
18%
Flag icon
Find Innovators and Early Adopters: In the beginning, we focus our efforts on teams who actually want to help—these are our kindred spirits and fellow travelers who are the first to volunteer to start the DevOps journey. In the ideal, these are also people who are respected and have a high degree of influence over the rest of the organization, giving our initiative more credibility. Build Critical Mass and Silent Majority: In the next phase, we seek to expand DevOps practices to more teams and value streams with the goal of creating a stable base of support. By working with teams who are ...more
This highlight has been truncated due to consecutive passage length restrictions.
20%
Flag icon
don’t pay down technical debt can find themselves so burdened with daily workarounds for problems left unfixed
71%
Flag icon
2001, the Agile Manifesto was created by seventeen of the leading thinkers in software development,
71%
Flag icon
Started in 2007, the Velocity Conference was created by Steve Souders, John Allspaw, and Jesse Robbins to provide a home for the IT Operations and Web Performance
71%
Flag icon
The Theory of Constraints body of knowledge