SlideShare une entreprise Scribd logo
1  sur  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

Contenu connexe

Similaire à 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
 

Similaire à 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...
 

Dernier

Training state-of-the-art general text embedding
Training state-of-the-art general text embeddingTraining state-of-the-art general text embedding
Training state-of-the-art general text embeddingZilliz
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024Stephanie Beckett
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machinePadma Pradeep
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticscarlostorres15106
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationSafe Software
 
Story boards and shot lists for my a level piece
Story boards and shot lists for my a level pieceStory boards and shot lists for my a level piece
Story boards and shot lists for my a level piececharlottematthew16
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationSlibray Presentation
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Patryk Bandurski
 
Search Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfSearch Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfRankYa
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsMark Billinghurst
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Mark Simos
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Commit University
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr BaganFwdays
 
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Wonjun Hwang
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsMemoori
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 3652toLead Limited
 
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostLeverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostZilliz
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brandgvaughan
 
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr LapshynFwdays
 

Dernier (20)

Training state-of-the-art general text embedding
Training state-of-the-art general text embeddingTraining state-of-the-art general text embedding
Training state-of-the-art general text embedding
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machine
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
 
Story boards and shot lists for my a level piece
Story boards and shot lists for my a level pieceStory boards and shot lists for my a level piece
Story boards and shot lists for my a level piece
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck Presentation
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
 
Search Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfSearch Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdf
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR Systems
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan
 
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial Buildings
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365
 
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostLeverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brand
 
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
 

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