Chapter 17. Scaling Scrum

Mike Cohn | August 30, 2009 | 0 Comments

My wife, Laura, cooks dinner nearly every night. Some nights she makes something
a bit fancier; other nights, if she’s more rushed, she cooks something simple.
But it’s always tasty, healthful, and prepared without a great deal of stress. Except
for Christmas dinner. Cooking Christmas dinner is stressful. The house is full of
guests—her parents, my parents, maybe an aunt and uncle, and a brother or sister
or two. And yet she seems to prepare more dishes than we have guests. Christmas
dinner is done at a scale unseen the rest of the year. And anything done at a larger
scale than we are accustomed to—including a software development project—is
more difficult.

Chapter Contents

  • Scaling the Product Owner
    • Sharing Responsibility, Dividing Functionality
  • Working With a Large Product Backlog
    • One Product, One Product Backlog
    • Keep the Product Backlog to a Reasonable Size
  • Proactively Manage Dependencies
    • Do Rolling Lookahead Planning
    • Hold a Release Kickoff Meeting
    • Share Team Members
    • Use an Integration Team
  • Coordinate Work Among Teams
    • The Scrum of Scrums Meeting
    • Synchronize Sprints
  • Scaling the Sprint Planning Meeting
    • Stagger by a Day
    • The Big Room
  • Cultivate Communities of Practice
    • Formal or Informal
    • Creating an Environment for Communities to Form and Flourish
    • Participation
  • Scrum Does Scale
  • Additional Reading

Filed Under: Chapters

Leave a Reply