|
Foreword: Mike Cohn Foreword: Mary Poppendieck Acknowledgments Introduction xvii 1 Backdrop: The Science of Scrum Empirical Process Control Complex Software Development The Skeleton and Heart of Scrum Scrum Roles Scrum Flow Scrum Artifacts Product Backlog Sprint Backlog Increment of Potentially Shippable Product Functionality 2 New Management Responsibilities The ScrumMaster at MetaEco The Situation at MetaEco The ScrumMaster in Action The ScrumMaster’s Value The Product Owner at MegaEnergy The Situation at MegaEnergy The Product Owner in Action The Product Owner’s Value The Team at Service1st The Situation at Service1st The Team in Action The Team’s Value 3 The ScrumMaster The Untrained ScrumMaster at Trey Research What Was Wrong Lessons Learned The Untrained ScrumMaster at Litware What Was Wrong Lessons Learned Overzealous at Contoso.com Being Right Isn’t Everything Lessons Learned Wolves at MegaFund The Wolves Strike Lessons Learned 4 Bringing Order from Chaos The Situation at Service1st Application of Scrum Lessons Learned The Situation at Tree Business Publishing Application of Scrum Lessons Learned The Situation at Lapsec Application of Scrum Lessons Learned 5 The Product Owner Customer and Team Collaboration Getting Service1st’s Management Back in Action Sprint Review Meeting Lessons Learned Fixing the Problem of XFlow at MegaFund Addressing the Problem Lessons Learned Company Goals at TechCore How Scrum Helped TechCore Lessons Learned Company Goals at MegaBank Funds Transfer System How Scrum Helped FTS Lessons Learned 6 Planning a Scrum Project Managing Cash at MegaBank The Two-Day Sprint Planning Meeting Lessons Learned Certified ScrumMasters Take on Return on Investment (ROI) MLBTix How the Teams Respond to This Exercise Lessons Learned 80 7 Project Reporting—Keeping Everything Visible New Project Reporting at the MegaEnergy Title Project Solving the Problem Lessons Learned Getting More Information at MegaBank Solving the Problem Lessons Learned Not Everything Is Visible at Service1st The Reality Lessons Learned 8 The Team Team Formation at Service1st Learning Who’s the Boss: The Transition Learning to Engineer Better: The Transition Learning to Self-Organize: The Transition Estimating Workload: The Transition Learning to Have Fun While Working: The Transition Giving the Team a Chance at WebNewSite Background Lessons Learned 9 Scaling Projects Using Scrum Scaling at MegaFund Approach Lessons Learned Scrum Scaling Scaling at Medcinsoft Approach Bug Fixing Lessons Learned A Rules Sprint Planning Meeting Daily Scrum Meeting Sprint Sprint Review Meeting Sprint Retrospective Meeting B Definitions C Resources 145 D Fixed-Price, Fixed-Date Contracts How to Gain Competitive Advantage How to Ignore Competitive Advantage E Capability Maturity Model (CMM) CMM at MegaFund SEI, CMM, and Scrum Index |
|