“Broadly speaking, to acheive DevOps outcomes, we need to reduce the effects of functional orientation ("optimizing for cost") and enable market orientation ("optimizing for speed") so we can have many small teams working safely and independently, quickly delivering value to the customer”
Source: The DevOps Handbook: How to Create World-Class Agility, Reliability, and Security in Technology Organizations
“integrating the objectives of QA and Operations into everyone's daily work reduces firefighting, hardship, and toil, while making people more productive and increasing joy in the work we do.”
Source: The DevOps Handbook: How to Create World-Class Agility, Reliability, and Security in Technology Organizations
“Automated testing helps developers discover their mistakes quickly (usually within minutes), which enables faster fixes as well as genuine learning-learning that is impossible when mistakes are discovered six months later during integration testing, when memories and the link between cause and effect have long faded. Instead of accruing technical debt, problems are fixed as they are found, mobilizing the entire organization if needed, because global goals outweigh local goals.”
Source: The DevOps Handbook: How to Create World-Class Agility, Reliability, and Security in Technology Organizations
“Instead of project teams where developers are reassigned and shuffled around after each release, never receiving feedback on their work, we keep teams intact so they can keep iterating and improving, using those leanings to better achieve their goals.”
Source: The DevOps Handbook: How to Create World-Class Agility, Reliability, and Security in Technology Organizations
“Because we care about quality, we even inject faults into our production environment so we can learn how our system fails in a planned manner.”
Source: The DevOps Handbook: How to Create World-Class Agility, Reliability, and Security in Technology Organizations
“The result is world-class quality, reliability, stability, and security at ever lower cost and effort; and accelerated flow and reliability throughout the technology value stream, including Product Management, Development, QA, IT Operations, and InfoSec.”
Source: The DevOps Handbook: How to Create World-Class Agility, Reliability, and Security in Technology Organizations
“To mitigate these types of problems, we strive to reduce the number of handoffs, either by automating significant portions of the work or be reorganizing teams so they can deliver value to the customer themselves, instead of having to be constantly dependent on others.”
Source: The DevOps Handbook: How to Create World-Class Agility, Reliability, and Security in Technology Organizations
“When new learnings are discovered locally, there must also be some mechanism to enable the rest of the organization to use and benefit from that knowledge into explicit, codified knowledge, which becomes someone else's expertise through practice.”
Source: The DevOps Handbook: How to Create World-Class Agility, Reliability, and Security in Technology Organizations
“But recently I have learned from discussions with a variety of scientists and other non-philosophers (e.g., the scientists participating with me in the Sean Carroll workshop on the future of naturalism) that they lean the other way: free will, in their view, is obviously incompatible with naturalism, with determinism, and very likely incoherent against any background, so they cheerfully insist that of course they don't have free will, couldn’t have free will, but so what? It has nothing to do with morality or the meaning of life. Their advice to me at the symposium was simple: recast my pressing question as whether naturalism (materialism, determinism, science...) has any implications for what we may call moral competence. For instance, does neuroscience show that we cannot be responsible for our choices, cannot justifiably be praised or blamed, rewarded or punished? Abandon the term 'free will' to the libertarians and other incompatibilists, who can pursue their fantasies untroubled. Note that this is not a dismissal of the important issues; it’s a proposal about which camp gets to use, and define, the term. I am beginning to appreciate the benefits of discarding the term 'free will' altogether, but that course too involves a lot of heavy lifting, if one is to avoid being misunderstood.”
Source: Consciousness Explained
“By choosing carefully where and how to start, we are able to experiment and learn in areas of our organization that create value without jeopardizing the rest of the organization. By doing this, we build our base of support, earn the right to expand the use of DevOps in our organization, and gain the recognition and gratitude of an ever-larger constituency.”
Source: The DevOps Handbook: How to Create World-Class Agility, Reliability, and Security in Technology Organizations