SlideShare a Scribd company logo
1 of 20
Scaled Scrum
Deepak T Gururaja
CSP, CSM
Agenda
 Scaling Scrum
 What, When and How
 Sharing of Best Practices
Before we begin
 What is the recommended team size in
Scrum
 What if there is a need to scale to a larger
number
 If it’s a single large team - administrative
issues creep up
Team of Teams a.k.a SOS
 Scrum of Scrums
 More than one team working on
delivering the same product
 Each team have Scrum roles within
 Each team is responsible for one unit of
the product
When should you use it
 Typically with 2 or more Scrum teams
 Teams working on the same backlog
 Co-located or distributed teams
 Total size typically less than 50
 Fairly complex project/product
 Companies that cannot afford to use the
SAFe framework
Lets look more closely
PSI
Integrate
Sprint Fundamentals
 Sprint Planning
 Dependencies
 Prioritization
 Estimation
 Plan with dependencies in sight
 Standup calls
 At a Team
 SOS
Sprint Fundamentals
 Reviews
 Team – Do you see a value add?
 For the user story/product
 Retrospectives
 For the team
 For the product
 For the release
Scrum Fundamentals
 Sprint backlog
 For the team
 Burndown
 Team
 Product
 Task Board
 Team
 Product – User story completion
 Metrics
 For the team
 For the product
Drawing the line
 Horizontal slicing v/s vertical slicing
 Separation at module
 Separation at feature set
 Separation at plugins
 Who do you think are the best people to
figure out where to draw the line?
So, how to you collaborate
 Sync up call – SOS
 Gives a pulse of the product as a whole
 Typically conducted once or twice a
week for a duration of 15 minutes and
treated like a standup call
 If there is a need for further
elaboration/discussion, talk offline
 Mandate presence from all teams
The Scrum Of Scrum
Ok… what do you discuss?
 What did the team do between the last
meeting and now?
 What will the team do between now and
the next meeting?
 Is there anything that is getting in the way
of your team?
 Are you going to work on anything that
will impact other teams?
Who should attend the SOS
 Scrum Masters
 Team members representing the
technical area
 Product management, if the need be
 Product managers
 Stakeholders are not typically a part of
the SOS
Best practices
 Plan together – deliver together
 Same length iterations
 Better to have same product owner or
someone who can take responsibility of
the product release
 Work off the same product backlog
 Backlog grooming to identify
dependencies
 Shared product Vision
 Visual flow at the product level
What about Our practices?
 DOD?
 For the user story
 Not for the team, but for the product
 DOR?
 Dependencies considered?
 For the user stories, not for the team
 Workflow
 Independent to the team
What about Engineering
practices?
 Donot forget the basics – Clean code, unit
testing, code reviews, etc
 Continuous integration eliminates risk to a
large extent
 Have regular technical checkpoints
 Always work off the same code base
 Think about weather or not you want to keep
the “master” clean
 Setting stringent coding standards brings
more benefits than you can imagine
Pros
 Light weight
 Easy to implement
 Does not require sophisticated structure
 Is not intensive
 No patents or certifications yet
Cons
 Structure not defined
 Cannot be scalable beyond a certain
number of teams
 No definite methods defined
 No dedicated roles
Think about….

More Related Content

What's hot

2017 scrum-guide-us
2017 scrum-guide-us2017 scrum-guide-us
2017 scrum-guide-usSyMeng1
 
Introducing Scrum to an Organization
Introducing Scrum to an OrganizationIntroducing Scrum to an Organization
Introducing Scrum to an OrganizationKane Mar
 
How to be a great scrum master
How to be a great scrum masterHow to be a great scrum master
How to be a great scrum masterDaniel Shupp
 
Workshop debrief
Workshop debriefWorkshop debrief
Workshop debriefEMC-DE
 
CSPO training & Certification
CSPO  training & Certification CSPO  training & Certification
CSPO training & Certification IAL Global
 
Scrum Master Roles and Responsibilities | Scrum Master Tutorial | Edureka
Scrum Master Roles and Responsibilities | Scrum Master Tutorial | EdurekaScrum Master Roles and Responsibilities | Scrum Master Tutorial | Edureka
Scrum Master Roles and Responsibilities | Scrum Master Tutorial | EdurekaEdureka!
 
Scrum and Teamwork
Scrum and TeamworkScrum and Teamwork
Scrum and Teamworkidlesun
 
What is a SCRUM Master
What is a SCRUM MasterWhat is a SCRUM Master
What is a SCRUM MasterJoost Mulders
 
T3CON 19 Scrum for web agencies, does it really work?
T3CON 19 Scrum for web agencies, does it really work?T3CON 19 Scrum for web agencies, does it really work?
T3CON 19 Scrum for web agencies, does it really work?David Denicolò
 
Scrum role introduction – the scrum master
Scrum role introduction – the scrum masterScrum role introduction – the scrum master
Scrum role introduction – the scrum masterLê Trọng-Hiệp
 
Scrum is not for everyone: How Scrum does not look like
Scrum is not for everyone: How Scrum does not look likeScrum is not for everyone: How Scrum does not look like
Scrum is not for everyone: How Scrum does not look likeMoisés Armani Ramírez
 
Introduction to Agile & scrum
Introduction to Agile & scrumIntroduction to Agile & scrum
Introduction to Agile & scrumElad Sofer
 
Enterprise andscrum kenschwaber
Enterprise andscrum kenschwaberEnterprise andscrum kenschwaber
Enterprise andscrum kenschwaberikehgo
 

What's hot (20)

2017 scrum-guide-us
2017 scrum-guide-us2017 scrum-guide-us
2017 scrum-guide-us
 
AdvanScrum: To Scrum and Beyond
AdvanScrum: To Scrum and BeyondAdvanScrum: To Scrum and Beyond
AdvanScrum: To Scrum and Beyond
 
Introducing Scrum to an Organization
Introducing Scrum to an OrganizationIntroducing Scrum to an Organization
Introducing Scrum to an Organization
 
How to be a great scrum master
How to be a great scrum masterHow to be a great scrum master
How to be a great scrum master
 
Workshop debrief
Workshop debriefWorkshop debrief
Workshop debrief
 
CSPO training & Certification
CSPO  training & Certification CSPO  training & Certification
CSPO training & Certification
 
Scrum Master Roles and Responsibilities | Scrum Master Tutorial | Edureka
Scrum Master Roles and Responsibilities | Scrum Master Tutorial | EdurekaScrum Master Roles and Responsibilities | Scrum Master Tutorial | Edureka
Scrum Master Roles and Responsibilities | Scrum Master Tutorial | Edureka
 
Scrum Master
Scrum MasterScrum Master
Scrum Master
 
Scrum (406,439)
Scrum (406,439)Scrum (406,439)
Scrum (406,439)
 
Scrum and Teamwork
Scrum and TeamworkScrum and Teamwork
Scrum and Teamwork
 
full-stack agile - Scrum Basics
full-stack agile -  Scrum Basicsfull-stack agile -  Scrum Basics
full-stack agile - Scrum Basics
 
What is a SCRUM Master
What is a SCRUM MasterWhat is a SCRUM Master
What is a SCRUM Master
 
T3CON 19 Scrum for web agencies, does it really work?
T3CON 19 Scrum for web agencies, does it really work?T3CON 19 Scrum for web agencies, does it really work?
T3CON 19 Scrum for web agencies, does it really work?
 
Role of scrum master
Role of scrum masterRole of scrum master
Role of scrum master
 
The Scrum Roles presented by the Scrumlies 2009
The Scrum Roles presented by the Scrumlies 2009The Scrum Roles presented by the Scrumlies 2009
The Scrum Roles presented by the Scrumlies 2009
 
Scrum role introduction – the scrum master
Scrum role introduction – the scrum masterScrum role introduction – the scrum master
Scrum role introduction – the scrum master
 
Scrum is not for everyone: How Scrum does not look like
Scrum is not for everyone: How Scrum does not look likeScrum is not for everyone: How Scrum does not look like
Scrum is not for everyone: How Scrum does not look like
 
Introduction to Agile & scrum
Introduction to Agile & scrumIntroduction to Agile & scrum
Introduction to Agile & scrum
 
Agile antipatterns webinar august17
Agile antipatterns webinar august17Agile antipatterns webinar august17
Agile antipatterns webinar august17
 
Enterprise andscrum kenschwaber
Enterprise andscrum kenschwaberEnterprise andscrum kenschwaber
Enterprise andscrum kenschwaber
 

Similar to Scaling agile using SOS

Scrum distribution risk score
Scrum distribution risk scoreScrum distribution risk score
Scrum distribution risk scoreAnna Obukhova
 
Promises To Frame Scrum
Promises To Frame ScrumPromises To Frame Scrum
Promises To Frame ScrumDoug Shimp
 
Agile presentation
Agile presentationAgile presentation
Agile presentationinfolock
 
Agile camp2016 agile101
Agile camp2016 agile101Agile camp2016 agile101
Agile camp2016 agile101Erin Bolk
 
Waterfall vs agile approach scrum framework and best practices in software d...
Waterfall vs agile approach  scrum framework and best practices in software d...Waterfall vs agile approach  scrum framework and best practices in software d...
Waterfall vs agile approach scrum framework and best practices in software d...Tayfun Bilsel
 
Scrum in Large Companies public edition
Scrum in Large Companies public editionScrum in Large Companies public edition
Scrum in Large Companies public editionDina Dąbrowska
 
How (can) Scrum and DevOps Walk Together to Build a High-Quality Product Deli...
How (can) Scrum and DevOps Walk Together to Build a High-Quality Product Deli...How (can) Scrum and DevOps Walk Together to Build a High-Quality Product Deli...
How (can) Scrum and DevOps Walk Together to Build a High-Quality Product Deli...Scrum Day Bandung
 
202004-Scrum-Master-Certification-Training-Manual.pdf
202004-Scrum-Master-Certification-Training-Manual.pdf202004-Scrum-Master-Certification-Training-Manual.pdf
202004-Scrum-Master-Certification-Training-Manual.pdfDngoTrung1
 
Scrum And The Enterprise
Scrum And The EnterpriseScrum And The Enterprise
Scrum And The EnterpriseJames Peckham
 
"Scrum master or Agile Master" - by Saikat Das @ Scaling Agile Institute
"Scrum master or Agile Master" - by Saikat Das @ Scaling Agile Institute"Scrum master or Agile Master" - by Saikat Das @ Scaling Agile Institute
"Scrum master or Agile Master" - by Saikat Das @ Scaling Agile InstituteInnovation Roots
 
10 differences between SAFe and LeSS
10 differences between SAFe and LeSS10 differences between SAFe and LeSS
10 differences between SAFe and LeSSStanislaw Matczak
 
Introduction to Scrum
Introduction to ScrumIntroduction to Scrum
Introduction to Scrumtimmcowan
 

Similar to Scaling agile using SOS (20)

Scrum distribution risk score
Scrum distribution risk scoreScrum distribution risk score
Scrum distribution risk score
 
Promises To Frame Scrum
Promises To Frame ScrumPromises To Frame Scrum
Promises To Frame Scrum
 
Scaling scrum agile2010
Scaling scrum agile2010Scaling scrum agile2010
Scaling scrum agile2010
 
Agile presentation
Agile presentationAgile presentation
Agile presentation
 
Agile camp2016 agile101
Agile camp2016 agile101Agile camp2016 agile101
Agile camp2016 agile101
 
AgileCamp 2014 Track 1: Enterprise Scaling Patterns and Anti Patterns
AgileCamp 2014 Track 1: Enterprise Scaling Patterns and Anti PatternsAgileCamp 2014 Track 1: Enterprise Scaling Patterns and Anti Patterns
AgileCamp 2014 Track 1: Enterprise Scaling Patterns and Anti Patterns
 
Waterfall vs agile approach scrum framework and best practices in software d...
Waterfall vs agile approach  scrum framework and best practices in software d...Waterfall vs agile approach  scrum framework and best practices in software d...
Waterfall vs agile approach scrum framework and best practices in software d...
 
Scrum in Large Companies public edition
Scrum in Large Companies public editionScrum in Large Companies public edition
Scrum in Large Companies public edition
 
How (can) Scrum and DevOps Walk Together to Build a High-Quality Product Deli...
How (can) Scrum and DevOps Walk Together to Build a High-Quality Product Deli...How (can) Scrum and DevOps Walk Together to Build a High-Quality Product Deli...
How (can) Scrum and DevOps Walk Together to Build a High-Quality Product Deli...
 
Approaches to scaling agile
Approaches to scaling agileApproaches to scaling agile
Approaches to scaling agile
 
202004-Scrum-Master-Certification-Training-Manual.pdf
202004-Scrum-Master-Certification-Training-Manual.pdf202004-Scrum-Master-Certification-Training-Manual.pdf
202004-Scrum-Master-Certification-Training-Manual.pdf
 
Scrum And The Enterprise
Scrum And The EnterpriseScrum And The Enterprise
Scrum And The Enterprise
 
Scrum and Agile SDLC 101
Scrum and Agile SDLC 101Scrum and Agile SDLC 101
Scrum and Agile SDLC 101
 
Agile - Scrum
Agile - ScrumAgile - Scrum
Agile - Scrum
 
"Scrum master or Agile Master" - by Saikat Das @ Scaling Agile Institute
"Scrum master or Agile Master" - by Saikat Das @ Scaling Agile Institute"Scrum master or Agile Master" - by Saikat Das @ Scaling Agile Institute
"Scrum master or Agile Master" - by Saikat Das @ Scaling Agile Institute
 
Scrum master & agile master
Scrum master & agile masterScrum master & agile master
Scrum master & agile master
 
Introduction to Scrum
Introduction to ScrumIntroduction to Scrum
Introduction to Scrum
 
10 differences between SAFe and LeSS
10 differences between SAFe and LeSS10 differences between SAFe and LeSS
10 differences between SAFe and LeSS
 
Scaling Agile - LeSS Framework
Scaling Agile - LeSS FrameworkScaling Agile - LeSS Framework
Scaling Agile - LeSS Framework
 
Introduction to Scrum
Introduction to ScrumIntroduction to Scrum
Introduction to Scrum
 

More from Deepak Gururaja

More from Deepak Gururaja (10)

Have we crossed the chasm
Have we crossed the chasmHave we crossed the chasm
Have we crossed the chasm
 
5 Simple tools for effective retrospectives
5 Simple tools for effective retrospectives5 Simple tools for effective retrospectives
5 Simple tools for effective retrospectives
 
6 thinkinghats
6 thinkinghats6 thinkinghats
6 thinkinghats
 
Test first
Test firstTest first
Test first
 
Sprint planninng
Sprint planninngSprint planninng
Sprint planninng
 
Scrum roles
Scrum rolesScrum roles
Scrum roles
 
Daily standup
Daily standupDaily standup
Daily standup
 
Agile retrospectives
Agile retrospectivesAgile retrospectives
Agile retrospectives
 
Agile metrices
Agile metricesAgile metrices
Agile metrices
 
Agile estimation
Agile estimationAgile estimation
Agile estimation
 

Recently uploaded

Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoffsammart93
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...DianaGray10
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUK Journal
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024The Digital Insurer
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobeapidays
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CVKhem
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘RTylerCroy
 
HTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation StrategiesHTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation StrategiesBoston Institute of Analytics
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024The Digital Insurer
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProduct Anonymous
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsJoaquim Jorge
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024Rafal Los
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)Gabriella Davis
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAndrey Devyatkin
 
Advantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessAdvantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessPixlogix Infotech
 
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?Antenna Manufacturer Coco
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityPrincipled Technologies
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century educationjfdjdjcjdnsjd
 

Recently uploaded (20)

Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CV
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
HTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation StrategiesHTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation Strategies
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
 
Advantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessAdvantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your Business
 
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 

Scaling agile using SOS

  • 1. Scaled Scrum Deepak T Gururaja CSP, CSM
  • 2. Agenda  Scaling Scrum  What, When and How  Sharing of Best Practices
  • 3. Before we begin  What is the recommended team size in Scrum  What if there is a need to scale to a larger number  If it’s a single large team - administrative issues creep up
  • 4. Team of Teams a.k.a SOS  Scrum of Scrums  More than one team working on delivering the same product  Each team have Scrum roles within  Each team is responsible for one unit of the product
  • 5. When should you use it  Typically with 2 or more Scrum teams  Teams working on the same backlog  Co-located or distributed teams  Total size typically less than 50  Fairly complex project/product  Companies that cannot afford to use the SAFe framework
  • 6. Lets look more closely PSI Integrate
  • 7. Sprint Fundamentals  Sprint Planning  Dependencies  Prioritization  Estimation  Plan with dependencies in sight  Standup calls  At a Team  SOS
  • 8. Sprint Fundamentals  Reviews  Team – Do you see a value add?  For the user story/product  Retrospectives  For the team  For the product  For the release
  • 9. Scrum Fundamentals  Sprint backlog  For the team  Burndown  Team  Product  Task Board  Team  Product – User story completion  Metrics  For the team  For the product
  • 10. Drawing the line  Horizontal slicing v/s vertical slicing  Separation at module  Separation at feature set  Separation at plugins  Who do you think are the best people to figure out where to draw the line?
  • 11. So, how to you collaborate  Sync up call – SOS  Gives a pulse of the product as a whole  Typically conducted once or twice a week for a duration of 15 minutes and treated like a standup call  If there is a need for further elaboration/discussion, talk offline  Mandate presence from all teams
  • 12. The Scrum Of Scrum
  • 13. Ok… what do you discuss?  What did the team do between the last meeting and now?  What will the team do between now and the next meeting?  Is there anything that is getting in the way of your team?  Are you going to work on anything that will impact other teams?
  • 14. Who should attend the SOS  Scrum Masters  Team members representing the technical area  Product management, if the need be  Product managers  Stakeholders are not typically a part of the SOS
  • 15. Best practices  Plan together – deliver together  Same length iterations  Better to have same product owner or someone who can take responsibility of the product release  Work off the same product backlog  Backlog grooming to identify dependencies  Shared product Vision  Visual flow at the product level
  • 16. What about Our practices?  DOD?  For the user story  Not for the team, but for the product  DOR?  Dependencies considered?  For the user stories, not for the team  Workflow  Independent to the team
  • 17. What about Engineering practices?  Donot forget the basics – Clean code, unit testing, code reviews, etc  Continuous integration eliminates risk to a large extent  Have regular technical checkpoints  Always work off the same code base  Think about weather or not you want to keep the “master” clean  Setting stringent coding standards brings more benefits than you can imagine
  • 18. Pros  Light weight  Easy to implement  Does not require sophisticated structure  Is not intensive  No patents or certifications yet
  • 19. Cons  Structure not defined  Cannot be scalable beyond a certain number of teams  No definite methods defined  No dedicated roles