SlideShare una empresa de Scribd logo
1 de 30
Descargar para leer sin conexión
Colocation in Distributed Scrum Teams
Lessons Learned
Picturebydhaun,licensedundertheCCBY2.0
About me
Agilist for 5+ years in the roles of developer and Agile/Scrum Master
Senior Software Engineer / Agile Evangelist
@ YMC AG Kreuzlingen, Switzerland
Fabian Kiss
Twitter: @head_revision
Definitions
Distributed Scrum
Scrum Teams in different locations
distributed Scrum Team
distributed team members
Distributed Scrum Team
distributed Scrum Team
or
team per location
or
mix of both
Types of Distributed Scrum
by Jeff Sutherland et al., Distributed Scrum: Agile Project Management with Outsourced Development Teams, 2006
Levels of distribution
by Elizabeth Woodward, Steffan Surdek, Matthew Ganis, Distributed Scrum: Agile Project Management with Outsourced Development
Teams, IBM Press, 2010
Colocation
In general: as much colocation as possible
« The most efficient and effective method of conveying information to and within a
development team is face-to-face conversation. »
6th
principle from the Agile Manifesto
Colocation
Recommendation: occasional colocation in Distributed Scrum
Danger:
PicturebyUSFWS/Southeast,licensedundertheCCBY2.0
What?
Colocation
Recommendation: occasional colocation in Distributed Scrum
Danger: of distributed Scrum Team
(= of team members who are distributed otherwise)
PicturebyUSFWS/Southeast,licensedundertheCCBY2.0
Why?
Scrum setup
originally: “classic” Scrum
1 location
3 Scrum Teams
Distributed Scrum
2 locations (on-site / off-site)
3 distributed Scrum Teams
transformation
PicturebySamHowzit,licensedundertheCCBY2.0
Types of Distributed Scrum
by Jeff Sutherland et al., Distributed Scrum: Agile Project Management with Outsourced Development Teams, 2006
Levels of distribution
by Elizabeth Woodward, Steffan Surdek, Matthew Ganis, Distributed Scrum: Agile Project Management with Outsourced Development
Teams, IBM Press, 2010
Scrum setup
Characteristics
Disparity: Product Owner / Project stakeholders on-site
Small distance: Metropolitan area of Zürich
PicturebyPeriColeman,licensedaspublicdomain
Best Practices
Best Practice: on-site colocation of all team members for important Scrum Events
Sprint Planning, Review, Retro
more Best Practices?
Best Practices
Problem: vast part of Distributed Scrum references implicates certain motives
Best Practices
Neglected: Distributed Scrum within regional boundaries
more Best Practices?
Discover them by your own!
Observations
occasional colocation new challenge: different (self-)perception
Distributed Scrum
vs.
“Remote Scrum”
Distributed Scrum vs. Remote Scrum
Distributed Scrum Remote Scrum
a distributed team with occasional
colocation of all team members
a colocated team with occasional remote
work by certain team members
possibly caused by...
fewer “colocated days” than “distributed
days”
regularity of colocated days
Distributed Scrum vs. Remote Scrum
Due to perception “Remote Scrum”: recurring impediments, identified after several Sprints
Impediment #1
off-site
location only
“exists”
during remote
work
Remote Scrum Distributed Scrum
Impediment #2
off-site
location is not
likewise
equipped
Remote Scrum Distributed Scrum
Impediment #3
only
face-to-face
communication
Remote Scrum Distributed Scrum
Lessons Learned
prevent perception “Remote Scrum”
by
establishing a team+organization-wide awareness of Distributed Scrum from scratch
Lessons Learned
refer to Distributed Scrum (instead of only Scrum)
whenever possible
avoid the term “remote”
Lessons Learned
do not successively add isolated practices for remote
work to your classic Scrum
example:VC tool for face-to-face communication
vs.VC tool for team communication
Lessons Learned
consider to abandon colocation at the beginning to make
the change to Distributed Scrum more noticeable
« At scale, all agile development is distributed development. »
Dean Leffingwell in Scaling Software Agility: Best Practices for Large Enterprises

Más contenido relacionado

Destacado

Publish expo 2012 agility without damnation
Publish expo 2012 agility without damnationPublish expo 2012 agility without damnation
Publish expo 2012 agility without damnation
Anne Caborn
 

Destacado (19)

Distributed Agile Patterns
Distributed Agile PatternsDistributed Agile Patterns
Distributed Agile Patterns
 
Silicon Valley Agile - Product Managers, Product Owners, and Scalable Models ...
Silicon Valley Agile - Product Managers, Product Owners, and Scalable Models ...Silicon Valley Agile - Product Managers, Product Owners, and Scalable Models ...
Silicon Valley Agile - Product Managers, Product Owners, and Scalable Models ...
 
Publish expo 2012 agility without damnation
Publish expo 2012 agility without damnationPublish expo 2012 agility without damnation
Publish expo 2012 agility without damnation
 
091015 felix holacracy _ permanent future lab 1 jaar
091015 felix holacracy _ permanent future lab 1 jaar091015 felix holacracy _ permanent future lab 1 jaar
091015 felix holacracy _ permanent future lab 1 jaar
 
Distributed Agile, What types of Agile to use
Distributed Agile, What types of Agile to useDistributed Agile, What types of Agile to use
Distributed Agile, What types of Agile to use
 
Lee Bryant - Grow your own organizational structure: New forms made possible ...
Lee Bryant - Grow your own organizational structure: New forms made possible ...Lee Bryant - Grow your own organizational structure: New forms made possible ...
Lee Bryant - Grow your own organizational structure: New forms made possible ...
 
Applying design thinking and complexity theory in agile organizations
Applying design thinking and complexity theory in agile organizations Applying design thinking and complexity theory in agile organizations
Applying design thinking and complexity theory in agile organizations
 
Global leadership forecast 2012
Global leadership forecast 2012Global leadership forecast 2012
Global leadership forecast 2012
 
Razorfish Scrum for Teams and Organizations Software Architect Conference 2013
Razorfish Scrum for Teams and Organizations Software Architect Conference 2013Razorfish Scrum for Teams and Organizations Software Architect Conference 2013
Razorfish Scrum for Teams and Organizations Software Architect Conference 2013
 
Self-management with Holacracy: Structured flexibility for learning organisat...
Self-management with Holacracy: Structured flexibility for learning organisat...Self-management with Holacracy: Structured flexibility for learning organisat...
Self-management with Holacracy: Structured flexibility for learning organisat...
 
Agile, Management 3.0, Holacracy...what next?
Agile, Management 3.0, Holacracy...what next?Agile, Management 3.0, Holacracy...what next?
Agile, Management 3.0, Holacracy...what next?
 
Introduction to Kanban for Scrum Teams
Introduction to Kanban for Scrum TeamsIntroduction to Kanban for Scrum Teams
Introduction to Kanban for Scrum Teams
 
Design Sprint
Design SprintDesign Sprint
Design Sprint
 
Design sprint slideshare
Design sprint slideshareDesign sprint slideshare
Design sprint slideshare
 
Basics of Holacracy
 Basics of Holacracy Basics of Holacracy
Basics of Holacracy
 
Google Design sprint
Google Design sprintGoogle Design sprint
Google Design sprint
 
Playing with hierarchies and circles - Experiments of holacracy
Playing with hierarchies and circles  - Experiments of holacracyPlaying with hierarchies and circles  - Experiments of holacracy
Playing with hierarchies and circles - Experiments of holacracy
 
How to build rubust org structure for Agile at scale
How to build rubust org structure for Agile at scaleHow to build rubust org structure for Agile at scale
How to build rubust org structure for Agile at scale
 
Agile Scrum Methodology
Agile Scrum MethodologyAgile Scrum Methodology
Agile Scrum Methodology
 

Similar a Collocation in Distributed Scrum Teams - Lessons Learned

Scrum and Teamwork
Scrum and TeamworkScrum and Teamwork
Scrum and Teamwork
idlesun
 

Similar a Collocation in Distributed Scrum Teams - Lessons Learned (20)

Game of SCRUM & VSM
Game of SCRUM & VSMGame of SCRUM & VSM
Game of SCRUM & VSM
 
Agile Retrospective & review
Agile Retrospective & review Agile Retrospective & review
Agile Retrospective & review
 
My Journey So Far
My Journey So FarMy Journey So Far
My Journey So Far
 
Scrum - but... Agile Game Development in Small Teams
Scrum - but... Agile Game Development in Small TeamsScrum - but... Agile Game Development in Small Teams
Scrum - but... Agile Game Development in Small Teams
 
Agile camp2016 agile101
Agile camp2016 agile101Agile camp2016 agile101
Agile camp2016 agile101
 
Scrum and Teamwork
Scrum and TeamworkScrum and Teamwork
Scrum and Teamwork
 
More with LeSS
More with LeSSMore with LeSS
More with LeSS
 
Scrum master as a servant leader for the scrum team (2)
Scrum master as a servant leader for the scrum team (2)Scrum master as a servant leader for the scrum team (2)
Scrum master as a servant leader for the scrum team (2)
 
Engineering practices in Scrum for Hardware - Sisma Spa Case Study
Engineering practices in Scrum for Hardware - Sisma Spa Case StudyEngineering practices in Scrum for Hardware - Sisma Spa Case Study
Engineering practices in Scrum for Hardware - Sisma Spa Case Study
 
SCRUMShore - French Scrum Day 2011
SCRUMShore - French Scrum Day 2011SCRUMShore - French Scrum Day 2011
SCRUMShore - French Scrum Day 2011
 
Secrets of Scrum
Secrets of ScrumSecrets of Scrum
Secrets of Scrum
 
How to survive the zombie scrum apocalypse
How to survive the zombie scrum apocalypse How to survive the zombie scrum apocalypse
How to survive the zombie scrum apocalypse
 
Zen of Scrum
Zen of ScrumZen of Scrum
Zen of Scrum
 
Iterating towards professional scrum
Iterating towards professional scrumIterating towards professional scrum
Iterating towards professional scrum
 
Distributed Agile Development
Distributed Agile DevelopmentDistributed Agile Development
Distributed Agile Development
 
Scrum Guide & SAFe Agile booklet
Scrum Guide & SAFe Agile bookletScrum Guide & SAFe Agile booklet
Scrum Guide & SAFe Agile booklet
 
Art of Doing Effective Scrum : Presented by Mohammed Javid
Art of Doing Effective Scrum : Presented by Mohammed JavidArt of Doing Effective Scrum : Presented by Mohammed Javid
Art of Doing Effective Scrum : Presented by Mohammed Javid
 
SCRUM, an introduction
SCRUM, an introductionSCRUM, an introduction
SCRUM, an introduction
 
Succeeding with SCRUM
Succeeding with SCRUMSucceeding with SCRUM
Succeeding with SCRUM
 
2020-Scrum-Guide-US.pdf
2020-Scrum-Guide-US.pdf2020-Scrum-Guide-US.pdf
2020-Scrum-Guide-US.pdf
 

Más de Fabian Kiss

Más de Fabian Kiss (8)

#noprojects (digest version)
#noprojects (digest version)#noprojects (digest version)
#noprojects (digest version)
 
#noprojects (full version)
#noprojects (full version)#noprojects (full version)
#noprojects (full version)
 
Relatives Schätzen - SwissICT Agile Breakfast Bern
Relatives Schätzen - SwissICT Agile Breakfast BernRelatives Schätzen - SwissICT Agile Breakfast Bern
Relatives Schätzen - SwissICT Agile Breakfast Bern
 
BDD in open source projects - Is it really beneficial?
BDD in open source projects - Is it really beneficial?BDD in open source projects - Is it really beneficial?
BDD in open source projects - Is it really beneficial?
 
Web Acceptance Testing with Behat
Web Acceptance Testing with BehatWeb Acceptance Testing with Behat
Web Acceptance Testing with Behat
 
The concept of Behavior-Driven Development
The concept of Behavior-Driven DevelopmentThe concept of Behavior-Driven Development
The concept of Behavior-Driven Development
 
Documentation for Program Comprehension in Agile Software Development
Documentation for Program Comprehension in Agile Software DevelopmentDocumentation for Program Comprehension in Agile Software Development
Documentation for Program Comprehension in Agile Software Development
 
Documentation in the agile software development process
Documentation in the agile software development processDocumentation in the agile software development process
Documentation in the agile software development process
 

Último

Último (20)

A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?
 
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
 
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
 
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
 
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
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
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
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
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
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
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
 
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
 
Tech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdfTech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdf
 
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
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 

Collocation in Distributed Scrum Teams - Lessons Learned