SlideShare a Scribd company logo
1 of 32
Download to read offline
INTRO TO LARGE SCALE
SCRUM (LESS)
Srikanth Ramanujam
LeSS-TO Large Scale Scrum Toronto Meetup group
15th November 2017
WHY CHANGE?
A FUTURE IN WHICH… POSSIBLY…
• Everything is Technology centric
• AI and automation rule the world
• No need for Banks
• No need for Insurance
• What is money/wealth?
• No cars to own, self-driving cars
• What would we do with our time?
• Not enough jobs or highly skilled jobs to go around
MANIFESTO FOR AGILE SOFTWARE
DEVELOPMENT
Individuals
and
interactions
over processes
and tools
Working
software
over
comprehensive
documentation
Customer
collaboration
over contract
negotiation
Responding
to change
over following a
plan
4 Values
supported
by
12 principles
All required
THE MANIFESTO FOR AGILITY…
Agile Methodology/=
Model/=
The need for Scrum and LeSS, plus more…
SCRUM
FOUNDATIONS
OF EMPIRICISM
Source:
https://guntherverheyen.com/2011
/10/22/the-house-of-scrum/
SCRUM:
5 VALUES
SCRUM:
3 ROLES
MULTI-SKILLING
SCRUM:
3 ARTIFACTS
• Product Backlog
• Sprint Backlog
• Increment (Actual releases to clients)
Supported by an:
• Continuously improving ”Definition of Done”
SCRUM:
5 CEREMONIES
And Product
Backlog refinement
Push 10-20%
and Pull 80-90%
SCRUM:
SPRINTS
SUPPORTED BY PRACTICES
Product
Management
• Client centric Products
• Product Market Fit
• Kano model
• Lean UX
• CX personas and journey's
• Lean Canvas
• Impact Mapping
• Story mapping, Release maps
• Prototyping/Design thinking
• Lean Startup
Software
Craftsmanship
• Pride of software
development
• Clean code
• Simplified architecture
• Collective code, architecture
ownership by teams
• TDD
• Continuous Integration
• Continuous Delivery
• Automation – BDD, ATDD, SBE
Release and Change
management
• Continuous Deployment
• Multiple weekly Feature
Releases
• Release on Demand
• Feature Toggles
• Build on Main Branch
• Blue-Green Releases
• Everything is version
managed
• Monitoring feedback loops
LARGE SCALE SCRUM
Culture follows structure, descaling the organization
LESS:
PRINCIPLES
LESS RULES:
STRUCTURE
LESS RULES:
SAME 3 ROLES
• 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.
• Scrum Masters are responsible for a well-working LeSS adoption. Their focus is
towards the Teams, Product Owner, organization, and development practices. A
Scrum Master does not focus on just one team but on the overall organizational
system.
• A Scrum Master is a dedicated full-time role. One Scrum Master 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.
LESS RULES:
ROLES
LESS RULES:
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).
LESS RULES:
PRODUCT
LESS RULES:
SAME 5 SPRINT CEREMONIES
LESS RULES:
SPRINTS
• 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 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.
LESS RULES:
SPRINTS
• 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, Scrum Masters, Team representatives, and managers (if any).
SAME TECH
PRACTICES
With
integrated
Lean Product
Management,
Lean UX
practices
LESS SCRUM TEAMS:
COORDINATION & INTEGRATION
• Just Talk
• Communicate in Code
• Send Observers to the Daily
Scrum
• Component communities and
mentors
• Scrum of Scrums (maybe)
• Leading Team
• Multi-team LeSS meetings
• Multi-team Product Backlog
Refinement
• Multi-team Sprint Planning
Two
• Multi-team Design Workshops
• Exchange members in Daily
Scrum
• Travelers to exploit and break
bottlenecks and create skill
LESS HUGE:
FOR 8+ TEAMS
RESOURCES
Web sites
• www.less.works
• www.scrumguides.org
• www.scrum.org
• https://www.slideshare.net/management30/presentations
You tube videos
• https://www.youtube.com/watch?v=cvz4364pC0g
• https://www.youtube.com/watch?v=1BZf_Oa7W94
LESS
BOOKS
https://www.amazon.com/Large-Scale-Scrum-More-Addison-Wesley-
Signature/dp/0321985710
https://www.amazon.com/Practices-Scaling-Lean-Agile-
Development/dp/0321636406
https://www.amazon.com/Scaling-Lean-Agile-Development-
Organizational/dp/0321480961
THANK YOU!
Srikanth Ramanujam
LinkedIn: www.srikanth.ca

More Related Content

What's hot

Traditional vs Lean Portfolio Management, Agile PMO & Organisations
Traditional vs Lean Portfolio Management, Agile PMO & OrganisationsTraditional vs Lean Portfolio Management, Agile PMO & Organisations
Traditional vs Lean Portfolio Management, Agile PMO & OrganisationsBarry O'Reilly
 
Exploring Agile Transformation and Scaling Patterns
Exploring Agile Transformation and Scaling PatternsExploring Agile Transformation and Scaling Patterns
Exploring Agile Transformation and Scaling PatternsMike Cottmeyer
 
Agile Mindset For Executives
Agile Mindset For ExecutivesAgile Mindset For Executives
Agile Mindset For ExecutivesMichael Tarnowski
 
Agile Transformation in Telco Guide
Agile Transformation in Telco GuideAgile Transformation in Telco Guide
Agile Transformation in Telco GuideACM
 
Agile Coaching Workshop
Agile Coaching WorkshopAgile Coaching Workshop
Agile Coaching WorkshopCraig Smith
 
cPrime Agile Enterprise Transformation
cPrime Agile Enterprise TransformationcPrime Agile Enterprise Transformation
cPrime Agile Enterprise TransformationCprime
 
Agile Performance Metrics
Agile Performance MetricsAgile Performance Metrics
Agile Performance MetricsACM
 
An Introduction to Scaled Agile Framework (SAFe)
An Introduction to Scaled Agile Framework (SAFe)An Introduction to Scaled Agile Framework (SAFe)
An Introduction to Scaled Agile Framework (SAFe)CA Technologies
 
Agile adoption vs Agile transformation
Agile adoption vs Agile transformationAgile adoption vs Agile transformation
Agile adoption vs Agile transformationMatthew Moran
 
Agile - Scrum Presentation
Agile - Scrum PresentationAgile - Scrum Presentation
Agile - Scrum Presentationgihanlsw
 
Heart of Agile: What is Agile?
Heart of Agile: What is Agile?Heart of Agile: What is Agile?
Heart of Agile: What is Agile?Agile Tour Beirut
 
Agile Product Management: Getting from Backlog to Value
Agile Product Management: Getting from Backlog to ValueAgile Product Management: Getting from Backlog to Value
Agile Product Management: Getting from Backlog to ValueLeadingAgile
 
Agile Marketing: Exploring Scrumban
Agile Marketing: Exploring ScrumbanAgile Marketing: Exploring Scrumban
Agile Marketing: Exploring ScrumbanAndrea Fryrear
 
Agile Transformation Explained
Agile Transformation ExplainedAgile Transformation Explained
Agile Transformation ExplainedLeadingAgile
 

What's hot (20)

Traditional vs Lean Portfolio Management, Agile PMO & Organisations
Traditional vs Lean Portfolio Management, Agile PMO & OrganisationsTraditional vs Lean Portfolio Management, Agile PMO & Organisations
Traditional vs Lean Portfolio Management, Agile PMO & Organisations
 
Exploring Agile Transformation and Scaling Patterns
Exploring Agile Transformation and Scaling PatternsExploring Agile Transformation and Scaling Patterns
Exploring Agile Transformation and Scaling Patterns
 
Agile Mindset For Executives
Agile Mindset For ExecutivesAgile Mindset For Executives
Agile Mindset For Executives
 
Agile (Scrum)
Agile (Scrum)Agile (Scrum)
Agile (Scrum)
 
Agile Transformation in Telco Guide
Agile Transformation in Telco GuideAgile Transformation in Telco Guide
Agile Transformation in Telco Guide
 
Agile Coaching Workshop
Agile Coaching WorkshopAgile Coaching Workshop
Agile Coaching Workshop
 
Why Large Scale Scrum (LeSS)?
Why Large Scale Scrum (LeSS)?Why Large Scale Scrum (LeSS)?
Why Large Scale Scrum (LeSS)?
 
cPrime Agile Enterprise Transformation
cPrime Agile Enterprise TransformationcPrime Agile Enterprise Transformation
cPrime Agile Enterprise Transformation
 
Agile Performance Metrics
Agile Performance MetricsAgile Performance Metrics
Agile Performance Metrics
 
Agile Transformation at Scale
Agile Transformation at ScaleAgile Transformation at Scale
Agile Transformation at Scale
 
An Introduction to Scaled Agile Framework (SAFe)
An Introduction to Scaled Agile Framework (SAFe)An Introduction to Scaled Agile Framework (SAFe)
An Introduction to Scaled Agile Framework (SAFe)
 
Agile adoption vs Agile transformation
Agile adoption vs Agile transformationAgile adoption vs Agile transformation
Agile adoption vs Agile transformation
 
Scrum Process
Scrum ProcessScrum Process
Scrum Process
 
Agile - Scrum Presentation
Agile - Scrum PresentationAgile - Scrum Presentation
Agile - Scrum Presentation
 
Heart of Agile: What is Agile?
Heart of Agile: What is Agile?Heart of Agile: What is Agile?
Heart of Agile: What is Agile?
 
2017 Scrum by Picture
2017 Scrum by Picture2017 Scrum by Picture
2017 Scrum by Picture
 
Agile Product Management: Getting from Backlog to Value
Agile Product Management: Getting from Backlog to ValueAgile Product Management: Getting from Backlog to Value
Agile Product Management: Getting from Backlog to Value
 
Agile Marketing: Exploring Scrumban
Agile Marketing: Exploring ScrumbanAgile Marketing: Exploring Scrumban
Agile Marketing: Exploring Scrumban
 
Agile Project Management
Agile Project ManagementAgile Project Management
Agile Project Management
 
Agile Transformation Explained
Agile Transformation ExplainedAgile Transformation Explained
Agile Transformation Explained
 

Similar to Introduction to LeSS - Large Scale Scrum

20220923 - Vaidas Adomauskas - LeSS conference 2022.pptx
20220923 - Vaidas Adomauskas - LeSS conference 2022.pptx20220923 - Vaidas Adomauskas - LeSS conference 2022.pptx
20220923 - Vaidas Adomauskas - LeSS conference 2022.pptxVaidas Adomauskas
 
ME135A Agile lean workshop101414
ME135A Agile lean workshop101414ME135A Agile lean workshop101414
ME135A Agile lean workshop101414spikol
 
LeSS - Moving beyond single team scrum
LeSS - Moving beyond single team scrumLeSS - Moving beyond single team scrum
LeSS - Moving beyond single team scrumNaveen Kumar Singh
 
20221013 - Vaidas Adomauskas - Agile Tour Vilnius 2022.pptx
20221013 - Vaidas Adomauskas - Agile Tour Vilnius 2022.pptx20221013 - Vaidas Adomauskas - Agile Tour Vilnius 2022.pptx
20221013 - Vaidas Adomauskas - Agile Tour Vilnius 2022.pptxVaidas Adomauskas
 
Agile Project Management – SCRUM Methodology
Agile Project Management – SCRUM MethodologyAgile Project Management – SCRUM Methodology
Agile Project Management – SCRUM MethodologyMarios Evripidou
 
software engineering agile development notes.pptx
software engineering agile development notes.pptxsoftware engineering agile development notes.pptx
software engineering agile development notes.pptxAbhinay93499
 
Overview of Agile methodology & Scrum
Overview of Agile methodology & ScrumOverview of Agile methodology & Scrum
Overview of Agile methodology & ScrumSrinivasan Ganesan
 
Less intro workshop
Less intro workshopLess intro workshop
Less intro workshopElad Sofer
 
Scrum overview
Scrum overviewScrum overview
Scrum overviewPaul Nil
 
Agile Modeling & Scrum Development.pptx
Agile Modeling & Scrum Development.pptxAgile Modeling & Scrum Development.pptx
Agile Modeling & Scrum Development.pptxSamira AlShahrani
 
An introduction to Agile & Scrum
An introduction to Agile & ScrumAn introduction to Agile & Scrum
An introduction to Agile & ScrumMahdi Taghizadeh
 
Overview on Agile, Scrum, Kanban, Extreme programming (XP) and Scaled Agile F...
Overview on Agile, Scrum, Kanban, Extreme programming (XP) and Scaled Agile F...Overview on Agile, Scrum, Kanban, Extreme programming (XP) and Scaled Agile F...
Overview on Agile, Scrum, Kanban, Extreme programming (XP) and Scaled Agile F...Hyder Baksh
 
Large scale agile frameworks
Large scale agile frameworksLarge scale agile frameworks
Large scale agile frameworksSiddhi Thakkar
 
Essentials of Scrum
Essentials of ScrumEssentials of Scrum
Essentials of Scrumeikitakeuchi
 

Similar to Introduction to LeSS - Large Scale Scrum (20)

Agile tutorial
Agile tutorialAgile tutorial
Agile tutorial
 
20220923 - Vaidas Adomauskas - LeSS conference 2022.pptx
20220923 - Vaidas Adomauskas - LeSS conference 2022.pptx20220923 - Vaidas Adomauskas - LeSS conference 2022.pptx
20220923 - Vaidas Adomauskas - LeSS conference 2022.pptx
 
ME135A Agile lean workshop101414
ME135A Agile lean workshop101414ME135A Agile lean workshop101414
ME135A Agile lean workshop101414
 
LeSS - Moving beyond single team scrum
LeSS - Moving beyond single team scrumLeSS - Moving beyond single team scrum
LeSS - Moving beyond single team scrum
 
20221013 - Vaidas Adomauskas - Agile Tour Vilnius 2022.pptx
20221013 - Vaidas Adomauskas - Agile Tour Vilnius 2022.pptx20221013 - Vaidas Adomauskas - Agile Tour Vilnius 2022.pptx
20221013 - Vaidas Adomauskas - Agile Tour Vilnius 2022.pptx
 
Agile Project Management – SCRUM Methodology
Agile Project Management – SCRUM MethodologyAgile Project Management – SCRUM Methodology
Agile Project Management – SCRUM Methodology
 
Approaches to scaling agile
Approaches to scaling agileApproaches to scaling agile
Approaches to scaling agile
 
The Scrum Model
The Scrum ModelThe Scrum Model
The Scrum Model
 
software engineering agile development notes.pptx
software engineering agile development notes.pptxsoftware engineering agile development notes.pptx
software engineering agile development notes.pptx
 
Overview of Agile methodology & Scrum
Overview of Agile methodology & ScrumOverview of Agile methodology & Scrum
Overview of Agile methodology & Scrum
 
Less intro workshop
Less intro workshopLess intro workshop
Less intro workshop
 
Scrum overview
Scrum overviewScrum overview
Scrum overview
 
Agile Modeling & Scrum Development.pptx
Agile Modeling & Scrum Development.pptxAgile Modeling & Scrum Development.pptx
Agile Modeling & Scrum Development.pptx
 
Agile Scrum CMMI
Agile Scrum CMMIAgile Scrum CMMI
Agile Scrum CMMI
 
An introduction to Agile & Scrum
An introduction to Agile & ScrumAn introduction to Agile & Scrum
An introduction to Agile & Scrum
 
Overview on Agile, Scrum, Kanban, Extreme programming (XP) and Scaled Agile F...
Overview on Agile, Scrum, Kanban, Extreme programming (XP) and Scaled Agile F...Overview on Agile, Scrum, Kanban, Extreme programming (XP) and Scaled Agile F...
Overview on Agile, Scrum, Kanban, Extreme programming (XP) and Scaled Agile F...
 
Large scale agile frameworks
Large scale agile frameworksLarge scale agile frameworks
Large scale agile frameworks
 
Scrum basics
Scrum basicsScrum basics
Scrum basics
 
Essentials of Scrum
Essentials of ScrumEssentials of Scrum
Essentials of Scrum
 
Scaling scrum agile2010
Scaling scrum agile2010Scaling scrum agile2010
Scaling scrum agile2010
 

Recently uploaded

Measuring True Process Yield using Robust Yield Metrics
Measuring True Process Yield using Robust Yield MetricsMeasuring True Process Yield using Robust Yield Metrics
Measuring True Process Yield using Robust Yield MetricsCIToolkit
 
self respect is very important in this crual word where everyone in just thin...
self respect is very important in this crual word where everyone in just thin...self respect is very important in this crual word where everyone in just thin...
self respect is very important in this crual word where everyone in just thin...afaqsaeed463
 
Reflecting, turning experience into insight
Reflecting, turning experience into insightReflecting, turning experience into insight
Reflecting, turning experience into insightWayne Abrahams
 
Unlocking Productivity and Personal Growth through the Importance-Urgency Matrix
Unlocking Productivity and Personal Growth through the Importance-Urgency MatrixUnlocking Productivity and Personal Growth through the Importance-Urgency Matrix
Unlocking Productivity and Personal Growth through the Importance-Urgency MatrixCIToolkit
 
Fifteenth Finance Commission Presentation
Fifteenth Finance Commission PresentationFifteenth Finance Commission Presentation
Fifteenth Finance Commission Presentationmintusiprd
 
LPC Operations Review PowerPoint | Operations Review
LPC Operations Review PowerPoint | Operations ReviewLPC Operations Review PowerPoint | Operations Review
LPC Operations Review PowerPoint | Operations Reviewthomas851723
 
Board Diversity Initiaive Launch Presentation
Board Diversity Initiaive Launch PresentationBoard Diversity Initiaive Launch Presentation
Board Diversity Initiaive Launch Presentationcraig524401
 
Farmer Representative Organization in Lucknow | Rashtriya Kisan Manch
Farmer Representative Organization in Lucknow | Rashtriya Kisan ManchFarmer Representative Organization in Lucknow | Rashtriya Kisan Manch
Farmer Representative Organization in Lucknow | Rashtriya Kisan ManchRashtriya Kisan Manch
 
Simplifying Complexity: How the Four-Field Matrix Reshapes Thinking
Simplifying Complexity: How the Four-Field Matrix Reshapes ThinkingSimplifying Complexity: How the Four-Field Matrix Reshapes Thinking
Simplifying Complexity: How the Four-Field Matrix Reshapes ThinkingCIToolkit
 
LPC Warehouse Management System For Clients In The Business Sector
LPC Warehouse Management System For Clients In The Business SectorLPC Warehouse Management System For Clients In The Business Sector
LPC Warehouse Management System For Clients In The Business Sectorthomas851723
 
Call Us🔝⇛+91-97111🔝47426 Call In girls Munirka (DELHI)
Call Us🔝⇛+91-97111🔝47426 Call In girls Munirka (DELHI)Call Us🔝⇛+91-97111🔝47426 Call In girls Munirka (DELHI)
Call Us🔝⇛+91-97111🔝47426 Call In girls Munirka (DELHI)jennyeacort
 
Pooja Mehta 9167673311, Trusted Call Girls In NAVI MUMBAI Cash On Payment , V...
Pooja Mehta 9167673311, Trusted Call Girls In NAVI MUMBAI Cash On Payment , V...Pooja Mehta 9167673311, Trusted Call Girls In NAVI MUMBAI Cash On Payment , V...
Pooja Mehta 9167673311, Trusted Call Girls In NAVI MUMBAI Cash On Payment , V...Pooja Nehwal
 
原版1:1复刻密西西比大学毕业证Mississippi毕业证留信学历认证
原版1:1复刻密西西比大学毕业证Mississippi毕业证留信学历认证原版1:1复刻密西西比大学毕业证Mississippi毕业证留信学历认证
原版1:1复刻密西西比大学毕业证Mississippi毕业证留信学历认证jdkhjh
 
Introduction to LPC - Facility Design And Re-Engineering
Introduction to LPC - Facility Design And Re-EngineeringIntroduction to LPC - Facility Design And Re-Engineering
Introduction to LPC - Facility Design And Re-Engineeringthomas851723
 
VIP Kolkata Call Girl Rajarhat 👉 8250192130 Available With Room
VIP Kolkata Call Girl Rajarhat 👉 8250192130  Available With RoomVIP Kolkata Call Girl Rajarhat 👉 8250192130  Available With Room
VIP Kolkata Call Girl Rajarhat 👉 8250192130 Available With Roomdivyansh0kumar0
 
ANIn Gurugram April 2024 |Can Agile and AI work together? by Pramodkumar Shri...
ANIn Gurugram April 2024 |Can Agile and AI work together? by Pramodkumar Shri...ANIn Gurugram April 2024 |Can Agile and AI work together? by Pramodkumar Shri...
ANIn Gurugram April 2024 |Can Agile and AI work together? by Pramodkumar Shri...AgileNetwork
 

Recently uploaded (17)

Measuring True Process Yield using Robust Yield Metrics
Measuring True Process Yield using Robust Yield MetricsMeasuring True Process Yield using Robust Yield Metrics
Measuring True Process Yield using Robust Yield Metrics
 
self respect is very important in this crual word where everyone in just thin...
self respect is very important in this crual word where everyone in just thin...self respect is very important in this crual word where everyone in just thin...
self respect is very important in this crual word where everyone in just thin...
 
Reflecting, turning experience into insight
Reflecting, turning experience into insightReflecting, turning experience into insight
Reflecting, turning experience into insight
 
Unlocking Productivity and Personal Growth through the Importance-Urgency Matrix
Unlocking Productivity and Personal Growth through the Importance-Urgency MatrixUnlocking Productivity and Personal Growth through the Importance-Urgency Matrix
Unlocking Productivity and Personal Growth through the Importance-Urgency Matrix
 
Fifteenth Finance Commission Presentation
Fifteenth Finance Commission PresentationFifteenth Finance Commission Presentation
Fifteenth Finance Commission Presentation
 
LPC Operations Review PowerPoint | Operations Review
LPC Operations Review PowerPoint | Operations ReviewLPC Operations Review PowerPoint | Operations Review
LPC Operations Review PowerPoint | Operations Review
 
Board Diversity Initiaive Launch Presentation
Board Diversity Initiaive Launch PresentationBoard Diversity Initiaive Launch Presentation
Board Diversity Initiaive Launch Presentation
 
Farmer Representative Organization in Lucknow | Rashtriya Kisan Manch
Farmer Representative Organization in Lucknow | Rashtriya Kisan ManchFarmer Representative Organization in Lucknow | Rashtriya Kisan Manch
Farmer Representative Organization in Lucknow | Rashtriya Kisan Manch
 
Simplifying Complexity: How the Four-Field Matrix Reshapes Thinking
Simplifying Complexity: How the Four-Field Matrix Reshapes ThinkingSimplifying Complexity: How the Four-Field Matrix Reshapes Thinking
Simplifying Complexity: How the Four-Field Matrix Reshapes Thinking
 
LPC Warehouse Management System For Clients In The Business Sector
LPC Warehouse Management System For Clients In The Business SectorLPC Warehouse Management System For Clients In The Business Sector
LPC Warehouse Management System For Clients In The Business Sector
 
Call Us🔝⇛+91-97111🔝47426 Call In girls Munirka (DELHI)
Call Us🔝⇛+91-97111🔝47426 Call In girls Munirka (DELHI)Call Us🔝⇛+91-97111🔝47426 Call In girls Munirka (DELHI)
Call Us🔝⇛+91-97111🔝47426 Call In girls Munirka (DELHI)
 
sauth delhi call girls in Defence Colony🔝 9953056974 🔝 escort Service
sauth delhi call girls in Defence Colony🔝 9953056974 🔝 escort Servicesauth delhi call girls in Defence Colony🔝 9953056974 🔝 escort Service
sauth delhi call girls in Defence Colony🔝 9953056974 🔝 escort Service
 
Pooja Mehta 9167673311, Trusted Call Girls In NAVI MUMBAI Cash On Payment , V...
Pooja Mehta 9167673311, Trusted Call Girls In NAVI MUMBAI Cash On Payment , V...Pooja Mehta 9167673311, Trusted Call Girls In NAVI MUMBAI Cash On Payment , V...
Pooja Mehta 9167673311, Trusted Call Girls In NAVI MUMBAI Cash On Payment , V...
 
原版1:1复刻密西西比大学毕业证Mississippi毕业证留信学历认证
原版1:1复刻密西西比大学毕业证Mississippi毕业证留信学历认证原版1:1复刻密西西比大学毕业证Mississippi毕业证留信学历认证
原版1:1复刻密西西比大学毕业证Mississippi毕业证留信学历认证
 
Introduction to LPC - Facility Design And Re-Engineering
Introduction to LPC - Facility Design And Re-EngineeringIntroduction to LPC - Facility Design And Re-Engineering
Introduction to LPC - Facility Design And Re-Engineering
 
VIP Kolkata Call Girl Rajarhat 👉 8250192130 Available With Room
VIP Kolkata Call Girl Rajarhat 👉 8250192130  Available With RoomVIP Kolkata Call Girl Rajarhat 👉 8250192130  Available With Room
VIP Kolkata Call Girl Rajarhat 👉 8250192130 Available With Room
 
ANIn Gurugram April 2024 |Can Agile and AI work together? by Pramodkumar Shri...
ANIn Gurugram April 2024 |Can Agile and AI work together? by Pramodkumar Shri...ANIn Gurugram April 2024 |Can Agile and AI work together? by Pramodkumar Shri...
ANIn Gurugram April 2024 |Can Agile and AI work together? by Pramodkumar Shri...
 

Introduction to LeSS - Large Scale Scrum

  • 1. INTRO TO LARGE SCALE SCRUM (LESS) Srikanth Ramanujam LeSS-TO Large Scale Scrum Toronto Meetup group 15th November 2017
  • 3.
  • 4.
  • 5. A FUTURE IN WHICH… POSSIBLY… • Everything is Technology centric • AI and automation rule the world • No need for Banks • No need for Insurance • What is money/wealth? • No cars to own, self-driving cars • What would we do with our time? • Not enough jobs or highly skilled jobs to go around
  • 6. MANIFESTO FOR AGILE SOFTWARE DEVELOPMENT Individuals and interactions over processes and tools Working software over comprehensive documentation Customer collaboration over contract negotiation Responding to change over following a plan 4 Values supported by 12 principles All required
  • 7. THE MANIFESTO FOR AGILITY… Agile Methodology/= Model/= The need for Scrum and LeSS, plus more…
  • 13. SCRUM: 3 ARTIFACTS • Product Backlog • Sprint Backlog • Increment (Actual releases to clients) Supported by an: • Continuously improving ”Definition of Done”
  • 14. SCRUM: 5 CEREMONIES And Product Backlog refinement Push 10-20% and Pull 80-90%
  • 16. SUPPORTED BY PRACTICES Product Management • Client centric Products • Product Market Fit • Kano model • Lean UX • CX personas and journey's • Lean Canvas • Impact Mapping • Story mapping, Release maps • Prototyping/Design thinking • Lean Startup Software Craftsmanship • Pride of software development • Clean code • Simplified architecture • Collective code, architecture ownership by teams • TDD • Continuous Integration • Continuous Delivery • Automation – BDD, ATDD, SBE Release and Change management • Continuous Deployment • Multiple weekly Feature Releases • Release on Demand • Feature Toggles • Build on Main Branch • Blue-Green Releases • Everything is version managed • Monitoring feedback loops
  • 17. LARGE SCALE SCRUM Culture follows structure, descaling the organization
  • 20. LESS RULES: SAME 3 ROLES • 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. • Scrum Masters are responsible for a well-working LeSS adoption. Their focus is towards the Teams, Product Owner, organization, and development practices. A Scrum Master does not focus on just one team but on the overall organizational system. • A Scrum Master is a dedicated full-time role. One Scrum Master 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.
  • 22. LESS RULES: 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).
  • 24. LESS RULES: SAME 5 SPRINT CEREMONIES
  • 25. LESS RULES: SPRINTS • 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 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.
  • 26. LESS RULES: SPRINTS • 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, Scrum Masters, Team representatives, and managers (if any).
  • 28. LESS SCRUM TEAMS: COORDINATION & INTEGRATION • Just Talk • Communicate in Code • Send Observers to the Daily Scrum • Component communities and mentors • Scrum of Scrums (maybe) • Leading Team • Multi-team LeSS meetings • Multi-team Product Backlog Refinement • Multi-team Sprint Planning Two • Multi-team Design Workshops • Exchange members in Daily Scrum • Travelers to exploit and break bottlenecks and create skill
  • 30. RESOURCES Web sites • www.less.works • www.scrumguides.org • www.scrum.org • https://www.slideshare.net/management30/presentations You tube videos • https://www.youtube.com/watch?v=cvz4364pC0g • https://www.youtube.com/watch?v=1BZf_Oa7W94