SlideShare a Scribd company logo
SCRUM Distribution Risk ScoreAnna Obukhova, Project ManagerAnna.Obukhova@exigenservices.com
AgendaAgile – the distributed problemWhy we are forced to be distributedDistribution FactorsCalculate your distribution scoreWhat is different when you have high distribution scoreExamples of high-score team structureRecommendations
Why we start being distributed?Outsourcing to Low-Cost departments in one companyOutsourcing to another companyFollow the Sun modelMerges and Acquisitions  - integrate productsLack of resourcesWork from Home
 Factor 1: Physical distributionCollocatedCollocated Part-TimeDistributed with Overlapping Work HoursDistributed with No Overlapping Work Hours
Factor 2: Logical team organizationIsolated ScrumDistributed Scrum of ScrumsTotally Integrated ScrumFlexible Scrum
Factor 3: Project size1 Scrum Team - <10 members2 Scrum Teams - < 17 members> 2 Scrum Teams - > 17 members
Factor 4: Product organization> 1 products independent or using each other1 product – several integrated modules1 product with 1 piece of functionality or highly integrated modules
…. 4*4*3*3  = 144Max144 different SCRUM project organizations depending on these conditions. Lowest Distribution Score is 4 (1+1+1+1) = Collocated Isolated Small 1product). Ideal for XP and SCRUM, nice, productive, a lot of fun.Score 5-8 is normal for offshore development.Highest is 14 (4+4+3+3) Score =  Flexible SCRUM, 1piece, distributed with no overlapped hours, team >20 members:  project will not survive without special conditions or will have awful communication overhead.
We’ll discuss 2 and more teams (17 and more)Distributed with Overlapped working hoursAll  levels of team logical distributionAll types of product integration level
When you have Distributed teamsNew Roles, management overheadProject manager (not Scrum Master)Architect (Chief Tech Lead)Proxy Product Owner (Analyst)More e-mails and documentationSelf documented code may be not enoughHandover architectural documentsReports on progress and impedimentsSub team and general Burn-DownLess Shared Code ownershipMini Demos
When you have Distributed teamsScrum of ScrumsHorizontal communication of Peers Scrum Masters/Chief SM (PM)Tech Leads/ArchitectTest Leads/Project Test LeadProxy Product Owners/Chief Product OwnerDependency managementCodeResourcesPeopleTime
Don’t forget communication toolsContinuous integration/build automationTeam collaboration/task/bug tracker/report builder (Jira, TFS)Meeting culture/Scrum Meetings/Sprint PulseSkype/Video facilitiesWebex/Screen sharingAirplaneBeer
Totally Integrated Example
Flexible Scrum Example
So… if you face distributed oneMax attention to communication, visual, personalMore beer if necessary, start with team buildingKnow your type of Distributed Agile, plan additional rolesUse Kanban principle to balance the load and avoid the bottlenecks on specific rolesUse Sprint Pulse to manage the meeting and communication overhead level and team communicationPeers speak with peers, is your SMs do not talk to each other – you are in troubleCalculate the Load Factor – it will be different from type to type
Plan to decrease the distribution scoreTry to make your cumulative Agile distribution score as low as possible-  avoid unnecessary distribution-  define independent modules-  Increase overlapping hours - think of smaller team - isolate Scrum where possible - any level raise treat and calculate as risk for the projectAnd…know and practice Agile from beginning to end, better practice lower distribution level Agile before (by you or get expertise in your company).
Thank you.Question time.

More Related Content

PPTX
Scale hurts
PPT
Agile Software Development with Scrum
PPTX
Distributed Agile, What Types of Agile to use webinar presentation by Anna Ob...
PPTX
From Scrum to Kanban
PPTX
Small team scrum and kanban
PDF
Rex - How User Stories can help you manage standard components of an IT project
PDF
10 Must-Do Tactics to Help Companies Rollout Integrated Primavera P6 Solutions
Scale hurts
Agile Software Development with Scrum
Distributed Agile, What Types of Agile to use webinar presentation by Anna Ob...
From Scrum to Kanban
Small team scrum and kanban
Rex - How User Stories can help you manage standard components of an IT project
10 Must-Do Tactics to Help Companies Rollout Integrated Primavera P6 Solutions

What's hot (19)

PDF
Scrum vs Kanban
PPT
Managing distributed teams_webinar_v2_october_2011
PDF
Advantages & Benefits of Kanban for Software Teams - Part 2 of "How to build ...
PDF
Presentation ADM - SCRUMBAN
PDF
Scrumban benefits of both the worlds
PPTX
Xp methadology
PDF
Scrum vs Kanban | What are the differences between Scrum and Kanban | Edureka
PDF
Workshop 'Facilitation Dojo' at ScrumGathering Praque_2015
PPT
PPT
Lean/Kanban – Going beyond Scrum
PPTX
Implementing Scrum for large scale projects (@DCB14)
PPT
Scrum - the basics
PPT
Implementing Scrum for Drupal Projects – a successful story and some failures...
PPTX
How To Maximize Your Project Controls Training Dollars
PDF
Scrumban
PPT
Being Agile - Doing Scrum
PDF
PPT
Scrum overview
Scrum vs Kanban
Managing distributed teams_webinar_v2_october_2011
Advantages & Benefits of Kanban for Software Teams - Part 2 of "How to build ...
Presentation ADM - SCRUMBAN
Scrumban benefits of both the worlds
Xp methadology
Scrum vs Kanban | What are the differences between Scrum and Kanban | Edureka
Workshop 'Facilitation Dojo' at ScrumGathering Praque_2015
Lean/Kanban – Going beyond Scrum
Implementing Scrum for large scale projects (@DCB14)
Scrum - the basics
Implementing Scrum for Drupal Projects – a successful story and some failures...
How To Maximize Your Project Controls Training Dollars
Scrumban
Being Agile - Doing Scrum
Scrum overview
Ad

Similar to Scrum distribution risk score (20)

PPTX
Distributed Agile, What types of Agile to use
PPT
Waterfall vs agile approach scrum framework and best practices in software d...
PPTX
Scaling agile using SOS
PPTX
Alm Agile In Large Projects V2
PPT
Agile Methodology
PDF
Agile Methodologies.pdf
PPT
How Does IBM Do Agile
PPTX
Agile and Scrum Workshop
PPT
Agile Project Management Facing The Challenges Of Distributed Development U...
PPTX
ANI | Flow Based Development- A Venture of the 5G Development Team | Ravindra...
PPTX
Scrum In Vs2010
PDF
Feb Apln OC Shawna C
PPT
Agile scrum induction
PPT
Agile NCR 2009\Agile Project Management - Facing the Challenges of Distribute...
PPTX
Kevin Graves SCQAA-SF Scrum Presentation
PPT
Scrum And The Enterprise
PPTX
Margaret Menzies Intro & Scrum Overview
PDF
Scrum and Agile SDLC 101
PDF
Agile tour 2011 marina shalmon
PDF
Unit_1_Agile development.pdf about the script of software
Distributed Agile, What types of Agile to use
Waterfall vs agile approach scrum framework and best practices in software d...
Scaling agile using SOS
Alm Agile In Large Projects V2
Agile Methodology
Agile Methodologies.pdf
How Does IBM Do Agile
Agile and Scrum Workshop
Agile Project Management Facing The Challenges Of Distributed Development U...
ANI | Flow Based Development- A Venture of the 5G Development Team | Ravindra...
Scrum In Vs2010
Feb Apln OC Shawna C
Agile scrum induction
Agile NCR 2009\Agile Project Management - Facing the Challenges of Distribute...
Kevin Graves SCQAA-SF Scrum Presentation
Scrum And The Enterprise
Margaret Menzies Intro & Scrum Overview
Scrum and Agile SDLC 101
Agile tour 2011 marina shalmon
Unit_1_Agile development.pdf about the script of software
Ad

More from Anna Obukhova (15)

PDF
The most important sm's tool to increase teams' motivation result authorising
PDF
Obukhova how not to spoil your agile team motivation by continuous feedback
PDF
Obukhova motivate your agile team using result authorising and team narrative...
PDF
Agile team motivation submission aotb 2019
PDF
Obukhova Biology of Powerful Powerless Leader
PDF
Coaching a Tired Team from AgileRock conference Kiev sep 2018
PDF
Fragile Agile - Coaching a tired team
PDF
Neuroleadership for Scrum Master
PDF
Fragile Agile coaching a tired team (for Agile Kitchen Prague)
PDF
Coaching for Agile Energy
PPTX
Mеняем Mindset в agile сторону, Анна Обухова
PDF
Obukhova sm influence techniques for topconf
PDF
Obukhova scrum productivity v0.8 english slides only
PPTX
Cкрам мастер технологии влияния
PPTX
Agile days2012 obukhova_scrum_productivity v0.1
The most important sm's tool to increase teams' motivation result authorising
Obukhova how not to spoil your agile team motivation by continuous feedback
Obukhova motivate your agile team using result authorising and team narrative...
Agile team motivation submission aotb 2019
Obukhova Biology of Powerful Powerless Leader
Coaching a Tired Team from AgileRock conference Kiev sep 2018
Fragile Agile - Coaching a tired team
Neuroleadership for Scrum Master
Fragile Agile coaching a tired team (for Agile Kitchen Prague)
Coaching for Agile Energy
Mеняем Mindset в agile сторону, Анна Обухова
Obukhova sm influence techniques for topconf
Obukhova scrum productivity v0.8 english slides only
Cкрам мастер технологии влияния
Agile days2012 obukhova_scrum_productivity v0.1

Recently uploaded (20)

PPTX
Spectroscopy.pptx food analysis technology
PDF
Architecting across the Boundaries of two Complex Domains - Healthcare & Tech...
PDF
Mushroom cultivation and it's methods.pdf
PDF
Encapsulation_ Review paper, used for researhc scholars
PDF
TokAI - TikTok AI Agent : The First AI Application That Analyzes 10,000+ Vira...
PDF
Video forgery: An extensive analysis of inter-and intra-frame manipulation al...
PDF
Build a system with the filesystem maintained by OSTree @ COSCUP 2025
PPTX
A Presentation on Artificial Intelligence
PPTX
Machine Learning_overview_presentation.pptx
PDF
A comparative analysis of optical character recognition models for extracting...
PDF
August Patch Tuesday
PDF
Encapsulation theory and applications.pdf
PDF
Reach Out and Touch Someone: Haptics and Empathic Computing
PDF
Network Security Unit 5.pdf for BCA BBA.
PPTX
TLE Review Electricity (Electricity).pptx
PDF
Unlocking AI with Model Context Protocol (MCP)
PDF
Blue Purple Modern Animated Computer Science Presentation.pdf.pdf
PDF
Univ-Connecticut-ChatGPT-Presentaion.pdf
PPTX
Group 1 Presentation -Planning and Decision Making .pptx
PDF
Accuracy of neural networks in brain wave diagnosis of schizophrenia
Spectroscopy.pptx food analysis technology
Architecting across the Boundaries of two Complex Domains - Healthcare & Tech...
Mushroom cultivation and it's methods.pdf
Encapsulation_ Review paper, used for researhc scholars
TokAI - TikTok AI Agent : The First AI Application That Analyzes 10,000+ Vira...
Video forgery: An extensive analysis of inter-and intra-frame manipulation al...
Build a system with the filesystem maintained by OSTree @ COSCUP 2025
A Presentation on Artificial Intelligence
Machine Learning_overview_presentation.pptx
A comparative analysis of optical character recognition models for extracting...
August Patch Tuesday
Encapsulation theory and applications.pdf
Reach Out and Touch Someone: Haptics and Empathic Computing
Network Security Unit 5.pdf for BCA BBA.
TLE Review Electricity (Electricity).pptx
Unlocking AI with Model Context Protocol (MCP)
Blue Purple Modern Animated Computer Science Presentation.pdf.pdf
Univ-Connecticut-ChatGPT-Presentaion.pdf
Group 1 Presentation -Planning and Decision Making .pptx
Accuracy of neural networks in brain wave diagnosis of schizophrenia

Scrum distribution risk score

  • 1. SCRUM Distribution Risk ScoreAnna Obukhova, Project ManagerAnna.Obukhova@exigenservices.com
  • 2. AgendaAgile – the distributed problemWhy we are forced to be distributedDistribution FactorsCalculate your distribution scoreWhat is different when you have high distribution scoreExamples of high-score team structureRecommendations
  • 3. Why we start being distributed?Outsourcing to Low-Cost departments in one companyOutsourcing to another companyFollow the Sun modelMerges and Acquisitions - integrate productsLack of resourcesWork from Home
  • 4. Factor 1: Physical distributionCollocatedCollocated Part-TimeDistributed with Overlapping Work HoursDistributed with No Overlapping Work Hours
  • 5. Factor 2: Logical team organizationIsolated ScrumDistributed Scrum of ScrumsTotally Integrated ScrumFlexible Scrum
  • 6. Factor 3: Project size1 Scrum Team - <10 members2 Scrum Teams - < 17 members> 2 Scrum Teams - > 17 members
  • 7. Factor 4: Product organization> 1 products independent or using each other1 product – several integrated modules1 product with 1 piece of functionality or highly integrated modules
  • 8. …. 4*4*3*3 = 144Max144 different SCRUM project organizations depending on these conditions. Lowest Distribution Score is 4 (1+1+1+1) = Collocated Isolated Small 1product). Ideal for XP and SCRUM, nice, productive, a lot of fun.Score 5-8 is normal for offshore development.Highest is 14 (4+4+3+3) Score = Flexible SCRUM, 1piece, distributed with no overlapped hours, team >20 members: project will not survive without special conditions or will have awful communication overhead.
  • 9. We’ll discuss 2 and more teams (17 and more)Distributed with Overlapped working hoursAll levels of team logical distributionAll types of product integration level
  • 10. When you have Distributed teamsNew Roles, management overheadProject manager (not Scrum Master)Architect (Chief Tech Lead)Proxy Product Owner (Analyst)More e-mails and documentationSelf documented code may be not enoughHandover architectural documentsReports on progress and impedimentsSub team and general Burn-DownLess Shared Code ownershipMini Demos
  • 11. When you have Distributed teamsScrum of ScrumsHorizontal communication of Peers Scrum Masters/Chief SM (PM)Tech Leads/ArchitectTest Leads/Project Test LeadProxy Product Owners/Chief Product OwnerDependency managementCodeResourcesPeopleTime
  • 12. Don’t forget communication toolsContinuous integration/build automationTeam collaboration/task/bug tracker/report builder (Jira, TFS)Meeting culture/Scrum Meetings/Sprint PulseSkype/Video facilitiesWebex/Screen sharingAirplaneBeer
  • 15. So… if you face distributed oneMax attention to communication, visual, personalMore beer if necessary, start with team buildingKnow your type of Distributed Agile, plan additional rolesUse Kanban principle to balance the load and avoid the bottlenecks on specific rolesUse Sprint Pulse to manage the meeting and communication overhead level and team communicationPeers speak with peers, is your SMs do not talk to each other – you are in troubleCalculate the Load Factor – it will be different from type to type
  • 16. Plan to decrease the distribution scoreTry to make your cumulative Agile distribution score as low as possible- avoid unnecessary distribution- define independent modules- Increase overlapping hours - think of smaller team - isolate Scrum where possible - any level raise treat and calculate as risk for the projectAnd…know and practice Agile from beginning to end, better practice lower distribution level Agile before (by you or get expertise in your company).