SlideShare a Scribd company logo
1 of 39
Distributed Development Done Right Guido Schoonheim CTO, Xebia Group gschoonheim@xebia.com
Introduction
What drives us at xebia Mission: Authority Value System: People First Sharing Knowledge Quality Without Compromise Customer Intimacy
Degrees of separation in distributed development Different room Different floor Different department Different building Different company Different country Most radical case: Different country, company, timezone, culture, standards, language
Guess what, distributed development is here to stay Now how to be AS GOOD as local co-located?
Principles for distributed development, using fully distributed Scrum
ACT II
Lets look at what makes people tick
Daniel Pink TED global 2009 The science of motivation
Research at MIT and London School of Economics Range of tasks with different rewards
Autonomy Mastery Purpose
Autonomy the urge to direct our own lives
Mastery the desire to get better and better at something that matters
Purpose the yearning to do what we do in the service of something larger then ourselves
So lets use this to activate  ALL our distributed team members
Essential nr 1. Build empowered, distributed teams  with a shared vision, shared goals  and shared responsibility
Essential nr 1. – Guiding principles Work in distributed teams with team members in multiple locations. This is OneTeam© Build empowered, distributed teams  with a shared vision, shared goals  and shared responsibility
Work in distributed teams with team members in multiple locations. This is OneTeam©
Using the Scrum ceremony to tie the team together
Essential nr 1. – Guiding principles Work in distributed teams with team members in multiple locations. This is OneTeam© Client instills a shared long-term vision and shared short-term goals into the team Build empowered, distributed teams  with a shared vision, shared goals  and shared responsibility
Client instills a shared long-term vision andshared short-term goals into the team Purpose Purpose Purpose
Essential nr 1. – Guiding principles Work in distributed teams with team members in multiple locations. This is OneTeam© Client instills a shared long-term vision and shared short-term goals into the team The team takes full responsibility and shared ownership to achieve committed results Build empowered, distributed teams  with a shared vision, shared goals  and shared responsibility
ACT III
Tuckers model for creating a team OUCH! THIS IS HARD WORK!
Essential nr 2. Offshore knowledge workers also require an open culture and relationships  based on equality
Essential nr 2. – Guiding principles Team members on both continents are considered equal Offshore knowledge workers also  require an open culture and relationships based on equality
Essential nr 2. – Guiding principles Team members on both continents are considered equal Shared culture and personal relationships triumph over distance Offshore knowledge workers also  require an open culture and relationships based on equality
Essential nr 2. – Guiding principles Team members on both continents are considered equal Shared culture and personal relationships triumph over distance There is no substitute for working with good people Offshore knowledge workers also  require an open culture and relationships based on equality
ACT IV
Essential nr 3. Transparent results are the  only measure of progress
Essential nr 3. – Guiding principles The client experience is the same and the client has as much control as working with a local team ,[object Object]
Working, tested software at every iteration is the only real proof that work is completedTransparent results are the  only measure of progress
ACT V
Essential nr 4. Building quality in, results in  lowest development costs
Essential nr 4. – Guiding principles High quality is the secret ingredient for faster delivery Building quality in, results in  lowest development costs
Essential nr 4. – Guiding principles High quality is the secret ingredient for faster delivery Use the same standards and tools so that it does not matter where you work Building quality in, results in  lowest development costs

More Related Content

Similar to GSchoonheim @Agile2010, Mind the Gap!

Practical Scrum - one day training
Practical Scrum - one day training Practical Scrum - one day training
Practical Scrum - one day training Anat (Alon) Salhov
 
Executing Strategy: An Award-Winning Leadership Experience Overview
Executing Strategy: An Award-Winning Leadership Experience OverviewExecuting Strategy: An Award-Winning Leadership Experience Overview
Executing Strategy: An Award-Winning Leadership Experience OverviewIEMarketing1
 
Olga Grom: Building a Dedicated Team for NASDAQ Listed US Company
Olga Grom: Building a Dedicated Team for NASDAQ Listed US CompanyOlga Grom: Building a Dedicated Team for NASDAQ Listed US Company
Olga Grom: Building a Dedicated Team for NASDAQ Listed US CompanyLviv Startup Club
 
The Secret, Yet Obvious, Ingredient to Sustainable Agility
The Secret, Yet Obvious, Ingredient to Sustainable AgilityThe Secret, Yet Obvious, Ingredient to Sustainable Agility
The Secret, Yet Obvious, Ingredient to Sustainable AgilityAhmed Sidky
 
Orchestrating experiments at scale
Orchestrating experiments at scaleOrchestrating experiments at scale
Orchestrating experiments at scalematteo cavucci
 
What is team alignment and its value to my organization
What is team alignment and its value to my organizationWhat is team alignment and its value to my organization
What is team alignment and its value to my organizationChisellabs
 
Project Management_at_a_glance.pptx
Project Management_at_a_glance.pptxProject Management_at_a_glance.pptx
Project Management_at_a_glance.pptxRamachandra Reddy
 
APM National Conference for Women in Project Management 2018, Susan Clarke
APM National Conference for Women in Project Management 2018, Susan ClarkeAPM National Conference for Women in Project Management 2018, Susan Clarke
APM National Conference for Women in Project Management 2018, Susan ClarkeAssociation for Project Management
 
Changing culture and building efficiencies by applying the Lean principles to...
Changing culture and building efficiencies by applying the Lean principles to...Changing culture and building efficiencies by applying the Lean principles to...
Changing culture and building efficiencies by applying the Lean principles to...Association for Project Management
 
Kumpulan 7 - Leading Self -Managed Team
Kumpulan 7 -  Leading Self -Managed TeamKumpulan 7 -  Leading Self -Managed Team
Kumpulan 7 - Leading Self -Managed Teamainull2
 
What is team alignment and its value to my organization
What is team alignment and its value to my organizationWhat is team alignment and its value to my organization
What is team alignment and its value to my organizationChisellabs
 
Enabling Successful Communities Km World09
Enabling Successful Communities Km World09Enabling Successful Communities Km World09
Enabling Successful Communities Km World09priyabram
 
Out of the silos and into the farm (NEPHP 2014)
Out of the silos and into the farm (NEPHP 2014)Out of the silos and into the farm (NEPHP 2014)
Out of the silos and into the farm (NEPHP 2014)Marli Mesibov
 
The Learn Phase: Recasting the Agile Manifesto
The Learn Phase: Recasting the Agile ManifestoThe Learn Phase: Recasting the Agile Manifesto
The Learn Phase: Recasting the Agile ManifestoTraction
 
Competency romance pt3 O'Connor + Markus ~ Making competencies work - NZPsS...
Competency romance pt3   O'Connor + Markus ~ Making competencies work - NZPsS...Competency romance pt3   O'Connor + Markus ~ Making competencies work - NZPsS...
Competency romance pt3 O'Connor + Markus ~ Making competencies work - NZPsS...Frank O'Connor
 

Similar to GSchoonheim @Agile2010, Mind the Gap! (20)

Practical Scrum - one day training
Practical Scrum - one day training Practical Scrum - one day training
Practical Scrum - one day training
 
Executing Strategy: An Award-Winning Leadership Experience Overview
Executing Strategy: An Award-Winning Leadership Experience OverviewExecuting Strategy: An Award-Winning Leadership Experience Overview
Executing Strategy: An Award-Winning Leadership Experience Overview
 
Olga Grom: Building a Dedicated Team for NASDAQ Listed US Company
Olga Grom: Building a Dedicated Team for NASDAQ Listed US CompanyOlga Grom: Building a Dedicated Team for NASDAQ Listed US Company
Olga Grom: Building a Dedicated Team for NASDAQ Listed US Company
 
The Secret, Yet Obvious, Ingredient to Sustainable Agility
The Secret, Yet Obvious, Ingredient to Sustainable AgilityThe Secret, Yet Obvious, Ingredient to Sustainable Agility
The Secret, Yet Obvious, Ingredient to Sustainable Agility
 
20 Innovation Tools
20 Innovation Tools20 Innovation Tools
20 Innovation Tools
 
Agile Development
Agile DevelopmentAgile Development
Agile Development
 
Orchestrating experiments at scale
Orchestrating experiments at scaleOrchestrating experiments at scale
Orchestrating experiments at scale
 
What is team alignment and its value to my organization
What is team alignment and its value to my organizationWhat is team alignment and its value to my organization
What is team alignment and its value to my organization
 
Promote_About_Promote
Promote_About_PromotePromote_About_Promote
Promote_About_Promote
 
Project Management_at_a_glance.pptx
Project Management_at_a_glance.pptxProject Management_at_a_glance.pptx
Project Management_at_a_glance.pptx
 
APM National Conference for Women in Project Management 2018, Susan Clarke
APM National Conference for Women in Project Management 2018, Susan ClarkeAPM National Conference for Women in Project Management 2018, Susan Clarke
APM National Conference for Women in Project Management 2018, Susan Clarke
 
Agile Introduction
Agile IntroductionAgile Introduction
Agile Introduction
 
Changing culture and building efficiencies by applying the Lean principles to...
Changing culture and building efficiencies by applying the Lean principles to...Changing culture and building efficiencies by applying the Lean principles to...
Changing culture and building efficiencies by applying the Lean principles to...
 
Kumpulan 7 - Leading Self -Managed Team
Kumpulan 7 -  Leading Self -Managed TeamKumpulan 7 -  Leading Self -Managed Team
Kumpulan 7 - Leading Self -Managed Team
 
GP Strategies Brochure
GP Strategies BrochureGP Strategies Brochure
GP Strategies Brochure
 
What is team alignment and its value to my organization
What is team alignment and its value to my organizationWhat is team alignment and its value to my organization
What is team alignment and its value to my organization
 
Enabling Successful Communities Km World09
Enabling Successful Communities Km World09Enabling Successful Communities Km World09
Enabling Successful Communities Km World09
 
Out of the silos and into the farm (NEPHP 2014)
Out of the silos and into the farm (NEPHP 2014)Out of the silos and into the farm (NEPHP 2014)
Out of the silos and into the farm (NEPHP 2014)
 
The Learn Phase: Recasting the Agile Manifesto
The Learn Phase: Recasting the Agile ManifestoThe Learn Phase: Recasting the Agile Manifesto
The Learn Phase: Recasting the Agile Manifesto
 
Competency romance pt3 O'Connor + Markus ~ Making competencies work - NZPsS...
Competency romance pt3   O'Connor + Markus ~ Making competencies work - NZPsS...Competency romance pt3   O'Connor + Markus ~ Making competencies work - NZPsS...
Competency romance pt3 O'Connor + Markus ~ Making competencies work - NZPsS...
 

Recently uploaded

Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024BookNet Canada
 
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
 
QCon London: Mastering long-running processes in modern architectures
QCon London: Mastering long-running processes in modern architecturesQCon London: Mastering long-running processes in modern architectures
QCon London: Mastering long-running processes in modern architecturesBernd Ruecker
 
Generative AI - Gitex v1Generative AI - Gitex v1.pptx
Generative AI - Gitex v1Generative AI - Gitex v1.pptxGenerative AI - Gitex v1Generative AI - Gitex v1.pptx
Generative AI - Gitex v1Generative AI - Gitex v1.pptxfnnc6jmgwh
 
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxUse of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxLoriGlavin3
 
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
 
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
 
Top 10 Hubspot Development Companies in 2024
Top 10 Hubspot Development Companies in 2024Top 10 Hubspot Development Companies in 2024
Top 10 Hubspot Development Companies in 2024TopCSSGallery
 
Zeshan Sattar- Assessing the skill requirements and industry expectations for...
Zeshan Sattar- Assessing the skill requirements and industry expectations for...Zeshan Sattar- Assessing the skill requirements and industry expectations for...
Zeshan Sattar- Assessing the skill requirements and industry expectations for...itnewsafrica
 
Bridging Between CAD & GIS: 6 Ways to Automate Your Data Integration
Bridging Between CAD & GIS:  6 Ways to Automate Your Data IntegrationBridging Between CAD & GIS:  6 Ways to Automate Your Data Integration
Bridging Between CAD & GIS: 6 Ways to Automate Your Data Integrationmarketing932765
 
Data governance with Unity Catalog Presentation
Data governance with Unity Catalog PresentationData governance with Unity Catalog Presentation
Data governance with Unity Catalog PresentationKnoldus Inc.
 
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
 
Abdul Kader Baba- Managing Cybersecurity Risks and Compliance Requirements i...
Abdul Kader Baba- Managing Cybersecurity Risks  and Compliance Requirements i...Abdul Kader Baba- Managing Cybersecurity Risks  and Compliance Requirements i...
Abdul Kader Baba- Managing Cybersecurity Risks and Compliance Requirements i...itnewsafrica
 
Testing tools and AI - ideas what to try with some tool examples
Testing tools and AI - ideas what to try with some tool examplesTesting tools and AI - ideas what to try with some tool examples
Testing tools and AI - ideas what to try with some tool examplesKari Kakkonen
 
Design pattern talk by Kaya Weers - 2024 (v2)
Design pattern talk by Kaya Weers - 2024 (v2)Design pattern talk by Kaya Weers - 2024 (v2)
Design pattern talk by Kaya Weers - 2024 (v2)Kaya Weers
 
Scale your database traffic with Read & Write split using MySQL Router
Scale your database traffic with Read & Write split using MySQL RouterScale your database traffic with Read & Write split using MySQL Router
Scale your database traffic with Read & Write split using MySQL RouterMydbops
 
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
 
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
 
A Framework for Development in the AI Age
A Framework for Development in the AI AgeA Framework for Development in the AI Age
A Framework for Development in the AI AgeCprime
 
Decarbonising Buildings: Making a net-zero built environment a reality
Decarbonising Buildings: Making a net-zero built environment a realityDecarbonising Buildings: Making a net-zero built environment a reality
Decarbonising Buildings: Making a net-zero built environment a realityIES VE
 

Recently uploaded (20)

Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
 
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
 
QCon London: Mastering long-running processes in modern architectures
QCon London: Mastering long-running processes in modern architecturesQCon London: Mastering long-running processes in modern architectures
QCon London: Mastering long-running processes in modern architectures
 
Generative AI - Gitex v1Generative AI - Gitex v1.pptx
Generative AI - Gitex v1Generative AI - Gitex v1.pptxGenerative AI - Gitex v1Generative AI - Gitex v1.pptx
Generative AI - Gitex v1Generative AI - Gitex v1.pptx
 
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxUse of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
 
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
 
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
 
Top 10 Hubspot Development Companies in 2024
Top 10 Hubspot Development Companies in 2024Top 10 Hubspot Development Companies in 2024
Top 10 Hubspot Development Companies in 2024
 
Zeshan Sattar- Assessing the skill requirements and industry expectations for...
Zeshan Sattar- Assessing the skill requirements and industry expectations for...Zeshan Sattar- Assessing the skill requirements and industry expectations for...
Zeshan Sattar- Assessing the skill requirements and industry expectations for...
 
Bridging Between CAD & GIS: 6 Ways to Automate Your Data Integration
Bridging Between CAD & GIS:  6 Ways to Automate Your Data IntegrationBridging Between CAD & GIS:  6 Ways to Automate Your Data Integration
Bridging Between CAD & GIS: 6 Ways to Automate Your Data Integration
 
Data governance with Unity Catalog Presentation
Data governance with Unity Catalog PresentationData governance with Unity Catalog Presentation
Data governance with Unity Catalog Presentation
 
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
 
Abdul Kader Baba- Managing Cybersecurity Risks and Compliance Requirements i...
Abdul Kader Baba- Managing Cybersecurity Risks  and Compliance Requirements i...Abdul Kader Baba- Managing Cybersecurity Risks  and Compliance Requirements i...
Abdul Kader Baba- Managing Cybersecurity Risks and Compliance Requirements i...
 
Testing tools and AI - ideas what to try with some tool examples
Testing tools and AI - ideas what to try with some tool examplesTesting tools and AI - ideas what to try with some tool examples
Testing tools and AI - ideas what to try with some tool examples
 
Design pattern talk by Kaya Weers - 2024 (v2)
Design pattern talk by Kaya Weers - 2024 (v2)Design pattern talk by Kaya Weers - 2024 (v2)
Design pattern talk by Kaya Weers - 2024 (v2)
 
Scale your database traffic with Read & Write split using MySQL Router
Scale your database traffic with Read & Write split using MySQL RouterScale your database traffic with Read & Write split using MySQL Router
Scale your database traffic with Read & Write split using MySQL Router
 
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
 
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
 
A Framework for Development in the AI Age
A Framework for Development in the AI AgeA Framework for Development in the AI Age
A Framework for Development in the AI Age
 
Decarbonising Buildings: Making a net-zero built environment a reality
Decarbonising Buildings: Making a net-zero built environment a realityDecarbonising Buildings: Making a net-zero built environment a reality
Decarbonising Buildings: Making a net-zero built environment a reality
 

GSchoonheim @Agile2010, Mind the Gap!

  • 1. Distributed Development Done Right Guido Schoonheim CTO, Xebia Group gschoonheim@xebia.com
  • 3. What drives us at xebia Mission: Authority Value System: People First Sharing Knowledge Quality Without Compromise Customer Intimacy
  • 4.
  • 5. Degrees of separation in distributed development Different room Different floor Different department Different building Different company Different country Most radical case: Different country, company, timezone, culture, standards, language
  • 6. Guess what, distributed development is here to stay Now how to be AS GOOD as local co-located?
  • 7. Principles for distributed development, using fully distributed Scrum
  • 9. Lets look at what makes people tick
  • 10. Daniel Pink TED global 2009 The science of motivation
  • 11. Research at MIT and London School of Economics Range of tasks with different rewards
  • 13. Autonomy the urge to direct our own lives
  • 14. Mastery the desire to get better and better at something that matters
  • 15. Purpose the yearning to do what we do in the service of something larger then ourselves
  • 16. So lets use this to activate ALL our distributed team members
  • 17. Essential nr 1. Build empowered, distributed teams with a shared vision, shared goals and shared responsibility
  • 18. Essential nr 1. – Guiding principles Work in distributed teams with team members in multiple locations. This is OneTeam© Build empowered, distributed teams with a shared vision, shared goals and shared responsibility
  • 19. Work in distributed teams with team members in multiple locations. This is OneTeam©
  • 20. Using the Scrum ceremony to tie the team together
  • 21. Essential nr 1. – Guiding principles Work in distributed teams with team members in multiple locations. This is OneTeam© Client instills a shared long-term vision and shared short-term goals into the team Build empowered, distributed teams with a shared vision, shared goals and shared responsibility
  • 22. Client instills a shared long-term vision andshared short-term goals into the team Purpose Purpose Purpose
  • 23. Essential nr 1. – Guiding principles Work in distributed teams with team members in multiple locations. This is OneTeam© Client instills a shared long-term vision and shared short-term goals into the team The team takes full responsibility and shared ownership to achieve committed results Build empowered, distributed teams with a shared vision, shared goals and shared responsibility
  • 25. Tuckers model for creating a team OUCH! THIS IS HARD WORK!
  • 26. Essential nr 2. Offshore knowledge workers also require an open culture and relationships based on equality
  • 27. Essential nr 2. – Guiding principles Team members on both continents are considered equal Offshore knowledge workers also require an open culture and relationships based on equality
  • 28. Essential nr 2. – Guiding principles Team members on both continents are considered equal Shared culture and personal relationships triumph over distance Offshore knowledge workers also require an open culture and relationships based on equality
  • 29. Essential nr 2. – Guiding principles Team members on both continents are considered equal Shared culture and personal relationships triumph over distance There is no substitute for working with good people Offshore knowledge workers also require an open culture and relationships based on equality
  • 31.
  • 32. Essential nr 3. Transparent results are the only measure of progress
  • 33.
  • 34. Working, tested software at every iteration is the only real proof that work is completedTransparent results are the only measure of progress
  • 35. ACT V
  • 36.
  • 37. Essential nr 4. Building quality in, results in lowest development costs
  • 38. Essential nr 4. – Guiding principles High quality is the secret ingredient for faster delivery Building quality in, results in lowest development costs
  • 39. Essential nr 4. – Guiding principles High quality is the secret ingredient for faster delivery Use the same standards and tools so that it does not matter where you work Building quality in, results in lowest development costs
  • 40. Essential nr 4. – Guiding principles High quality is the secret ingredient for faster delivery Use the same standards and tools so that it does not matter where you work Improvement is a continuous and relentless progress Building quality in, results in lowest development costs
  • 42.
  • 44. Fully distributed Scrum is the best known way to tie global teams togetherand mitigate all the usual offshoring risks
  • 45. Individuals and interactions over processes and tools http://xebia.com/distributed-agile