SlideShare a Scribd company logo
1 of 15
Making Distributed
Scrum Great!
Pete Deemer
petedeemer@goodagile.com
Is “Distributed” and “Agile”
a contradiction?
Distributed projects actually
benefit the most from Agile
…because they have the most
room for improvement
2007 Study of software projects
of similar size and complexity
Average time required to complete:
Colocated teams
Distributed teams
48.3 days
97.3 days
Espinosa, Slaughter, Kraut, and Herbsleb
Organization Science, Jul-Aug 2007
Why?!
So how does Scrum help us?
Working software early and often
Inspection and Retrospection
Visibility about the “leaks”
Adaptation: Action to improve


+
The Big 4 “Leaks”:
Communication
Collaboration
Relationship
Techniques
• ScrumMaster should be located with Dev Team
• Short Sprints – 2 weeks or less
• Dev Team does Daily Scrum during local business hours
• Real-time meetings between Dev Team and Product
Owner must be visual, not just audio
Product Owner in Location A
Dev Team in Location B
• ScrumMaster should be located with Dev Team
• Short Sprints – 2 weeks or less
• Dev Team does Daily Scrum during local business hours
• Real-time meetings between Dev Team and Product
Owner must be visual, not just audio
• Standing weekly call for Product Owner and Dev Team (in
addition to lots of other interactions)
• Product Owner to Dev Team location for project kickoff
• Product Owner visits Dev Team location regularly
Product Owner in Location A
Dev Team in Location B
• To be effective, Dev Team bonding must occur
• Dev Team members colocated for first Sprint
• Ongoing “ambassadorship”
• Multiple forms of continuous live communication
• Daily Scrum live via webcam
Dev Team split between two (or
more) separate locations
• To be effective, Dev Team bonding must occur
• Dev Team members colocated for first Sprint
• Ongoing “ambassadorship”
• Multiple forms of continuous live communication
• Daily Scrum live via webcam
• Scrum Artifacts maintained using electronic tool
• Test-driven Development
• Continuous Integration
Dev Team split between two (or
more) separate locations
free download from distributedscrumprimer.com

More Related Content

What's hot

5 Questions to Ask. Does your software dev partner really know LPD?
5 Questions to Ask. Does your software dev partner really know LPD?5 Questions to Ask. Does your software dev partner really know LPD?
5 Questions to Ask. Does your software dev partner really know LPD?Michael Dunham
 
DevOps Kaizen: Practical Steps to Start & Sustain a Transformation
DevOps Kaizen: Practical Steps to Start & Sustain a TransformationDevOps Kaizen: Practical Steps to Start & Sustain a Transformation
DevOps Kaizen: Practical Steps to Start & Sustain a Transformationdev2ops
 
DevOps: What, who, why and how?
DevOps: What, who, why and how?DevOps: What, who, why and how?
DevOps: What, who, why and how?Red Gate Software
 
Progressive exposure using deployment rings and feature flags
Progressive exposure using deployment rings and feature flagsProgressive exposure using deployment rings and feature flags
Progressive exposure using deployment rings and feature flagsWilly-Peter Schaub
 
DevOps Challenges and Best Practices
DevOps Challenges and Best PracticesDevOps Challenges and Best Practices
DevOps Challenges and Best PracticesBrian Chorba
 
DevOps Workshops Fall 2016
DevOps Workshops Fall 2016DevOps Workshops Fall 2016
DevOps Workshops Fall 2016Kelly Looney
 
DevOps Explained
DevOps ExplainedDevOps Explained
DevOps ExplainedDevOpsAnon
 
ERP Solution For an Indian Spice Maker - ROLLINGDICE
ERP Solution For an Indian Spice Maker - ROLLINGDICEERP Solution For an Indian Spice Maker - ROLLINGDICE
ERP Solution For an Indian Spice Maker - ROLLINGDICEBrand Captain
 
Agile software development
Agile software developmentAgile software development
Agile software developmentskobu
 
The Project Management Comeback
The Project Management ComebackThe Project Management Comeback
The Project Management ComebackAtlassian
 
Devops, the future is here, it's just not evenly distributed yet.
Devops, the future is here, it's just not evenly distributed yet.Devops, the future is here, it's just not evenly distributed yet.
Devops, the future is here, it's just not evenly distributed yet.Kris Buytaert
 
DevOps – the future of Agile – why, what, how? Agile Israel 2014
DevOps – the future of Agile – why, what, how? Agile Israel 2014DevOps – the future of Agile – why, what, how? Agile Israel 2014
DevOps – the future of Agile – why, what, how? Agile Israel 2014Yuval Yeret
 
Henrik Kniberg - Essence of Agile
Henrik Kniberg - Essence of AgileHenrik Kniberg - Essence of Agile
Henrik Kniberg - Essence of AgileAgileSparks
 
Dev ops training in chennai
Dev ops training in chennaiDev ops training in chennai
Dev ops training in chennairaj esaki
 
How to get started with DevOps
How to get started with DevOps How to get started with DevOps
How to get started with DevOps Red Gate Software
 
From Chaos To Kanban: Episode II
From Chaos To Kanban: Episode IIFrom Chaos To Kanban: Episode II
From Chaos To Kanban: Episode IIPaul Shannon
 
DevOps Roadshow - removing barriers between development and operations
DevOps Roadshow - removing barriers between development and operationsDevOps Roadshow - removing barriers between development and operations
DevOps Roadshow - removing barriers between development and operationsMicrosoft Developer Norway
 

What's hot (20)

Devops Mindset Essentials
Devops Mindset EssentialsDevops Mindset Essentials
Devops Mindset Essentials
 
5 Questions to Ask. Does your software dev partner really know LPD?
5 Questions to Ask. Does your software dev partner really know LPD?5 Questions to Ask. Does your software dev partner really know LPD?
5 Questions to Ask. Does your software dev partner really know LPD?
 
DevOps Kaizen: Practical Steps to Start & Sustain a Transformation
DevOps Kaizen: Practical Steps to Start & Sustain a TransformationDevOps Kaizen: Practical Steps to Start & Sustain a Transformation
DevOps Kaizen: Practical Steps to Start & Sustain a Transformation
 
DevOps Condensed
DevOps CondensedDevOps Condensed
DevOps Condensed
 
DevOps: What, who, why and how?
DevOps: What, who, why and how?DevOps: What, who, why and how?
DevOps: What, who, why and how?
 
Progressive exposure using deployment rings and feature flags
Progressive exposure using deployment rings and feature flagsProgressive exposure using deployment rings and feature flags
Progressive exposure using deployment rings and feature flags
 
DevOps Challenges and Best Practices
DevOps Challenges and Best PracticesDevOps Challenges and Best Practices
DevOps Challenges and Best Practices
 
DevOps Workshops Fall 2016
DevOps Workshops Fall 2016DevOps Workshops Fall 2016
DevOps Workshops Fall 2016
 
DevOps Explained
DevOps ExplainedDevOps Explained
DevOps Explained
 
ERP Solution For an Indian Spice Maker - ROLLINGDICE
ERP Solution For an Indian Spice Maker - ROLLINGDICEERP Solution For an Indian Spice Maker - ROLLINGDICE
ERP Solution For an Indian Spice Maker - ROLLINGDICE
 
Agile software development
Agile software developmentAgile software development
Agile software development
 
The Project Management Comeback
The Project Management ComebackThe Project Management Comeback
The Project Management Comeback
 
Devops, the future is here, it's just not evenly distributed yet.
Devops, the future is here, it's just not evenly distributed yet.Devops, the future is here, it's just not evenly distributed yet.
Devops, the future is here, it's just not evenly distributed yet.
 
DevOps – the future of Agile – why, what, how? Agile Israel 2014
DevOps – the future of Agile – why, what, how? Agile Israel 2014DevOps – the future of Agile – why, what, how? Agile Israel 2014
DevOps – the future of Agile – why, what, how? Agile Israel 2014
 
Henrik Kniberg - Essence of Agile
Henrik Kniberg - Essence of AgileHenrik Kniberg - Essence of Agile
Henrik Kniberg - Essence of Agile
 
Dev ops training in chennai
Dev ops training in chennaiDev ops training in chennai
Dev ops training in chennai
 
Intro to DevOps
Intro to DevOpsIntro to DevOps
Intro to DevOps
 
How to get started with DevOps
How to get started with DevOps How to get started with DevOps
How to get started with DevOps
 
From Chaos To Kanban: Episode II
From Chaos To Kanban: Episode IIFrom Chaos To Kanban: Episode II
From Chaos To Kanban: Episode II
 
DevOps Roadshow - removing barriers between development and operations
DevOps Roadshow - removing barriers between development and operationsDevOps Roadshow - removing barriers between development and operations
DevOps Roadshow - removing barriers between development and operations
 

Viewers also liked

Are You Building the Right Thing? - Janet G @ CMBAgileConf 2016
Are You Building the Right Thing? - Janet G @ CMBAgileConf 2016Are You Building the Right Thing? - Janet G @ CMBAgileConf 2016
Are You Building the Right Thing? - Janet G @ CMBAgileConf 2016ColomboCampsCommunity
 
[Thang nguyen] Best practices for Agile dispered team
[Thang nguyen] Best practices for Agile dispered team[Thang nguyen] Best practices for Agile dispered team
[Thang nguyen] Best practices for Agile dispered teamAgile đây Vietnam
 
Fixed Price Offshore Agile projects
Fixed Price Offshore Agile projectsFixed Price Offshore Agile projects
Fixed Price Offshore Agile projectsNaresh Jain
 
'The Secret Sauce For Organisational Agile': Pete Deemer @ Colombo Agile Conf...
'The Secret Sauce For Organisational Agile': Pete Deemer @ Colombo Agile Conf...'The Secret Sauce For Organisational Agile': Pete Deemer @ Colombo Agile Conf...
'The Secret Sauce For Organisational Agile': Pete Deemer @ Colombo Agile Conf...ColomboCampsCommunity
 
Distributed Agile - Agile Tour Sydney 2013
Distributed Agile - Agile Tour Sydney 2013Distributed Agile - Agile Tour Sydney 2013
Distributed Agile - Agile Tour Sydney 2013Ziggyggiz
 
Agile Testing In Offshore - Oslo Meetup
Agile Testing In Offshore - Oslo MeetupAgile Testing In Offshore - Oslo Meetup
Agile Testing In Offshore - Oslo MeetupJan Petter Hagberg
 
Agile Teams and Collaboration: What's New About Agile?
Agile Teams and Collaboration: What's New About Agile?Agile Teams and Collaboration: What's New About Agile?
Agile Teams and Collaboration: What's New About Agile?Johanna Rothman
 
Scrum Gathering 2014 - Enabling Distributed Agile Teams
Scrum Gathering 2014 - Enabling Distributed Agile TeamsScrum Gathering 2014 - Enabling Distributed Agile Teams
Scrum Gathering 2014 - Enabling Distributed Agile TeamsTimothy Wise
 
Agile Anywhere in the 21st Century: Setting up distributed teams to be effective
Agile Anywhere in the 21st Century: Setting up distributed teams to be effectiveAgile Anywhere in the 21st Century: Setting up distributed teams to be effective
Agile Anywhere in the 21st Century: Setting up distributed teams to be effectiveAgileDenver
 
Lessons learned from managing a distributed agile team
Lessons learned from managing a distributed agile teamLessons learned from managing a distributed agile team
Lessons learned from managing a distributed agile teamAgileDenver
 
Lean & Agile Project Management: For Large Distributed Virtual Teams
Lean & Agile Project Management: For Large Distributed Virtual TeamsLean & Agile Project Management: For Large Distributed Virtual Teams
Lean & Agile Project Management: For Large Distributed Virtual TeamsDavid Rico
 

Viewers also liked (12)

Are You Building the Right Thing? - Janet G @ CMBAgileConf 2016
Are You Building the Right Thing? - Janet G @ CMBAgileConf 2016Are You Building the Right Thing? - Janet G @ CMBAgileConf 2016
Are You Building the Right Thing? - Janet G @ CMBAgileConf 2016
 
[Thang nguyen] Best practices for Agile dispered team
[Thang nguyen] Best practices for Agile dispered team[Thang nguyen] Best practices for Agile dispered team
[Thang nguyen] Best practices for Agile dispered team
 
Fixed Price Offshore Agile projects
Fixed Price Offshore Agile projectsFixed Price Offshore Agile projects
Fixed Price Offshore Agile projects
 
'The Secret Sauce For Organisational Agile': Pete Deemer @ Colombo Agile Conf...
'The Secret Sauce For Organisational Agile': Pete Deemer @ Colombo Agile Conf...'The Secret Sauce For Organisational Agile': Pete Deemer @ Colombo Agile Conf...
'The Secret Sauce For Organisational Agile': Pete Deemer @ Colombo Agile Conf...
 
Distributed Agile - Agile Tour Sydney 2013
Distributed Agile - Agile Tour Sydney 2013Distributed Agile - Agile Tour Sydney 2013
Distributed Agile - Agile Tour Sydney 2013
 
Agile Testing In Offshore - Oslo Meetup
Agile Testing In Offshore - Oslo MeetupAgile Testing In Offshore - Oslo Meetup
Agile Testing In Offshore - Oslo Meetup
 
Agile Teams and Collaboration: What's New About Agile?
Agile Teams and Collaboration: What's New About Agile?Agile Teams and Collaboration: What's New About Agile?
Agile Teams and Collaboration: What's New About Agile?
 
ATC2013-Umadevi- Distributed Agile Challenges
ATC2013-Umadevi- Distributed Agile ChallengesATC2013-Umadevi- Distributed Agile Challenges
ATC2013-Umadevi- Distributed Agile Challenges
 
Scrum Gathering 2014 - Enabling Distributed Agile Teams
Scrum Gathering 2014 - Enabling Distributed Agile TeamsScrum Gathering 2014 - Enabling Distributed Agile Teams
Scrum Gathering 2014 - Enabling Distributed Agile Teams
 
Agile Anywhere in the 21st Century: Setting up distributed teams to be effective
Agile Anywhere in the 21st Century: Setting up distributed teams to be effectiveAgile Anywhere in the 21st Century: Setting up distributed teams to be effective
Agile Anywhere in the 21st Century: Setting up distributed teams to be effective
 
Lessons learned from managing a distributed agile team
Lessons learned from managing a distributed agile teamLessons learned from managing a distributed agile team
Lessons learned from managing a distributed agile team
 
Lean & Agile Project Management: For Large Distributed Virtual Teams
Lean & Agile Project Management: For Large Distributed Virtual TeamsLean & Agile Project Management: For Large Distributed Virtual Teams
Lean & Agile Project Management: For Large Distributed Virtual Teams
 

Similar to 'Making Scrum Distributed Great!': Pete Deemer @ Colombo Agile Conference 2014

Agile Database Development - SDC2012
Agile Database Development - SDC2012Agile Database Development - SDC2012
Agile Database Development - SDC2012Jose Luis Soria
 
Introduction to Agile Software Development Process
Introduction to Agile Software Development ProcessIntroduction to Agile Software Development Process
Introduction to Agile Software Development ProcessSoftware Park Thailand
 
XebiCon'17 : //Tam-tams// Voici l’histoire de la disparition des dinosaures d...
XebiCon'17 : //Tam-tams// Voici l’histoire de la disparition des dinosaures d...XebiCon'17 : //Tam-tams// Voici l’histoire de la disparition des dinosaures d...
XebiCon'17 : //Tam-tams// Voici l’histoire de la disparition des dinosaures d...Publicis Sapient Engineering
 
Standardization and strategy in agile
Standardization and strategy in agileStandardization and strategy in agile
Standardization and strategy in agileNaveen Gupta
 
Scrum-Agile : An Introduction
Scrum-Agile : An IntroductionScrum-Agile : An Introduction
Scrum-Agile : An IntroductionGlobal SQA
 
The Unicorn Project and the Five Ideals.pdf
The Unicorn Project and the Five Ideals.pdfThe Unicorn Project and the Five Ideals.pdf
The Unicorn Project and the Five Ideals.pdfVMware Tanzu
 
Amy.stapleton
Amy.stapletonAmy.stapleton
Amy.stapletonNASAPMC
 
Continuous everything
Continuous everythingContinuous everything
Continuous everythingTEST Huddle
 
DevOps: What's Buried in the Fine Print
DevOps: What's Buried in the Fine PrintDevOps: What's Buried in the Fine Print
DevOps: What's Buried in the Fine PrintJeffery Smith
 
Software Development to Help You End Up with the Product You Really Want
Software Development to Help You End Up with the Product You Really WantSoftware Development to Help You End Up with the Product You Really Want
Software Development to Help You End Up with the Product You Really WantThe Idea Village
 
A Software Development Approach to Help You End Up with the Product You Reall...
A Software Development Approach to Help You End Up with the Product You Reall...A Software Development Approach to Help You End Up with the Product You Reall...
A Software Development Approach to Help You End Up with the Product You Reall...Peter Bodenheimer
 
Critical Capabilities to Shifting Left the Right Way
Critical Capabilities to Shifting Left the Right WayCritical Capabilities to Shifting Left the Right Way
Critical Capabilities to Shifting Left the Right WaySmartBear
 
Tester’s considerations when moving towards successful CI/CD
Tester’s considerations when moving towards successful CI/CDTester’s considerations when moving towards successful CI/CD
Tester’s considerations when moving towards successful CI/CDDerk-Jan de Grood
 
2015-01-12 TechTalk - Removing Barriers between Development and Operations
2015-01-12 TechTalk - Removing Barriers between Development and Operations2015-01-12 TechTalk - Removing Barriers between Development and Operations
2015-01-12 TechTalk - Removing Barriers between Development and OperationsMicrosoft Switzerland (DX)
 

Similar to 'Making Scrum Distributed Great!': Pete Deemer @ Colombo Agile Conference 2014 (20)

Utah PMA Quarterly Meeting, June, 2009
Utah PMA Quarterly Meeting, June, 2009Utah PMA Quarterly Meeting, June, 2009
Utah PMA Quarterly Meeting, June, 2009
 
Agile
AgileAgile
Agile
 
Agile Database Development - SDC2012
Agile Database Development - SDC2012Agile Database Development - SDC2012
Agile Database Development - SDC2012
 
Introduction to Agile Software Development Process
Introduction to Agile Software Development ProcessIntroduction to Agile Software Development Process
Introduction to Agile Software Development Process
 
XebiCon'17 : //Tam-tams// Voici l’histoire de la disparition des dinosaures d...
XebiCon'17 : //Tam-tams// Voici l’histoire de la disparition des dinosaures d...XebiCon'17 : //Tam-tams// Voici l’histoire de la disparition des dinosaures d...
XebiCon'17 : //Tam-tams// Voici l’histoire de la disparition des dinosaures d...
 
Standardization and strategy in agile
Standardization and strategy in agileStandardization and strategy in agile
Standardization and strategy in agile
 
03 fse agiledevelopment
03 fse agiledevelopment03 fse agiledevelopment
03 fse agiledevelopment
 
Scrum-Agile : An Introduction
Scrum-Agile : An IntroductionScrum-Agile : An Introduction
Scrum-Agile : An Introduction
 
The Unicorn Project and the Five Ideals.pdf
The Unicorn Project and the Five Ideals.pdfThe Unicorn Project and the Five Ideals.pdf
The Unicorn Project and the Five Ideals.pdf
 
Amy.stapleton
Amy.stapletonAmy.stapleton
Amy.stapleton
 
Agile Methodology
Agile MethodologyAgile Methodology
Agile Methodology
 
Continuous everything
Continuous everythingContinuous everything
Continuous everything
 
Agile
AgileAgile
Agile
 
DevOps: What's Buried in the Fine Print
DevOps: What's Buried in the Fine PrintDevOps: What's Buried in the Fine Print
DevOps: What's Buried in the Fine Print
 
Software Development to Help You End Up with the Product You Really Want
Software Development to Help You End Up with the Product You Really WantSoftware Development to Help You End Up with the Product You Really Want
Software Development to Help You End Up with the Product You Really Want
 
A Software Development Approach to Help You End Up with the Product You Reall...
A Software Development Approach to Help You End Up with the Product You Reall...A Software Development Approach to Help You End Up with the Product You Reall...
A Software Development Approach to Help You End Up with the Product You Reall...
 
Critical Capabilities to Shifting Left the Right Way
Critical Capabilities to Shifting Left the Right WayCritical Capabilities to Shifting Left the Right Way
Critical Capabilities to Shifting Left the Right Way
 
Tester’s considerations when moving towards successful CI/CD
Tester’s considerations when moving towards successful CI/CDTester’s considerations when moving towards successful CI/CD
Tester’s considerations when moving towards successful CI/CD
 
Poor Man's Kanban
Poor Man's KanbanPoor Man's Kanban
Poor Man's Kanban
 
2015-01-12 TechTalk - Removing Barriers between Development and Operations
2015-01-12 TechTalk - Removing Barriers between Development and Operations2015-01-12 TechTalk - Removing Barriers between Development and Operations
2015-01-12 TechTalk - Removing Barriers between Development and Operations
 

More from ColomboCampsCommunity

LeSS is Scrum - Naveen S @ CMBAgileCon 2016
LeSS is Scrum - Naveen S @ CMBAgileCon 2016LeSS is Scrum - Naveen S @ CMBAgileCon 2016
LeSS is Scrum - Naveen S @ CMBAgileCon 2016ColomboCampsCommunity
 
The Impact of Digital Typography - Alain P @ CMBAgileCon 2016
The Impact of Digital Typography - Alain P @ CMBAgileCon 2016The Impact of Digital Typography - Alain P @ CMBAgileCon 2016
The Impact of Digital Typography - Alain P @ CMBAgileCon 2016ColomboCampsCommunity
 
Agile Testing: Learning Journeys for the Whole Team - Janet G @ CMBAgileConf ...
Agile Testing: Learning Journeys for the Whole Team - Janet G @ CMBAgileConf ...Agile Testing: Learning Journeys for the Whole Team - Janet G @ CMBAgileConf ...
Agile Testing: Learning Journeys for the Whole Team - Janet G @ CMBAgileConf ...ColomboCampsCommunity
 
Building a UX Culture: Hasith Y @ Colombo UX Con
Building a UX Culture: Hasith Y @ Colombo UX Con Building a UX Culture: Hasith Y @ Colombo UX Con
Building a UX Culture: Hasith Y @ Colombo UX Con ColomboCampsCommunity
 
Replacing Sales People with Great UX: Chandika J @ Colombo UX Con
Replacing Sales People with Great UX: Chandika J @ Colombo UX ConReplacing Sales People with Great UX: Chandika J @ Colombo UX Con
Replacing Sales People with Great UX: Chandika J @ Colombo UX ConColomboCampsCommunity
 
UX and the love for your e-commerce customer: Adnan I @ Colombo UX Con
UX and the love for your e-commerce customer: Adnan I @ Colombo UX ConUX and the love for your e-commerce customer: Adnan I @ Colombo UX Con
UX and the love for your e-commerce customer: Adnan I @ Colombo UX ConColomboCampsCommunity
 
How Good UX Makes Everything Better: Yudhanjaya W @ Colombo UX Con
How Good UX Makes Everything Better: Yudhanjaya W @ Colombo UX ConHow Good UX Makes Everything Better: Yudhanjaya W @ Colombo UX Con
How Good UX Makes Everything Better: Yudhanjaya W @ Colombo UX ConColomboCampsCommunity
 
Shortcuts to Delight: Hasanga A @ Colombo UX Con
Shortcuts to Delight: Hasanga A @ Colombo UX ConShortcuts to Delight: Hasanga A @ Colombo UX Con
Shortcuts to Delight: Hasanga A @ Colombo UX ConColomboCampsCommunity
 
Bare Basics of UX: Rasika M @ Colombo UX Conference
Bare Basics of UX: Rasika M @ Colombo UX ConferenceBare Basics of UX: Rasika M @ Colombo UX Conference
Bare Basics of UX: Rasika M @ Colombo UX ConferenceColomboCampsCommunity
 
'How do you know that your product works?': Henrik Kniberg @ Colombo Agile Co...
'How do you know that your product works?': Henrik Kniberg @ Colombo Agile Co...'How do you know that your product works?': Henrik Kniberg @ Colombo Agile Co...
'How do you know that your product works?': Henrik Kniberg @ Colombo Agile Co...ColomboCampsCommunity
 
'What is an Agile tester': Henrik Kniberg @ Colombo Agile Conference 2014
'What is an Agile tester': Henrik Kniberg @ Colombo Agile Conference 2014'What is an Agile tester': Henrik Kniberg @ Colombo Agile Conference 2014
'What is an Agile tester': Henrik Kniberg @ Colombo Agile Conference 2014ColomboCampsCommunity
 
'Scrum Mythbusters': Ilan Goldstein @ Colombo Agile Conference 2014
'Scrum Mythbusters': Ilan Goldstein @ Colombo Agile Conference 2014'Scrum Mythbusters': Ilan Goldstein @ Colombo Agile Conference 2014
'Scrum Mythbusters': Ilan Goldstein @ Colombo Agile Conference 2014ColomboCampsCommunity
 
'Sprint Activity Shortcuts': Colin Tan @ Colombo Agile Conference 2014
'Sprint Activity Shortcuts': Colin Tan @ Colombo Agile Conference 2014'Sprint Activity Shortcuts': Colin Tan @ Colombo Agile Conference 2014
'Sprint Activity Shortcuts': Colin Tan @ Colombo Agile Conference 2014ColomboCampsCommunity
 
'Agile Software Delivery: No Longer A Nice To Have': Robert Benefield @ Colom...
'Agile Software Delivery: No Longer A Nice To Have': Robert Benefield @ Colom...'Agile Software Delivery: No Longer A Nice To Have': Robert Benefield @ Colom...
'Agile Software Delivery: No Longer A Nice To Have': Robert Benefield @ Colom...ColomboCampsCommunity
 
'Stakeholder Engagement Shortcuts': Ilan Goldstein @ Colombo Agile Conference...
'Stakeholder Engagement Shortcuts': Ilan Goldstein @ Colombo Agile Conference...'Stakeholder Engagement Shortcuts': Ilan Goldstein @ Colombo Agile Conference...
'Stakeholder Engagement Shortcuts': Ilan Goldstein @ Colombo Agile Conference...ColomboCampsCommunity
 
'Metrics That Matter': Gabrielle Benefield @ Colombo Agile Con 2014
'Metrics That Matter': Gabrielle Benefield @ Colombo Agile Con 2014'Metrics That Matter': Gabrielle Benefield @ Colombo Agile Con 2014
'Metrics That Matter': Gabrielle Benefield @ Colombo Agile Con 2014ColomboCampsCommunity
 

More from ColomboCampsCommunity (17)

LeSS is Scrum - Naveen S @ CMBAgileCon 2016
LeSS is Scrum - Naveen S @ CMBAgileCon 2016LeSS is Scrum - Naveen S @ CMBAgileCon 2016
LeSS is Scrum - Naveen S @ CMBAgileCon 2016
 
The Impact of Digital Typography - Alain P @ CMBAgileCon 2016
The Impact of Digital Typography - Alain P @ CMBAgileCon 2016The Impact of Digital Typography - Alain P @ CMBAgileCon 2016
The Impact of Digital Typography - Alain P @ CMBAgileCon 2016
 
Agile Testing: Learning Journeys for the Whole Team - Janet G @ CMBAgileConf ...
Agile Testing: Learning Journeys for the Whole Team - Janet G @ CMBAgileConf ...Agile Testing: Learning Journeys for the Whole Team - Janet G @ CMBAgileConf ...
Agile Testing: Learning Journeys for the Whole Team - Janet G @ CMBAgileConf ...
 
Beyond Traditional Mobile Testing
Beyond Traditional Mobile TestingBeyond Traditional Mobile Testing
Beyond Traditional Mobile Testing
 
Building a UX Culture: Hasith Y @ Colombo UX Con
Building a UX Culture: Hasith Y @ Colombo UX Con Building a UX Culture: Hasith Y @ Colombo UX Con
Building a UX Culture: Hasith Y @ Colombo UX Con
 
Replacing Sales People with Great UX: Chandika J @ Colombo UX Con
Replacing Sales People with Great UX: Chandika J @ Colombo UX ConReplacing Sales People with Great UX: Chandika J @ Colombo UX Con
Replacing Sales People with Great UX: Chandika J @ Colombo UX Con
 
UX and the love for your e-commerce customer: Adnan I @ Colombo UX Con
UX and the love for your e-commerce customer: Adnan I @ Colombo UX ConUX and the love for your e-commerce customer: Adnan I @ Colombo UX Con
UX and the love for your e-commerce customer: Adnan I @ Colombo UX Con
 
How Good UX Makes Everything Better: Yudhanjaya W @ Colombo UX Con
How Good UX Makes Everything Better: Yudhanjaya W @ Colombo UX ConHow Good UX Makes Everything Better: Yudhanjaya W @ Colombo UX Con
How Good UX Makes Everything Better: Yudhanjaya W @ Colombo UX Con
 
Shortcuts to Delight: Hasanga A @ Colombo UX Con
Shortcuts to Delight: Hasanga A @ Colombo UX ConShortcuts to Delight: Hasanga A @ Colombo UX Con
Shortcuts to Delight: Hasanga A @ Colombo UX Con
 
Bare Basics of UX: Rasika M @ Colombo UX Conference
Bare Basics of UX: Rasika M @ Colombo UX ConferenceBare Basics of UX: Rasika M @ Colombo UX Conference
Bare Basics of UX: Rasika M @ Colombo UX Conference
 
'How do you know that your product works?': Henrik Kniberg @ Colombo Agile Co...
'How do you know that your product works?': Henrik Kniberg @ Colombo Agile Co...'How do you know that your product works?': Henrik Kniberg @ Colombo Agile Co...
'How do you know that your product works?': Henrik Kniberg @ Colombo Agile Co...
 
'What is an Agile tester': Henrik Kniberg @ Colombo Agile Conference 2014
'What is an Agile tester': Henrik Kniberg @ Colombo Agile Conference 2014'What is an Agile tester': Henrik Kniberg @ Colombo Agile Conference 2014
'What is an Agile tester': Henrik Kniberg @ Colombo Agile Conference 2014
 
'Scrum Mythbusters': Ilan Goldstein @ Colombo Agile Conference 2014
'Scrum Mythbusters': Ilan Goldstein @ Colombo Agile Conference 2014'Scrum Mythbusters': Ilan Goldstein @ Colombo Agile Conference 2014
'Scrum Mythbusters': Ilan Goldstein @ Colombo Agile Conference 2014
 
'Sprint Activity Shortcuts': Colin Tan @ Colombo Agile Conference 2014
'Sprint Activity Shortcuts': Colin Tan @ Colombo Agile Conference 2014'Sprint Activity Shortcuts': Colin Tan @ Colombo Agile Conference 2014
'Sprint Activity Shortcuts': Colin Tan @ Colombo Agile Conference 2014
 
'Agile Software Delivery: No Longer A Nice To Have': Robert Benefield @ Colom...
'Agile Software Delivery: No Longer A Nice To Have': Robert Benefield @ Colom...'Agile Software Delivery: No Longer A Nice To Have': Robert Benefield @ Colom...
'Agile Software Delivery: No Longer A Nice To Have': Robert Benefield @ Colom...
 
'Stakeholder Engagement Shortcuts': Ilan Goldstein @ Colombo Agile Conference...
'Stakeholder Engagement Shortcuts': Ilan Goldstein @ Colombo Agile Conference...'Stakeholder Engagement Shortcuts': Ilan Goldstein @ Colombo Agile Conference...
'Stakeholder Engagement Shortcuts': Ilan Goldstein @ Colombo Agile Conference...
 
'Metrics That Matter': Gabrielle Benefield @ Colombo Agile Con 2014
'Metrics That Matter': Gabrielle Benefield @ Colombo Agile Con 2014'Metrics That Matter': Gabrielle Benefield @ Colombo Agile Con 2014
'Metrics That Matter': Gabrielle Benefield @ Colombo Agile Con 2014
 

Recently uploaded

Maximizing Efficiency and Profitability with OnePlan’s Professional Service A...
Maximizing Efficiency and Profitability with OnePlan’s Professional Service A...Maximizing Efficiency and Profitability with OnePlan’s Professional Service A...
Maximizing Efficiency and Profitability with OnePlan’s Professional Service A...OnePlan Solutions
 
CRM Contender Series: HubSpot vs. Salesforce
CRM Contender Series: HubSpot vs. SalesforceCRM Contender Series: HubSpot vs. Salesforce
CRM Contender Series: HubSpot vs. SalesforceBrainSell Technologies
 
Balasore Best It Company|| Top 10 IT Company || Balasore Software company Odisha
Balasore Best It Company|| Top 10 IT Company || Balasore Software company OdishaBalasore Best It Company|| Top 10 IT Company || Balasore Software company Odisha
Balasore Best It Company|| Top 10 IT Company || Balasore Software company Odishasmiwainfosol
 
Sending Calendar Invites on SES and Calendarsnack.pdf
Sending Calendar Invites on SES and Calendarsnack.pdfSending Calendar Invites on SES and Calendarsnack.pdf
Sending Calendar Invites on SES and Calendarsnack.pdf31events.com
 
Powering Real-Time Decisions with Continuous Data Streams
Powering Real-Time Decisions with Continuous Data StreamsPowering Real-Time Decisions with Continuous Data Streams
Powering Real-Time Decisions with Continuous Data StreamsSafe Software
 
Odoo 14 - eLearning Module In Odoo 14 Enterprise
Odoo 14 - eLearning Module In Odoo 14 EnterpriseOdoo 14 - eLearning Module In Odoo 14 Enterprise
Odoo 14 - eLearning Module In Odoo 14 Enterprisepreethippts
 
20240415 [Container Plumbing Days] Usernetes Gen2 - Kubernetes in Rootless Do...
20240415 [Container Plumbing Days] Usernetes Gen2 - Kubernetes in Rootless Do...20240415 [Container Plumbing Days] Usernetes Gen2 - Kubernetes in Rootless Do...
20240415 [Container Plumbing Days] Usernetes Gen2 - Kubernetes in Rootless Do...Akihiro Suda
 
Catch the Wave: SAP Event-Driven and Data Streaming for the Intelligence Ente...
Catch the Wave: SAP Event-Driven and Data Streaming for the Intelligence Ente...Catch the Wave: SAP Event-Driven and Data Streaming for the Intelligence Ente...
Catch the Wave: SAP Event-Driven and Data Streaming for the Intelligence Ente...confluent
 
Cloud Data Center Network Construction - IEEE
Cloud Data Center Network Construction - IEEECloud Data Center Network Construction - IEEE
Cloud Data Center Network Construction - IEEEVICTOR MAESTRE RAMIREZ
 
Comparing Linux OS Image Update Models - EOSS 2024.pdf
Comparing Linux OS Image Update Models - EOSS 2024.pdfComparing Linux OS Image Update Models - EOSS 2024.pdf
Comparing Linux OS Image Update Models - EOSS 2024.pdfDrew Moseley
 
Xen Safety Embedded OSS Summit April 2024 v4.pdf
Xen Safety Embedded OSS Summit April 2024 v4.pdfXen Safety Embedded OSS Summit April 2024 v4.pdf
Xen Safety Embedded OSS Summit April 2024 v4.pdfStefano Stabellini
 
Tech Tuesday - Mastering Time Management Unlock the Power of OnePlan's Timesh...
Tech Tuesday - Mastering Time Management Unlock the Power of OnePlan's Timesh...Tech Tuesday - Mastering Time Management Unlock the Power of OnePlan's Timesh...
Tech Tuesday - Mastering Time Management Unlock the Power of OnePlan's Timesh...OnePlan Solutions
 
VK Business Profile - provides IT solutions and Web Development
VK Business Profile - provides IT solutions and Web DevelopmentVK Business Profile - provides IT solutions and Web Development
VK Business Profile - provides IT solutions and Web Developmentvyaparkranti
 
Dealing with Cultural Dispersion — Stefano Lambiase — ICSE-SEIS 2024
Dealing with Cultural Dispersion — Stefano Lambiase — ICSE-SEIS 2024Dealing with Cultural Dispersion — Stefano Lambiase — ICSE-SEIS 2024
Dealing with Cultural Dispersion — Stefano Lambiase — ICSE-SEIS 2024StefanoLambiase
 
Simplifying Microservices & Apps - The art of effortless development - Meetup...
Simplifying Microservices & Apps - The art of effortless development - Meetup...Simplifying Microservices & Apps - The art of effortless development - Meetup...
Simplifying Microservices & Apps - The art of effortless development - Meetup...Rob Geurden
 
GOING AOT WITH GRAALVM – DEVOXX GREECE.pdf
GOING AOT WITH GRAALVM – DEVOXX GREECE.pdfGOING AOT WITH GRAALVM – DEVOXX GREECE.pdf
GOING AOT WITH GRAALVM – DEVOXX GREECE.pdfAlina Yurenko
 
Folding Cheat Sheet #4 - fourth in a series
Folding Cheat Sheet #4 - fourth in a seriesFolding Cheat Sheet #4 - fourth in a series
Folding Cheat Sheet #4 - fourth in a seriesPhilip Schwarz
 
Machine Learning Software Engineering Patterns and Their Engineering
Machine Learning Software Engineering Patterns and Their EngineeringMachine Learning Software Engineering Patterns and Their Engineering
Machine Learning Software Engineering Patterns and Their EngineeringHironori Washizaki
 

Recently uploaded (20)

Maximizing Efficiency and Profitability with OnePlan’s Professional Service A...
Maximizing Efficiency and Profitability with OnePlan’s Professional Service A...Maximizing Efficiency and Profitability with OnePlan’s Professional Service A...
Maximizing Efficiency and Profitability with OnePlan’s Professional Service A...
 
CRM Contender Series: HubSpot vs. Salesforce
CRM Contender Series: HubSpot vs. SalesforceCRM Contender Series: HubSpot vs. Salesforce
CRM Contender Series: HubSpot vs. Salesforce
 
Balasore Best It Company|| Top 10 IT Company || Balasore Software company Odisha
Balasore Best It Company|| Top 10 IT Company || Balasore Software company OdishaBalasore Best It Company|| Top 10 IT Company || Balasore Software company Odisha
Balasore Best It Company|| Top 10 IT Company || Balasore Software company Odisha
 
Sending Calendar Invites on SES and Calendarsnack.pdf
Sending Calendar Invites on SES and Calendarsnack.pdfSending Calendar Invites on SES and Calendarsnack.pdf
Sending Calendar Invites on SES and Calendarsnack.pdf
 
Hot Sexy call girls in Patel Nagar🔝 9953056974 🔝 escort Service
Hot Sexy call girls in Patel Nagar🔝 9953056974 🔝 escort ServiceHot Sexy call girls in Patel Nagar🔝 9953056974 🔝 escort Service
Hot Sexy call girls in Patel Nagar🔝 9953056974 🔝 escort Service
 
Powering Real-Time Decisions with Continuous Data Streams
Powering Real-Time Decisions with Continuous Data StreamsPowering Real-Time Decisions with Continuous Data Streams
Powering Real-Time Decisions with Continuous Data Streams
 
Odoo 14 - eLearning Module In Odoo 14 Enterprise
Odoo 14 - eLearning Module In Odoo 14 EnterpriseOdoo 14 - eLearning Module In Odoo 14 Enterprise
Odoo 14 - eLearning Module In Odoo 14 Enterprise
 
20240415 [Container Plumbing Days] Usernetes Gen2 - Kubernetes in Rootless Do...
20240415 [Container Plumbing Days] Usernetes Gen2 - Kubernetes in Rootless Do...20240415 [Container Plumbing Days] Usernetes Gen2 - Kubernetes in Rootless Do...
20240415 [Container Plumbing Days] Usernetes Gen2 - Kubernetes in Rootless Do...
 
Catch the Wave: SAP Event-Driven and Data Streaming for the Intelligence Ente...
Catch the Wave: SAP Event-Driven and Data Streaming for the Intelligence Ente...Catch the Wave: SAP Event-Driven and Data Streaming for the Intelligence Ente...
Catch the Wave: SAP Event-Driven and Data Streaming for the Intelligence Ente...
 
Cloud Data Center Network Construction - IEEE
Cloud Data Center Network Construction - IEEECloud Data Center Network Construction - IEEE
Cloud Data Center Network Construction - IEEE
 
Comparing Linux OS Image Update Models - EOSS 2024.pdf
Comparing Linux OS Image Update Models - EOSS 2024.pdfComparing Linux OS Image Update Models - EOSS 2024.pdf
Comparing Linux OS Image Update Models - EOSS 2024.pdf
 
Xen Safety Embedded OSS Summit April 2024 v4.pdf
Xen Safety Embedded OSS Summit April 2024 v4.pdfXen Safety Embedded OSS Summit April 2024 v4.pdf
Xen Safety Embedded OSS Summit April 2024 v4.pdf
 
Tech Tuesday - Mastering Time Management Unlock the Power of OnePlan's Timesh...
Tech Tuesday - Mastering Time Management Unlock the Power of OnePlan's Timesh...Tech Tuesday - Mastering Time Management Unlock the Power of OnePlan's Timesh...
Tech Tuesday - Mastering Time Management Unlock the Power of OnePlan's Timesh...
 
VK Business Profile - provides IT solutions and Web Development
VK Business Profile - provides IT solutions and Web DevelopmentVK Business Profile - provides IT solutions and Web Development
VK Business Profile - provides IT solutions and Web Development
 
Dealing with Cultural Dispersion — Stefano Lambiase — ICSE-SEIS 2024
Dealing with Cultural Dispersion — Stefano Lambiase — ICSE-SEIS 2024Dealing with Cultural Dispersion — Stefano Lambiase — ICSE-SEIS 2024
Dealing with Cultural Dispersion — Stefano Lambiase — ICSE-SEIS 2024
 
Simplifying Microservices & Apps - The art of effortless development - Meetup...
Simplifying Microservices & Apps - The art of effortless development - Meetup...Simplifying Microservices & Apps - The art of effortless development - Meetup...
Simplifying Microservices & Apps - The art of effortless development - Meetup...
 
Advantages of Odoo ERP 17 for Your Business
Advantages of Odoo ERP 17 for Your BusinessAdvantages of Odoo ERP 17 for Your Business
Advantages of Odoo ERP 17 for Your Business
 
GOING AOT WITH GRAALVM – DEVOXX GREECE.pdf
GOING AOT WITH GRAALVM – DEVOXX GREECE.pdfGOING AOT WITH GRAALVM – DEVOXX GREECE.pdf
GOING AOT WITH GRAALVM – DEVOXX GREECE.pdf
 
Folding Cheat Sheet #4 - fourth in a series
Folding Cheat Sheet #4 - fourth in a seriesFolding Cheat Sheet #4 - fourth in a series
Folding Cheat Sheet #4 - fourth in a series
 
Machine Learning Software Engineering Patterns and Their Engineering
Machine Learning Software Engineering Patterns and Their EngineeringMachine Learning Software Engineering Patterns and Their Engineering
Machine Learning Software Engineering Patterns and Their Engineering
 

'Making Scrum Distributed Great!': Pete Deemer @ Colombo Agile Conference 2014

  • 1. Making Distributed Scrum Great! Pete Deemer petedeemer@goodagile.com
  • 2. Is “Distributed” and “Agile” a contradiction?
  • 3.
  • 5. …because they have the most room for improvement
  • 6. 2007 Study of software projects of similar size and complexity Average time required to complete: Colocated teams Distributed teams 48.3 days 97.3 days Espinosa, Slaughter, Kraut, and Herbsleb Organization Science, Jul-Aug 2007 Why?!
  • 7. So how does Scrum help us? Working software early and often Inspection and Retrospection Visibility about the “leaks” Adaptation: Action to improve   +
  • 8. The Big 4 “Leaks”: Communication Collaboration Relationship Techniques
  • 9. • ScrumMaster should be located with Dev Team • Short Sprints – 2 weeks or less • Dev Team does Daily Scrum during local business hours • Real-time meetings between Dev Team and Product Owner must be visual, not just audio Product Owner in Location A Dev Team in Location B
  • 10.
  • 11. • ScrumMaster should be located with Dev Team • Short Sprints – 2 weeks or less • Dev Team does Daily Scrum during local business hours • Real-time meetings between Dev Team and Product Owner must be visual, not just audio • Standing weekly call for Product Owner and Dev Team (in addition to lots of other interactions) • Product Owner to Dev Team location for project kickoff • Product Owner visits Dev Team location regularly Product Owner in Location A Dev Team in Location B
  • 12. • To be effective, Dev Team bonding must occur • Dev Team members colocated for first Sprint • Ongoing “ambassadorship” • Multiple forms of continuous live communication • Daily Scrum live via webcam Dev Team split between two (or more) separate locations
  • 13.
  • 14. • To be effective, Dev Team bonding must occur • Dev Team members colocated for first Sprint • Ongoing “ambassadorship” • Multiple forms of continuous live communication • Daily Scrum live via webcam • Scrum Artifacts maintained using electronic tool • Test-driven Development • Continuous Integration Dev Team split between two (or more) separate locations
  • 15. free download from distributedscrumprimer.com

Editor's Notes

  1. Lasith Malinga
  2. cricket analogy
  3. Lasith Malinga
  4. Lasith Malinga
  5. Lasith Malinga
  6. Lasith Malinga
  7. Lasith Malinga