Tiefpreis
CHF38.55
Auslieferung erfolgt in der Regel innert 5 bis 7 Werktagen.
Autorentext
Robert Benefield is an experienced technical leader who has decades of experience delivering robust on-demand services to solve hard problems in demanding ecosystems including banking and securities trading, medical and pharmaceutical, energy, telecom, government, and Internet services. His continual eagerness to learn and work with others to make a difference has taken him from building computers and writing code in the early days of the Internet at Silicon Valley startups to the executive suite in large multinational companies. He shares his unique experience in the hopes that others can continue to build on it without having to collect quite as many scars along the way.
Klappentext
Agile practices like Scrum and Kanban have jumped the chasm and become widely accepted throughout the IT industry. Sometimes, they are even mandated. However, these methodologies are mute on how to run and manage functioning software. The DevOps movement arose in response to this omission, but it has offered IT managers insufficient actionable guidance for their day-to-day challenges. In Lean DevOps, Robert Benefield fills this crucial gap, offering a practical, complete, and proven approach to driving value from DevOps.
Moving beyond tools and hype, Benefield draws on decades of in-the-trenches experience building and leading IT teams in organizations of all types and sizes, from startups to giant multinationals, including the first software-as-a-service providers, leading investment banks, and highly regulated telecom and energy utilities. Benefield shows how to use agile and lean manufacturing techniques within a DevOps context to dramatically improve business speed and quality, and gain crucial insights for outmaneuvering your competition. Using real-world examples, he shows how to:
Leverage continuous improvement techniques throughout IT, and more Since DevOps was first conceived, it has promised powerful competitive advantage. Whatever your role in delivering IT services or support, Lean DevOps will help you transform that promise into reality.
Zusammenfassung
Deliver Any Service Far More Effectively, Based on What Customers Really Want
As service stacks grow more complex, it becomes even tougher to deliver on-demand IT services that meet customers' expectations for speed, consistency, reliability, security, privacy, and value. Layering on new cloud technologies, architectural approaches, or methodologies can aggravate the problem by widening the gap between what delivery teams think they're delivering and what customers actually experience. In Lean DevOps, technical leader Robert Benefield helps you escape this spiral, reverse bad habits, and regain the situational awareness you need to deliver the right services in the right way.
Writing for delivery team members and their leaders, Benefield shows how to improve information flow throughout your organization, so you can move toward your customers' target outcomes. He identifies problems arising from traditional approaches to managing teams, debunks excuses often used to prevent progress, and offers realistic recommendations for everything from requirements to incentives.
Inhalt
Introduction 1
Chapter 1: The Problem with IT Service Delivery 7
Approach #1: Reduce Delivery Friction 9
The Downsides of Targeting Delivery Friction 11
Approach #2: Managing Service Delivery Risk 12
The Downsides of Targeting Service Delivery Risk 14
The Essence of Delivery 15
Beginning the DevOps Journey 17
Summary 18
Chapter 2: How We Make Decisions 21
Examining the Decision-Making Process 22
Boyd and the Decision Process 23
The OODA Loop 26
The Ingredients of Decision Making 29
Ingredient 1: The Target Outcome 30
Delivering Measures over Outcomes 36
Ingredient 2: Friction Elimination 39
Ingredient 3: Situational Awareness 42
The Challenge of Trust 44
The Fragility of Mental Models and Cognitive Biases 45
Ingredient 4: Learning 48
Failing to Learn 48
The Pathway to Improved Decision Making 53
Summary 54
Chapter 3: Mission Command 55
The Origins of Mission Command 56
Learning How to Lead Effectively the Hard Way 57
Managing Through Unpredictability 58
Knowledge and Awareness Weaknesses 59
Misalignments 60
Misjudgment of Ecosystem Complexity 61
The Anatomy of Mission Command 62
Commander's Intent 63
Brief 66
Situational Overview 67
Statement of the Desired Outcome or Overall Mission Objective 67
Execution Priorities 67
Anti-Goals and Constraints 68
Backbriefing 69
Einheit: The Power of Mutual Trust 71
Creating Einheit in DevOps 74
Continual Improvement 75
Staff Rides 78
After Action Reviews 79
Organizational Impacts of Mission Command 80
Summary 81
Chapter 4: Friction 83
Understanding Ohno's Forms of Waste 84
Muda (Pure Waste) 86
Muri (Overburden) 109
Mura (Fluctuation and Irregularity) 113
See the Whole 125
Summary 126
Chapter 5: Risk 127
Cynefin and Decision Making 128
Ordered Systems 131
Unordered Systems 134
Reimagining Risk Management 143
Have Clear and Understood Target Outcomes 144
Make the Best Choice the Easiest Choice 145
Continually Improve Ecosystem Observability 147
Summary 151
Chapter 6: Situational Awareness 153
Making Sense of Our Ecosystem 154
The Mental Model 157
The Problems with Mental Models 158
Cognitive Bias 161
Gaining Better Situational Awareness 163
Framing 164
Finding and Fixing Framing Problems 165
Information Flow 169
Why Ecosystem Dynamics Matter 169
Meeting Your Information Flow Needs 172
Analysis and Improvement 181
Summary 182
Chapter 7: Learning 183
The Emergence of Skills Attainment Learning 184
The Rise of the One Right Way 186
Outcome-Directed Learning 188
Creating a Learning Culture 191
Day-to-Day Kata 191
Improvement and Problem-Solving Kata 192
The Coaching Practice 193
Summary 195
Chapter 8: Embarking on the DevOps Journey 197
The Service Delive…