SlideShare une entreprise Scribd logo
1  sur  44
Big Scrum – Team to Program Giora Morein |  [email_address] ,[object Object],[object Object],[object Object],[object Object]
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Agenda
Initiation Roadmap ,[object Object],[object Object],[object Object],Project  Initiation Team Formation & Training Initiate Program Iteration 0 Assessment Business Discovery Stakeholder Meetings and Alignment Activity Focus
Stakeholders
Stakeholder Model ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Stakeholders
Stakeholder Interaction Level of interaction depends on type of stakeholder Stakeholders High : Daily Med : Weekly Low :  Monthly
Stakeholder Collaboration Level of collaboration depends on type of stakeholder Stakeholders High : On the Team/Program Med : Extended Team/Program Low :  External to the Team
Stakeholders Types Create communication/collaboration strategy Stakeholders Interaction Level Collaboration Level low medium high low medium high ,[object Object],1 3.  Visitors & Guests 3 2.  Project Implementers 2 4.  Project Dependency 4 5.  Org. Stakeholders 5
Educating Stakeholders
Alignment & Education ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Educating Stakeholders
Example: Stories ,[object Object],[object Object],[object Object],[object Object],[object Object],Educating Stakeholders As a vacation planner I want to see photos of hotel rooms As a repeat vacation planner I want to  rebook a past trip As a user, I want to cancel a reservation
Example: Stories ,[object Object],[object Object],[object Object],[object Object],[object Object],Educating Stakeholders As a vacation planner I want to see photos of hotel rooms As a repeat vacation planner I want to  rebook a past trip As a user, I want to cancel a reservation
Example: Reports ,[object Object],[object Object],[object Object],[object Object],[object Object],Educating Stakeholders
The Program Model
Program Organization ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],The Program Model
The Team Each team has a  ScrumMaster SM aka: Team Lead Project Manager The Program Model
The Team Each team has a  product owner SM aka: Customer Business The Voice The Truth PO The Program Model
The Team Each team has it’s own  story backlog BL SM aka: team backlog backlog stories PO The Program Model
The Team Each team plans, sizes, manages and executes its own backlog Team meets daily in “stand-ups” or Scrums BL SM PO The Program Model
Program Coordination BL SM PO BL SM PO BL SM PO BL SM PO Program comprises of multiple teams Team leads meet regularly aka :  Scrum-of-Scrums daily SM SM SM SM The Program Model
Program Coordination BL SM PO BL SM PO BL SM PO BL SM PO Program is led by Program Manager or :  Uber ScrumMaster daily SM SM SM SM The Program Model
Product Coordination BL SM PO BL SM PO BL SM PO BL SM PO Product team leads meet regularly aka :  Meta-Scrum daily PO PO PO PO The Program Model
Product Coordination BL SM PO BL SM PO BL SM PO BL SM PO Product Team is led by Product Director or :  Chief Product Owner daily PO PO PO PO UPO The Program Model
Product Coordination BL SM PO BL SM PO BL SM PO BL SM PO Product Team prioritizes consolidated Program Backlog Program Backlog divided into team Backlogs PBL PO PO PO PO UPO The Program Model
Product Coordination BL SM PO BL SM PO BL SM PO BL SM PO 3 Product Management Models 1.  Top-Down ,[object Object],[object Object],[object Object],[object Object],PBL The Program Model
Product Coordination BL SM PO BL SM PO BL SM PO BL SM PO 3 Product Management Models 2.  Bottom-up ,[object Object],[object Object],[object Object],[object Object],PBL The Program Model
Product Coordination BL SM PO BL SM PO BL SM PO BL SM PO 3 Product Management Models 3.  Hybrid ,[object Object],[object Object],[object Object],[object Object],PBL The Program Model
Support Teams BL SM PO BL SM PO BL SM PO BL SM PO PBL PO PO PO PO UPO SM SM SM SM A A A Architects DBA’s D D The Program Model Infrastructure I I I
Scaling Large Programs weekly weekly The Program Model UPO UPO UPO
Technical Coordination BL SM PO BL SM PO BL SM PO BL SM PO Architecture team organized as program support Members of architecture team participate  in functional teams Responsible for defining standards, technical debt  strategy, code ownership, high-level design etc.  Provide technical guidance and advice The Program Model A A A A A A A A
Distributed Teams
Distributed vs. Virtual We prefer  Distributed  teams not Virtual  Teams Distributed Teams Virtual Team Distributed Team Individuals in multiple  remote locations Individuals co-located in  different locations Never collaborate in person, regardless of location Individuals collaborate in-person with others in same location. Teams communicate virtually across locations Extremely high levels of  geographic dependencies Lower levels of geographic dependencies
Distributed Scrum Teams ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],STRIVE FOR THIS Distributed Teams
Anti-Pattern:  Functionally Silod Teams  ,[object Object],[object Object],[object Object],[object Object],[object Object],AVOID THIS Function 1 (PM) Function 2 (Dev) Function 3 (QA) Function 4 (Vis. Des) location 2 location 4 location 3 location 1 Distributed Teams
Scaling Strategies
2 Fundamental Approaches 1. BIG BANG! How to Scale? 2. Phased Scaling Strategies
Big Bang ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],AVOID THIS Scaling Strategies
Phased ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Scaling Strategies
Example of Rapid Phase Model Scaling Strategies Mgt 1 2 3 4 5 6 7 8 Training, Stories and Setup Team 1 9 10 11 12 Team 1 Iteration 1 Team 1 Iteration 2 Team 1 Iteration 3 Training, Stories and Setup Team 2 Team 2 Iteration 1 Team 2 Iteration 2 Team 2 Iteration 3 Training, Stories and Setup Team 3 Team 3 Iteration 1 Team 3 Iteration 2 Team 3 Iteration 3 Training, Stories and Setup Team 4 Team 4 Iteration 1 Team 4 Iteration 2 Team 4 Iteration 3 Training, Stories and Setup Team 5 Team 5 Iteration 1 Team 5 Iteration 2 Training, Stories and Setup Team 6 Team 6 Iteration 1 Team 6 Iteration 2
Example of Rapid Phase Model Scaling Strategies Mgt 1 2 3 4 5 6 7 8 Training, Stories and Setup Team 1 9 10 11 12 Team 1 Iteration 1 Team 1 Iteration 2 Team 1 Iteration 3 Training, Stories and Setup Team 2 Team 2 Iteration 1 Team 2 Iteration 2 Team 2 Iteration 3 Training, Stories and Setup Team 3 Team 3 Iteration 1 Team 3 Iteration 2 Team 3 Iteration 3 Training, Stories and Setup Team 4 Team 4 Iteration 1 Team 4 Iteration 2 Team 4 Iteration 3 Training, Stories and Setup Team 5 Team 5 Iteration 1 Team 5 Iteration 2 Training, Stories and Setup Team 6 Team 6 Iteration 1 Team 6 Iteration 2
Challenges and  Success Factors
Challenges with Scaling Agile ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Challenges and Success Factors
Common Pitfalls ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Challenges and Success Factors
Keys to Success ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Challenges and Success Factors

Contenu connexe

Tendances

Qualities of a Great Program Manager
Qualities of a Great Program ManagerQualities of a Great Program Manager
Qualities of a Great Program ManagerRomains Bos, PMP, MBA
 
Projectmanagement Refresher for Trainees
Projectmanagement Refresher for TraineesProjectmanagement Refresher for Trainees
Projectmanagement Refresher for TraineesSiep Littooij
 
Bringing User-Centered Design Practices into Agile Development Projects
Bringing User-CenteredDesign Practices intoAgile Development ProjectsBringing User-CenteredDesign Practices intoAgile Development Projects
Bringing User-Centered Design Practices into Agile Development Projectsabcd82
 
Introduction To Project Management
Introduction To Project ManagementIntroduction To Project Management
Introduction To Project ManagementUW Madison
 
Testing Your Testing Program
Testing Your Testing ProgramTesting Your Testing Program
Testing Your Testing ProgramJill Martay
 
Project Management Toolkit_Final v1.0
Project Management Toolkit_Final v1.0Project Management Toolkit_Final v1.0
Project Management Toolkit_Final v1.0lee_anderson40
 
Agile and Lean Program Management
Agile and Lean Program ManagementAgile and Lean Program Management
Agile and Lean Program ManagementChristopher Daily
 
150528 pactify -short intro-v1
150528 pactify -short intro-v1150528 pactify -short intro-v1
150528 pactify -short intro-v1Bart Vanderhaegen
 
Dumaslab - PMO Services
Dumaslab  -  PMO ServicesDumaslab  -  PMO Services
Dumaslab - PMO ServicesDumasLab
 
PM Fundamentals for telco
PM Fundamentals for telcoPM Fundamentals for telco
PM Fundamentals for telcoShariful Islam
 
Project Team Health Presentation
Project Team Health PresentationProject Team Health Presentation
Project Team Health Presentationwilliamskym
 
Team Leadership Toolkit_Final v1.0
Team Leadership Toolkit_Final v1.0Team Leadership Toolkit_Final v1.0
Team Leadership Toolkit_Final v1.0lee_anderson40
 
SAP Organizational Change Management
SAP Organizational Change Management SAP Organizational Change Management
SAP Organizational Change Management Christophe Lastennet
 

Tendances (20)

Program Management
Program ManagementProgram Management
Program Management
 
Qualities of a Great Program Manager
Qualities of a Great Program ManagerQualities of a Great Program Manager
Qualities of a Great Program Manager
 
Projectmanagement Refresher for Trainees
Projectmanagement Refresher for TraineesProjectmanagement Refresher for Trainees
Projectmanagement Refresher for Trainees
 
The Effective Program Management Office (PgMO) (c) 2010
The Effective Program Management Office (PgMO) (c) 2010The Effective Program Management Office (PgMO) (c) 2010
The Effective Program Management Office (PgMO) (c) 2010
 
Bringing User-Centered Design Practices into Agile Development Projects
Bringing User-CenteredDesign Practices intoAgile Development ProjectsBringing User-CenteredDesign Practices intoAgile Development Projects
Bringing User-Centered Design Practices into Agile Development Projects
 
Introduction To Project Management
Introduction To Project ManagementIntroduction To Project Management
Introduction To Project Management
 
Importance of Adaptive Planning in Agile
Importance of Adaptive Planning in AgileImportance of Adaptive Planning in Agile
Importance of Adaptive Planning in Agile
 
Testing Your Testing Program
Testing Your Testing ProgramTesting Your Testing Program
Testing Your Testing Program
 
Project Management Toolkit_Final v1.0
Project Management Toolkit_Final v1.0Project Management Toolkit_Final v1.0
Project Management Toolkit_Final v1.0
 
T375 asmi
T375 asmiT375 asmi
T375 asmi
 
Agile and Lean Program Management
Agile and Lean Program ManagementAgile and Lean Program Management
Agile and Lean Program Management
 
150528 pactify -short intro-v1
150528 pactify -short intro-v1150528 pactify -short intro-v1
150528 pactify -short intro-v1
 
Dumaslab - PMO Services
Dumaslab  -  PMO ServicesDumaslab  -  PMO Services
Dumaslab - PMO Services
 
PM Fundamentals for telco
PM Fundamentals for telcoPM Fundamentals for telco
PM Fundamentals for telco
 
Project Team Health Presentation
Project Team Health PresentationProject Team Health Presentation
Project Team Health Presentation
 
Team Leadership Toolkit_Final v1.0
Team Leadership Toolkit_Final v1.0Team Leadership Toolkit_Final v1.0
Team Leadership Toolkit_Final v1.0
 
Adaptive Planning in Agile
Adaptive Planning in Agile Adaptive Planning in Agile
Adaptive Planning in Agile
 
P711
P711P711
P711
 
T352
T352T352
T352
 
SAP Organizational Change Management
SAP Organizational Change Management SAP Organizational Change Management
SAP Organizational Change Management
 

En vedette

IVI Kirov 27 June 2007 Presentation For Distribution
IVI Kirov 27 June 2007 Presentation For DistributionIVI Kirov 27 June 2007 Presentation For Distribution
IVI Kirov 27 June 2007 Presentation For DistributionThomas Nastas
 
失落的一角
失落的一角失落的一角
失落的一角chen bowei
 
Abu Dhabi Banks First Update
Abu Dhabi Banks First UpdateAbu Dhabi Banks First Update
Abu Dhabi Banks First Updatearsalanmustafa
 
Part 2: Lifestyle and health monitoring for the future
Part 2: Lifestyle and health monitoring for the futurePart 2: Lifestyle and health monitoring for the future
Part 2: Lifestyle and health monitoring for the futureNAPWA
 
Monica Cabbler - Profile
Monica Cabbler - ProfileMonica Cabbler - Profile
Monica Cabbler - ProfileMonica Cabbler
 
Class-based reasoning (OWLED2012)
Class-based reasoning (OWLED2012)Class-based reasoning (OWLED2012)
Class-based reasoning (OWLED2012)Michel Dumontier
 
Ivi master class path to commercialization for csu exec ed mba in kazan
Ivi master class path to commercialization for csu exec ed mba in kazanIvi master class path to commercialization for csu exec ed mba in kazan
Ivi master class path to commercialization for csu exec ed mba in kazanThomas Nastas
 
New Directions In Russian Private Equity
New Directions In Russian Private EquityNew Directions In Russian Private Equity
New Directions In Russian Private EquityThomas Nastas
 
Blerta Interpreter 1
Blerta Interpreter 1Blerta Interpreter 1
Blerta Interpreter 1Blerta
 
Hotel webinar final8162010
Hotel webinar final8162010Hotel webinar final8162010
Hotel webinar final8162010UserZoom
 
พลังไพร่ใน Social Network #SMCON (by iannnnn)
พลังไพร่ใน Social Network #SMCON (by iannnnn)พลังไพร่ใน Social Network #SMCON (by iannnnn)
พลังไพร่ใน Social Network #SMCON (by iannnnn)iannnnn
 
How snap tags work 052010
How snap tags work 052010How snap tags work 052010
How snap tags work 052010Jane McPherson
 
Maktjensen
MaktjensenMaktjensen
MaktjensenGjerde
 

En vedette (20)

IVI Kirov 27 June 2007 Presentation For Distribution
IVI Kirov 27 June 2007 Presentation For DistributionIVI Kirov 27 June 2007 Presentation For Distribution
IVI Kirov 27 June 2007 Presentation For Distribution
 
失落的一角
失落的一角失落的一角
失落的一角
 
Email etiquette
Email etiquetteEmail etiquette
Email etiquette
 
Abu Dhabi Banks First Update
Abu Dhabi Banks First UpdateAbu Dhabi Banks First Update
Abu Dhabi Banks First Update
 
Part 2: Lifestyle and health monitoring for the future
Part 2: Lifestyle and health monitoring for the futurePart 2: Lifestyle and health monitoring for the future
Part 2: Lifestyle and health monitoring for the future
 
Grupa Onet(2)
Grupa Onet(2)Grupa Onet(2)
Grupa Onet(2)
 
Monica Cabbler - Profile
Monica Cabbler - ProfileMonica Cabbler - Profile
Monica Cabbler - Profile
 
Class-based reasoning (OWLED2012)
Class-based reasoning (OWLED2012)Class-based reasoning (OWLED2012)
Class-based reasoning (OWLED2012)
 
Ivi master class path to commercialization for csu exec ed mba in kazan
Ivi master class path to commercialization for csu exec ed mba in kazanIvi master class path to commercialization for csu exec ed mba in kazan
Ivi master class path to commercialization for csu exec ed mba in kazan
 
AD skater
AD skaterAD skater
AD skater
 
Long Term Data Storage 2007
Long Term Data Storage 2007Long Term Data Storage 2007
Long Term Data Storage 2007
 
New Directions In Russian Private Equity
New Directions In Russian Private EquityNew Directions In Russian Private Equity
New Directions In Russian Private Equity
 
IPCC2010-1
IPCC2010-1IPCC2010-1
IPCC2010-1
 
Blerta Interpreter 1
Blerta Interpreter 1Blerta Interpreter 1
Blerta Interpreter 1
 
Hotel webinar final8162010
Hotel webinar final8162010Hotel webinar final8162010
Hotel webinar final8162010
 
พลังไพร่ใน Social Network #SMCON (by iannnnn)
พลังไพร่ใน Social Network #SMCON (by iannnnn)พลังไพร่ใน Social Network #SMCON (by iannnnn)
พลังไพร่ใน Social Network #SMCON (by iannnnn)
 
How snap tags work 052010
How snap tags work 052010How snap tags work 052010
How snap tags work 052010
 
Maktjensen
MaktjensenMaktjensen
Maktjensen
 
Burlata
BurlataBurlata
Burlata
 
Cloud ntino-krampis
Cloud ntino-krampisCloud ntino-krampis
Cloud ntino-krampis
 

Similaire à BigScrum - Scaling Teams to Programs

Large scale agile frameworks
Large scale agile frameworksLarge scale agile frameworks
Large scale agile frameworksSiddhi Thakkar
 
Successful change - good culture and governance matter Conference - Roger Gar...
Successful change - good culture and governance matter Conference - Roger Gar...Successful change - good culture and governance matter Conference - Roger Gar...
Successful change - good culture and governance matter Conference - Roger Gar...Association for Project Management
 
pspotrainingbymanoharprasad-230119074638-553afd9f.ppt
pspotrainingbymanoharprasad-230119074638-553afd9f.pptpspotrainingbymanoharprasad-230119074638-553afd9f.ppt
pspotrainingbymanoharprasad-230119074638-553afd9f.pptMouhamed Anouar Fersi
 
Scaling Scrum using Lean/Kanban in Amdocs
Scaling Scrum using Lean/Kanban in AmdocsScaling Scrum using Lean/Kanban in Amdocs
Scaling Scrum using Lean/Kanban in AmdocsYuval Yeret
 
Project Management to Enterprise Agile Product Delivery
Project Management to Enterprise Agile Product DeliveryProject Management to Enterprise Agile Product Delivery
Project Management to Enterprise Agile Product DeliveryLeadingAgile
 
Agile Development Overview
Agile Development OverviewAgile Development Overview
Agile Development Overviewguestb4c770
 
Exploring Agile Transformation and Scaling Patterns
Exploring Agile Transformation and Scaling PatternsExploring Agile Transformation and Scaling Patterns
Exploring Agile Transformation and Scaling PatternsMike Cottmeyer
 
Team Building F Lussier V1.3 Eng
Team Building F Lussier V1.3 EngTeam Building F Lussier V1.3 Eng
Team Building F Lussier V1.3 EngFrederick Lussier
 
Agile Development Overview
Agile Development OverviewAgile Development Overview
Agile Development OverviewMark Kovacevich
 
Scrum Master Resume.docx
Scrum Master  Resume.docxScrum Master  Resume.docx
Scrum Master Resume.docxdonsaligram
 
How Agile Can We Go? Lessons Learned Moving from Waterfall
How Agile Can We Go? Lessons Learned Moving from WaterfallHow Agile Can We Go? Lessons Learned Moving from Waterfall
How Agile Can We Go? Lessons Learned Moving from WaterfallTechWell
 
Best Practices When Moving To Agile Project Management
Best Practices When Moving To Agile Project ManagementBest Practices When Moving To Agile Project Management
Best Practices When Moving To Agile Project ManagementRobert McGeachy
 
The product owner and the scrum team. Can one person do this at scale?
The product owner and the scrum team. Can one person do this at scale?The product owner and the scrum team. Can one person do this at scale?
The product owner and the scrum team. Can one person do this at scale?Derek Huether
 
"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
 

Similaire à BigScrum - Scaling Teams to Programs (20)

Large scale agile frameworks
Large scale agile frameworksLarge scale agile frameworks
Large scale agile frameworks
 
PSPO Training by Manohar Prasad.ppt
PSPO Training by Manohar Prasad.pptPSPO Training by Manohar Prasad.ppt
PSPO Training by Manohar Prasad.ppt
 
Successful change - good culture and governance matter Conference - Roger Gar...
Successful change - good culture and governance matter Conference - Roger Gar...Successful change - good culture and governance matter Conference - Roger Gar...
Successful change - good culture and governance matter Conference - Roger Gar...
 
Scrum 4 program draft
Scrum 4 program draftScrum 4 program draft
Scrum 4 program draft
 
pspotrainingbymanoharprasad-230119074638-553afd9f.ppt
pspotrainingbymanoharprasad-230119074638-553afd9f.pptpspotrainingbymanoharprasad-230119074638-553afd9f.ppt
pspotrainingbymanoharprasad-230119074638-553afd9f.ppt
 
Scaling Scrum using Lean/Kanban in Amdocs
Scaling Scrum using Lean/Kanban in AmdocsScaling Scrum using Lean/Kanban in Amdocs
Scaling Scrum using Lean/Kanban in Amdocs
 
Project Management Team
Project Management TeamProject Management Team
Project Management Team
 
Project Management to Enterprise Agile Product Delivery
Project Management to Enterprise Agile Product DeliveryProject Management to Enterprise Agile Product Delivery
Project Management to Enterprise Agile Product Delivery
 
Agile Development Overview
Agile Development OverviewAgile Development Overview
Agile Development Overview
 
Exploring Agile Transformation and Scaling Patterns
Exploring Agile Transformation and Scaling PatternsExploring Agile Transformation and Scaling Patterns
Exploring Agile Transformation and Scaling Patterns
 
Team Building F Lussier V1.3 Eng
Team Building F Lussier V1.3 EngTeam Building F Lussier V1.3 Eng
Team Building F Lussier V1.3 Eng
 
Agile Development Overview
Agile Development OverviewAgile Development Overview
Agile Development Overview
 
Scrum Master Resume.docx
Scrum Master  Resume.docxScrum Master  Resume.docx
Scrum Master Resume.docx
 
Po session
Po sessionPo session
Po session
 
How Agile Can We Go? Lessons Learned Moving from Waterfall
How Agile Can We Go? Lessons Learned Moving from WaterfallHow Agile Can We Go? Lessons Learned Moving from Waterfall
How Agile Can We Go? Lessons Learned Moving from Waterfall
 
Best Practices When Moving To Agile Project Management
Best Practices When Moving To Agile Project ManagementBest Practices When Moving To Agile Project Management
Best Practices When Moving To Agile Project Management
 
The product owner and the scrum team. Can one person do this at scale?
The product owner and the scrum team. Can one person do this at scale?The product owner and the scrum team. Can one person do this at scale?
The product owner and the scrum team. Can one person do this at scale?
 
"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
 
Cets 2016 fisher munoz agile project management methods for e learning
Cets 2016 fisher munoz agile project management methods for e learningCets 2016 fisher munoz agile project management methods for e learning
Cets 2016 fisher munoz agile project management methods for e learning
 

Plus de ThinkLouder

Dont show up for the Scrum meeting
Dont show up for the Scrum meetingDont show up for the Scrum meeting
Dont show up for the Scrum meetingThinkLouder
 
Vegas-Style Retrospective
Vegas-Style Retrospective Vegas-Style Retrospective
Vegas-Style Retrospective ThinkLouder
 
Got a red card? It could be a red flag!
Got a red card? It could be a red flag!Got a red card? It could be a red flag!
Got a red card? It could be a red flag!ThinkLouder
 
Agile is an evolving methodology that can serve businesses in all niches (120...
Agile is an evolving methodology that can serve businesses in all niches (120...Agile is an evolving methodology that can serve businesses in all niches (120...
Agile is an evolving methodology that can serve businesses in all niches (120...ThinkLouder
 
Add Expiration Dates to Your Backlog Items
Add Expiration Dates to Your Backlog ItemsAdd Expiration Dates to Your Backlog Items
Add Expiration Dates to Your Backlog ItemsThinkLouder
 
How do you capture your user stories and product ideas
How do you capture your user stories and product ideas How do you capture your user stories and product ideas
How do you capture your user stories and product ideas ThinkLouder
 
5 Ways to Succeed in a Virtual Interview
5 Ways to Succeed in a Virtual Interview5 Ways to Succeed in a Virtual Interview
5 Ways to Succeed in a Virtual InterviewThinkLouder
 
Upgrade Your Daily Scrum
Upgrade Your Daily ScrumUpgrade Your Daily Scrum
Upgrade Your Daily ScrumThinkLouder
 
7 Companies in 7 Industries That Have Successfully Adapted to COVID-19
7 Companies in 7 Industries That Have Successfully Adapted to COVID-197 Companies in 7 Industries That Have Successfully Adapted to COVID-19
7 Companies in 7 Industries That Have Successfully Adapted to COVID-19ThinkLouder
 
AgilePalooza - Agile Reporting and Metrics
AgilePalooza - Agile Reporting and MetricsAgilePalooza - Agile Reporting and Metrics
AgilePalooza - Agile Reporting and MetricsThinkLouder
 
BigVisible Agile Reporting and Metrics
BigVisible Agile Reporting and MetricsBigVisible Agile Reporting and Metrics
BigVisible Agile Reporting and MetricsThinkLouder
 
AgilePalooza - BigScrum - Scaling Team To Program
AgilePalooza - BigScrum - Scaling Team To ProgramAgilePalooza - BigScrum - Scaling Team To Program
AgilePalooza - BigScrum - Scaling Team To ProgramThinkLouder
 

Plus de ThinkLouder (12)

Dont show up for the Scrum meeting
Dont show up for the Scrum meetingDont show up for the Scrum meeting
Dont show up for the Scrum meeting
 
Vegas-Style Retrospective
Vegas-Style Retrospective Vegas-Style Retrospective
Vegas-Style Retrospective
 
Got a red card? It could be a red flag!
Got a red card? It could be a red flag!Got a red card? It could be a red flag!
Got a red card? It could be a red flag!
 
Agile is an evolving methodology that can serve businesses in all niches (120...
Agile is an evolving methodology that can serve businesses in all niches (120...Agile is an evolving methodology that can serve businesses in all niches (120...
Agile is an evolving methodology that can serve businesses in all niches (120...
 
Add Expiration Dates to Your Backlog Items
Add Expiration Dates to Your Backlog ItemsAdd Expiration Dates to Your Backlog Items
Add Expiration Dates to Your Backlog Items
 
How do you capture your user stories and product ideas
How do you capture your user stories and product ideas How do you capture your user stories and product ideas
How do you capture your user stories and product ideas
 
5 Ways to Succeed in a Virtual Interview
5 Ways to Succeed in a Virtual Interview5 Ways to Succeed in a Virtual Interview
5 Ways to Succeed in a Virtual Interview
 
Upgrade Your Daily Scrum
Upgrade Your Daily ScrumUpgrade Your Daily Scrum
Upgrade Your Daily Scrum
 
7 Companies in 7 Industries That Have Successfully Adapted to COVID-19
7 Companies in 7 Industries That Have Successfully Adapted to COVID-197 Companies in 7 Industries That Have Successfully Adapted to COVID-19
7 Companies in 7 Industries That Have Successfully Adapted to COVID-19
 
AgilePalooza - Agile Reporting and Metrics
AgilePalooza - Agile Reporting and MetricsAgilePalooza - Agile Reporting and Metrics
AgilePalooza - Agile Reporting and Metrics
 
BigVisible Agile Reporting and Metrics
BigVisible Agile Reporting and MetricsBigVisible Agile Reporting and Metrics
BigVisible Agile Reporting and Metrics
 
AgilePalooza - BigScrum - Scaling Team To Program
AgilePalooza - BigScrum - Scaling Team To ProgramAgilePalooza - BigScrum - Scaling Team To Program
AgilePalooza - BigScrum - Scaling Team To Program
 

Dernier

Manual 508 Accessibility Compliance Audit
Manual 508 Accessibility Compliance AuditManual 508 Accessibility Compliance Audit
Manual 508 Accessibility Compliance AuditSkynet Technologies
 
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxA Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxLoriGlavin3
 
Moving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfMoving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfLoriGlavin3
 
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024BookNet Canada
 
Data governance with Unity Catalog Presentation
Data governance with Unity Catalog PresentationData governance with Unity Catalog Presentation
Data governance with Unity Catalog PresentationKnoldus Inc.
 
2024 April Patch Tuesday
2024 April Patch Tuesday2024 April Patch Tuesday
2024 April Patch TuesdayIvanti
 
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxPasskey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxLoriGlavin3
 
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyesHow to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyesThousandEyes
 
UiPath Community: Communication Mining from Zero to Hero
UiPath Community: Communication Mining from Zero to HeroUiPath Community: Communication Mining from Zero to Hero
UiPath Community: Communication Mining from Zero to HeroUiPathCommunity
 
Generative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information DevelopersGenerative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information DevelopersRaghuram Pandurangan
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsSergiu Bodiu
 
What is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdfWhat is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdfMounikaPolabathina
 
[Webinar] SpiraTest - Setting New Standards in Quality Assurance
[Webinar] SpiraTest - Setting New Standards in Quality Assurance[Webinar] SpiraTest - Setting New Standards in Quality Assurance
[Webinar] SpiraTest - Setting New Standards in Quality AssuranceInflectra
 
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxLoriGlavin3
 
Generative Artificial Intelligence: How generative AI works.pdf
Generative Artificial Intelligence: How generative AI works.pdfGenerative Artificial Intelligence: How generative AI works.pdf
Generative Artificial Intelligence: How generative AI works.pdfIngrid Airi González
 
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024Lonnie McRorey
 
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsPixlogix Infotech
 
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24Mark Goldstein
 
Long journey of Ruby standard library at RubyConf AU 2024
Long journey of Ruby standard library at RubyConf AU 2024Long journey of Ruby standard library at RubyConf AU 2024
Long journey of Ruby standard library at RubyConf AU 2024Hiroshi SHIBATA
 
Connecting the Dots for Information Discovery.pdf
Connecting the Dots for Information Discovery.pdfConnecting the Dots for Information Discovery.pdf
Connecting the Dots for Information Discovery.pdfNeo4j
 

Dernier (20)

Manual 508 Accessibility Compliance Audit
Manual 508 Accessibility Compliance AuditManual 508 Accessibility Compliance Audit
Manual 508 Accessibility Compliance Audit
 
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxA Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
 
Moving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfMoving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdf
 
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
 
Data governance with Unity Catalog Presentation
Data governance with Unity Catalog PresentationData governance with Unity Catalog Presentation
Data governance with Unity Catalog Presentation
 
2024 April Patch Tuesday
2024 April Patch Tuesday2024 April Patch Tuesday
2024 April Patch Tuesday
 
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxPasskey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
 
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyesHow to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
 
UiPath Community: Communication Mining from Zero to Hero
UiPath Community: Communication Mining from Zero to HeroUiPath Community: Communication Mining from Zero to Hero
UiPath Community: Communication Mining from Zero to Hero
 
Generative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information DevelopersGenerative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information Developers
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platforms
 
What is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdfWhat is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdf
 
[Webinar] SpiraTest - Setting New Standards in Quality Assurance
[Webinar] SpiraTest - Setting New Standards in Quality Assurance[Webinar] SpiraTest - Setting New Standards in Quality Assurance
[Webinar] SpiraTest - Setting New Standards in Quality Assurance
 
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
 
Generative Artificial Intelligence: How generative AI works.pdf
Generative Artificial Intelligence: How generative AI works.pdfGenerative Artificial Intelligence: How generative AI works.pdf
Generative Artificial Intelligence: How generative AI works.pdf
 
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024
 
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and Cons
 
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24
 
Long journey of Ruby standard library at RubyConf AU 2024
Long journey of Ruby standard library at RubyConf AU 2024Long journey of Ruby standard library at RubyConf AU 2024
Long journey of Ruby standard library at RubyConf AU 2024
 
Connecting the Dots for Information Discovery.pdf
Connecting the Dots for Information Discovery.pdfConnecting the Dots for Information Discovery.pdf
Connecting the Dots for Information Discovery.pdf
 

BigScrum - Scaling Teams to Programs

  • 1.
  • 2.
  • 3.
  • 5.
  • 6. Stakeholder Interaction Level of interaction depends on type of stakeholder Stakeholders High : Daily Med : Weekly Low : Monthly
  • 7. Stakeholder Collaboration Level of collaboration depends on type of stakeholder Stakeholders High : On the Team/Program Med : Extended Team/Program Low : External to the Team
  • 8.
  • 10.
  • 11.
  • 12.
  • 13.
  • 15.
  • 16. The Team Each team has a ScrumMaster SM aka: Team Lead Project Manager The Program Model
  • 17. The Team Each team has a product owner SM aka: Customer Business The Voice The Truth PO The Program Model
  • 18. The Team Each team has it’s own story backlog BL SM aka: team backlog backlog stories PO The Program Model
  • 19. The Team Each team plans, sizes, manages and executes its own backlog Team meets daily in “stand-ups” or Scrums BL SM PO The Program Model
  • 20. Program Coordination BL SM PO BL SM PO BL SM PO BL SM PO Program comprises of multiple teams Team leads meet regularly aka : Scrum-of-Scrums daily SM SM SM SM The Program Model
  • 21. Program Coordination BL SM PO BL SM PO BL SM PO BL SM PO Program is led by Program Manager or : Uber ScrumMaster daily SM SM SM SM The Program Model
  • 22. Product Coordination BL SM PO BL SM PO BL SM PO BL SM PO Product team leads meet regularly aka : Meta-Scrum daily PO PO PO PO The Program Model
  • 23. Product Coordination BL SM PO BL SM PO BL SM PO BL SM PO Product Team is led by Product Director or : Chief Product Owner daily PO PO PO PO UPO The Program Model
  • 24. Product Coordination BL SM PO BL SM PO BL SM PO BL SM PO Product Team prioritizes consolidated Program Backlog Program Backlog divided into team Backlogs PBL PO PO PO PO UPO The Program Model
  • 25.
  • 26.
  • 27.
  • 28. Support Teams BL SM PO BL SM PO BL SM PO BL SM PO PBL PO PO PO PO UPO SM SM SM SM A A A Architects DBA’s D D The Program Model Infrastructure I I I
  • 29. Scaling Large Programs weekly weekly The Program Model UPO UPO UPO
  • 30. Technical Coordination BL SM PO BL SM PO BL SM PO BL SM PO Architecture team organized as program support Members of architecture team participate in functional teams Responsible for defining standards, technical debt strategy, code ownership, high-level design etc. Provide technical guidance and advice The Program Model A A A A A A A A
  • 32. Distributed vs. Virtual We prefer Distributed teams not Virtual Teams Distributed Teams Virtual Team Distributed Team Individuals in multiple remote locations Individuals co-located in different locations Never collaborate in person, regardless of location Individuals collaborate in-person with others in same location. Teams communicate virtually across locations Extremely high levels of geographic dependencies Lower levels of geographic dependencies
  • 33.
  • 34.
  • 36. 2 Fundamental Approaches 1. BIG BANG! How to Scale? 2. Phased Scaling Strategies
  • 37.
  • 38.
  • 39. Example of Rapid Phase Model Scaling Strategies Mgt 1 2 3 4 5 6 7 8 Training, Stories and Setup Team 1 9 10 11 12 Team 1 Iteration 1 Team 1 Iteration 2 Team 1 Iteration 3 Training, Stories and Setup Team 2 Team 2 Iteration 1 Team 2 Iteration 2 Team 2 Iteration 3 Training, Stories and Setup Team 3 Team 3 Iteration 1 Team 3 Iteration 2 Team 3 Iteration 3 Training, Stories and Setup Team 4 Team 4 Iteration 1 Team 4 Iteration 2 Team 4 Iteration 3 Training, Stories and Setup Team 5 Team 5 Iteration 1 Team 5 Iteration 2 Training, Stories and Setup Team 6 Team 6 Iteration 1 Team 6 Iteration 2
  • 40. Example of Rapid Phase Model Scaling Strategies Mgt 1 2 3 4 5 6 7 8 Training, Stories and Setup Team 1 9 10 11 12 Team 1 Iteration 1 Team 1 Iteration 2 Team 1 Iteration 3 Training, Stories and Setup Team 2 Team 2 Iteration 1 Team 2 Iteration 2 Team 2 Iteration 3 Training, Stories and Setup Team 3 Team 3 Iteration 1 Team 3 Iteration 2 Team 3 Iteration 3 Training, Stories and Setup Team 4 Team 4 Iteration 1 Team 4 Iteration 2 Team 4 Iteration 3 Training, Stories and Setup Team 5 Team 5 Iteration 1 Team 5 Iteration 2 Training, Stories and Setup Team 6 Team 6 Iteration 1 Team 6 Iteration 2
  • 41. Challenges and Success Factors
  • 42.
  • 43.
  • 44.

Notes de l'éditeur

  1. Example of a 4-week Project initiation roadmap. Day 1 to Iteration 1. Things that happen during the project setup phase. (we will not spend too much time on all these areas, but rather focus on the program setup, organization and stakeholder involvement). Length of your project ramp-up may be different Activities are not serial – there are very few dependencies. We strive to relegate dependencies to be finish-to-finish dependencies.
  2. Identify the various stakeholders and determine the type of stakeholder (stakeholder types impact the level of interaction and collaboration with the project team. more about stakeholder types later.) Define the stakeholder role on the project how they will interact with the project team Alignment, support and buy-in is extremely important. Educating stakeholders about Agile is important. Particularly if stakeholders are new to Agile and Scrum. Align stakeholders around program goals. It is important that program goals are derived from the overall program and project vision, and that these goals are always within the line of sight. The should be concrete and avoid abstraction. Define success measures. You probably will want to include some success measures at the process adoption level.
  3. Examples: sales people, support teams, operations teams, release management, legal, compliance etc.
  4. Basic planning and building unit of Agile teams Small feature that when implemented will provide value Avoids implementation details Represents invitation to a future conversation
  5. Basic planning and building unit of Agile teams Small feature that when implemented will provide value Avoids implementation details Represents invitation to a future conversation
  6. New set of Reports and Diagnostics Focus on business-objectives Reports must support decision-making Focus on productivity and work completion rates Little emphasis on change-reporting
  7. ScrumMaster or Team Lead or Agile Project Manager Primarily a leadership role Partners with Product Owner to define product backlog Responsible for removing impediments Responsible for progress reporting
  8. Product Owner Determines what the team builds Responsible for prioritization Trade-off decision-maker Defines product functionality Domain expert
  9. Size work Identify iteration tasks Estimate task effort Develop quality product Communicate progress and issues
  10. 3 models (coming up on next slides): Top Down – Program Backlog is split into multiple-team backlogs. Stories are defined at the Program Backlog level and then distributed to each team. This is only feasible for homogenous teams building similar capability using the same technology. Bottom-Up – Features and stories are defined at the team level by product owners which then feed the overall program backlog. Typical in more heterogeneous environments where each team and product owner specialize either in different technology or different domain area. Difficult to manage program-level priorities and goals Hybrid – Most common. Features or epics are defined at the program level, typically with participation of all product owners. Features are prioritized in the program backlog and then distributed to each team backlog. The team product owner and the team define, size and prioritize individual stories.
  11. Bottom-Up – Features and stories are defined at the team level by product owners which then feed the overall program backlog. Typical in more heterogeneous environments where each team and product owner specialize
  12. Bottom-Up – Features and stories are defined at the team level by product owners which then feed the overall program backlog. Typical in more heterogeneous environments where each team and product owner specialize either in different technology or different domain area. Difficult to manage program-level priorities and goals
  13. Hybrid – Most common. Features or epics are defined at the program level, typically with participation of all product owners. Features are prioritized in the program backlog and then distributed to each team backlog. The team product owner and the team define, size and prioritize individual stories either in different technology or different domain area. Difficult to manage program-level priorities and goals
  14. Becomes a program of programs The bigger it gets, the more complex it gets
  15. GS
  16. GS 1) Program members who are responsible for delivering product. Generally these people are largely dedicated to the program
  17. GS Too much, Too fast Avoid unless unavoidable (business and timing constraints)
  18. GS Many more benefits: Team empowerment Team maturation Team adoption of principles Better adoption of practices Better team formulation Faster time to delivering value More efficient
  19. Many more benefits: Team empowerment Team maturation Team adoption of principles Better adoption of practices Better team formulation Faster time to delivering value More efficient
  20. Many more benefits: Team empowerment Team maturation Team adoption of principles Better adoption of practices Better team formulation Faster time to delivering value More efficient
  21. GS
  22. GS Communication – avoiding teams putting up walls, working together, collaborating. No “My job” vs. “Your Job” – replace with “Our Job” 2) Coordination – sometimes Team A is working on something that is dependent on Team B except this is not the highest priority for Team B. Scheduling, etc. Simple scheduling practices and coordinate release planning workshops help overcome this challenge. 3) Ensuring the “Product Vision” is validated, shared, broadly communicated, and changes are communicated. Ensure that release planning has resulted in a meaningful increment in support of that Vision 4) Shared services can be approached using the engagement pattern (program-level (providing stories/guidance) and team/iteration-level (providing team guidance) involvement ) 5) New people come on board that need training. Ongoing training and education will be needed with different foci (e.g. intro vs specialized practices) 6) Production support, Compliance, Functional managers etc
  23. GS 1) Ramping up too fast can result in missing the important fundamental principles 2) There really are no true benefits of standardization, other than ensuring that at a high level the guidance and support teams receive is fairly consistent. “ Crawl, walk, run” is a common learning approach in organizations like the military and others…it has developed over time, and works. An incremental, staggered approach allows multiple teams to go through this learning process effectively. Team 1: Crawl  Walk  Run Team 2: Crawl  Walk  Run Team 3: Crawl  Walk  Run As teams reach the “run” maturity level then coaching effort tends to decrease. 4) Focus on productivity. Examine efficiency once you have reached maturity 3) Conflicts of interest when between those who report organizationally and those who report form project perspective and their bosses
  24. Bigness often gets in the way – think of ways to minitiarize