Agile2014 has ended
Thursday, July 31 • 14:00 - 15:15
Scaling Scrum using Object Oriented Architecture (Alexander Brown, Jeff Sutherland)

Sign up or log in to save this to your schedule, view media, leave feedback and see who's attending!

Alex Brown and Jeff Sutherland will outline an object-oriented model for scaling Scrum across the entire business enterprise. A modular approach allows the system to function using different specific solutions for each module, which enables this approach to work successfully across a broad range of contexts unlike “tightly coupled” solutions.

There is tremendous interest today in how to scale Scrum across a complete enterprise. However, much of the thinking thus far on scaling Agile principles has focused on very proscriptive answers. They work well in one organizational context, but struggle in others. A universal enterprise framework must allow the organization to incrementally inspect and adapt it’s own structure without causing system-wide consequences.

Our answer to this dilemma borrows from the roots of Scrum and object-oriented architecture (OOA) to create loosely coupled functional modules. When Jeff and Ken originally developed Scrum, they deliberately based it on a minimalist OOA where each element functions independently and adapts to a variety of situations. The retrospective definition, for example, only includes: goals, timing, attendees and outputs, leaving teams to determine HOW to implement it. The Agile community needs a similar loosely coupled framework for scaling Scrum that can act as the “skeleton” of functions, connections, inputs and outputs to which the "muscle" of different successful practices can be connected.

This session will: 1) lay out the full case for a modular vs. deterministic model; 2) present an overall vision for modular scaled Scrum that spans the Team, Business Unit, and Enterprise levels, and; 3) give some specific examples of different successful practices used to satisfy the overall module function. Participants will not leave this session with a cookie-cutter answer for large-scale Scrum implementations. However, it will fundamentally change the way they think about the agile processes within their organization and will equip them to lead a thoughtful exploration of what the organization really needs from scaling Scrum.

avatar for Alexander Brown

Alexander Brown

Chief Product Owner/COO, Scrum Inc.
Alex Brown is the Chief Operating Officer of Scrum Inc. He has deep experience in Agile/Lean management techniques and business strategy. He is actively involved in adapting the Scrum methodology beyond its traditional home in software development into other creative team environments... Read More →
avatar for Jeff Sutherland

Jeff Sutherland

Founder and Chairman, Scrum, Inc.
CoCreator of Scrum

Thursday July 31, 2014 14:00 - 15:15 EDT