LeSS Brochure PDF
LeSS Brochure PDF
LeSS Brochure PDF
LeSS Framework
Scaling Scrum starts with understanding standard one-team Scrum. From that point, your organization
must be able to understand and adopt LeSS, which requires examining the purpose of one-team Scrum
elements and figuring out how to reach the same purpose while staying within the constraints of the
standard Scrum rules.
Agile development with Scrum requires a deep organizational change to become agile. Therefore,
neither Scrum nor LeSS should be considered as merely a practice. Rather, they form an organizational
design framework.
https://less.works/ 1
Large Scale Scrum (LeSS) Copyright © 2014 - 2016 The LeSS Company B.V.
In LeSS all Teams are in a common Sprint to deliver a common shippable product, every Sprint.
https://less.works/ 2
Large Scale Scrum (LeSS) Copyright © 2014 - 2016 The LeSS Company B.V.
Why LeSS?
Traditional sequential-lifecycle development doesn’t work well. It doesn’t work well for either small or
large product development efforts. Since 2001, Agile development and Scrum in particular have
revolutionized software development, but when asked how to apply Agile development to large
groups many people say “don’t” or “just use a small team” or “do Scrum at the team level.” None of
those answers is particularly useful, and while it is true that it is best to avoid adding people to your
development effort, it is also true that large scale product development isn’t going away so we need
to discover ways to do it well.
We (Craig Larman and Bas Vodde) have been involved in software development for a long time in all
sorts of roles in traditional sequential-lifecycle development, Unified Process, CMMi and others. None
felt right. Scrum, on the other hand, felt right for single-team development. So, the question then
became “How can we scale Scrum without losing its strength?”
Scrum hits the sweet spot between abstract principles and concrete practices.
Thus, in order to keep Large-scale Scrum as Scrum, we’ll need to find a similar balance, so that we will
be able to say:
For large groups, LeSS hits the sweet spot between defined concrete elements and
empirical process control.
This leads to some decisions:
https://less.works/ 3
Large Scale Scrum (LeSS) Copyright © 2014 - 2016 The LeSS Company B.V.
LeSS as a framework
LeSS is more than a set of principles and experiments. It also provides a framework with rules. The LeSS
Rules define what is LeSS (and what isn’t) and they provide a concrete framework for applying LeSS.
Within the LeSS Framework, product groups can apply the experiments and discover what works best
for them at a certain moment.
There are no such things as best practices. There are only practices that are good within a
certain context.
https://less.works/ 4
Large Scale Scrum (LeSS) Copyright © 2014 - 2016 The LeSS Company B.V.
Principles Overview
Large-Scale Scrum is Scrum—It is not “new
and improved Scrum.” LeSS is about
applying the principles, elements, and
purpose of Scrum in a large-scale context.
Multiple-team Scrum, not multiple Scrum
teams.
Transparency—Based on tangible ‘done’ items, short cycles, working together, common definitions,
and driving out fear in the workplace.
More with less—(1) In empirical process control: more learning with less defined processes. (2) In lean
thinking: more value with less waste and overhead. (3) In scaling, more ownership, purpose, and joy
with less roles, artifacts, and special groups.
Whole-product focus—One Product Backlog, one Product Owner, one potentially shippable product
increment, one Sprint—regardless if there are 3 or 33 teams. Customers want the product, not a part.
Customer-centric—Identify value and waste in the eyes of the paying customer. Reduce the cycle time
from their perspective. Increase feedback loops with real customers. Everyone understands how their
work today directly relates to paying customers.
Continuous improvement towards perfection—Create and deliver a product all the time, without
defects, that utterly delights customers, improves the environment, and makes lives better. Do humble
and radical improvement experiments each Sprint towards that.
Systems thinking—See, understand, and optimize the whole system (not parts), and explore system
dynamics. Avoid the local and sub-optimizations of focusing on the ‘efficiency’ or ‘productivity’ of
individuals and individual teams. Customers care about the overall concept-to-cash cycle time and
flow, not individual steps.
Queuing theory—Understand how systems with queues behave in the R&D domain, and apply those
insights to managing queue sizes, work-in-progress limits, multitasking, work packages, and variability.
https://less.works/ 5
Large Scale Scrum (LeSS) Copyright © 2014 - 2016 The LeSS Company B.V.
LeSS Structure
Structure the organization using real teams as the basic organizational building block.
Each team is (1) self-managing, (2) cross-functional, (3) co-located, and (4) long-lived.
The majority of the teams are customer-focused feature teams.
ScrumMasters are responsible for a well-working LeSS adoption. Their focus is towards the
Teams, Product Owner, organization, and development practices. A ScrumMaster does not
focus on just one team but on the overall organizational system.
A ScrumMaster is a dedicated full-time role.
One ScrumMaster can serve 1-3 teams.
In LeSS, managers are optional, but if managers do exist their role is likely to change. Their
focus shifts from managing the day-to-day product work to improving the value-delivering
capability of the product development system.
Managers’ role is to improve the product development system by practicing Go See,
encouraging Stop & Fix, and “experiments over conformance”.
For the product group, establish the complete LeSS structure “at the start”; this is vital for a
LeSS adoption.
For the larger organization beyond the product group, adopt LeSS evolutionarily using Go and
See to create an organization where experimentation and improvement is the norm.
LeSS Product
There is one Product Owner and one Product Backlog for the complete shippable product.
The Product Owner shouldn’t work alone on Product Backlog refinement; he is supported by
the multiple Teams working directly with customers/users and other stakeholders.
All prioritization goes through the Product Owner, but clarification is as much as possible
directly between the Teams and customer/users and other stakeholders.
The definition of product should be as broad and end-user/customer centric as is practical.
Over time, the definition of product might expand. Broader definitions are preferred.
One Definition of Done for the whole product common for all teams.
Each team can have their own stronger Definition of Done by expanding the common one.
The perfection goal is to improve the Definition of Done so that it results in a shippable product
each Sprint (or even more frequently).
https://less.works/ 6
Large Scale Scrum (LeSS) Copyright © 2014 - 2016 The LeSS Company B.V.
LeSS Sprint
There is one product-level Sprint, not a different Sprint for each Team. Each Team starts and
ends the Sprint at the same time. Each Sprint results in an integrated whole product.
Sprint Planning consists of two parts: Sprint Planning One is common for all teams while Sprint
Planning Two is usually done separately for each team. Do multi-team Sprint Planning Two in
a shared space for closely related items.
Sprint Planning One is attended by the Product Owner and Teams or Team representatives.
They together tentatively select the items that each team will work on the that Sprint. The
Teams identify opportunities to work together and final questions are clarified.
Each Team has their own Sprint Backlog.
Sprint Planning Two is for Teams to decide how they will do the selected items. This usually
involves design and the creation of their Sprint Backlogs.
Each Team has their own Daily Scrum.
Cross-team coordination is decided by the teams. Prefer decentralized and informal
coordination over centralized coordination. Emphasize Just Talk and informal networks via
communicate in code, cross-team meetings, component mentors, travelers, scouts, and open
spaces.
Product Backlog Refinement (PBR) is done per team for the items they are likely going to do in
the future. Do multi-team and/or overall PBR to increase shared understanding and exploiting
coordination opportunities when having closely related items or a need for broader
input/learning
There is one product Sprint Review; it is common for all teams. Ensure that suitable
stakeholders join to contribute the information needed for effective inspection and
adaptation.
Each Team has their own Sprint Retrospective.
An Overall Retrospective is held after the Team Retrospectives to discuss cross-team and
system-wide issues, and create improvement experiments. This is attended by Product Owner,
ScrumMasters, Team Representatives, and managers (if any).
https://less.works/ 7
Large Scale Scrum (LeSS) Copyright © 2014 - 2016 The LeSS Company B.V.
All LeSS rules apply to LeSS Huge, unless otherwise stated. Each Requirement Area acts like the basic
LeSS framework.
https://less.works/ 8