Foreword xi
Introduction xv
Acknowledgments xxi
About the Authors xxv
Chapter 1: Being an Effective Scrum Team 1
Collaboration Between Product Owner and Development Team 3
Creating Transparency as a Scrum Team 10
Summary 25
Chapter 2: Common Problems 27
Missing Basics 29
Common Misunderstandings about Scrum 38
Avoidable Errors 46
Summary 54
Chapter 3: Scrum Is Not Enough 55
Strategy: Take Care of the Big Picture 56
Tactics: Work from Idea to Result 62
How to Improve Cross-functionality 71
Coping with Constant Change 77
Summary 83
Chapter 4: Releasable Is Less Than Released 85
What Is DevOps? 86
How to Combine Scrum and DevOps 91
Summary 99
Chapter 5: Resolving Conflict 101
Conflict That Can Be Solved by People Involved 102
Conflict That Needs Outside Intervention 107
Toxic Conflict That Needs Stronger Intervention 114
Summary 119
Chapter 6: Measure Success 121
Working Toward Goals 122
Improving Team Results 132
Summary 141
Chapter 7: Scrum and Management 143
The Role of Management in Scrum 144
How to Enable Self-organization 148
Summary 152
Chapter 8: The Agile Organization 153
Organizational Structures Can Either Help or Hinder Scrum 154
Complex Organizations Need Radical Simplicity 159
Summary 164
Chapter 9: Continuous Improvement Never Stops 167
How to Keep Improvement Continuous 168
Retrospectives as the Driver for Improvement 173
Will Scrum Ever Be Complete? 176
Summary 182
Bibliography 183
Index 185