SlideShare une entreprise Scribd logo
1  sur  22
Agile Distributed Teams Ariel Schapiro – ariel.schapiro@southworks.net
Stats
Stats 32% + 13% = 45%
Why distributed? Global markets Costs Specialization Talent “Follow the sun”
“High-bandwidth communication is one of the core practices of Scrum… The best communication is face to face, with communications occurring through facial expression, body language, intonation, and words. When a white board is thrown in and the teams work out design as a group, the communication bandwidth absolutely sizzles.” Ken Schwaber, The Enterprise and Scrum Co-located
War-rooms vs. cubicles Co-located
Co-located Productivity Activities Distraction and recognition
Distribution levels Devs Customer QA Sponsor
Challenges
Goal Minimize impact
Communication HOW WHAT Status, plan, progress, Problems, discussions, expositions, training, complaints, congratulations, help… Frequent but efficient Channels for every need Balanced coordination and points of reference “Share the pain”
Follow-up meetings Presentations: inspiring, easy to follow, to the point Live meeting minutes / collaborative Checkpoints (open questions, summaries) “sorry I was on mute”
Slide 47 with a very long title (the “anti slide”) Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Maecenas porttitorconguemassa. Fusceposuere, magna sed pulvinarultricies, puruslectusmalesuada libero, sitametcommodo magna eros quis urna. Nunc viverraimperdietenim. Fusceest. Vivamus a tellus. Pellentesquehabitantmorbitristiquesenectus et netus et malesuadafamesacturpisegestas. Proinpharetranonummypede. Mauris et orci. Aeneanneclorem. In porttitor. Doneclaoreetnonummyaugue. Suspendisse dui purus, scelerisque at, vulputate vitae, pretiummattis, nunc. Maurisegetneque at semvenenatiseleifend. Utnonummy. Fuscealiquetpede non pede. Suspendissedapibuslorempellentesque magna. Integernulla. Donecblanditfeugiat ligula. Donechendrerit, felis et imperdieteuismod, purus ipsum pretiummetus, in lacinianullanislegetsapien.
Email 1:1-N    Formal    Discussions
IM 1:1 Ideas/thoughts Tool to get closer Status (available, busy, etc.) Availability + progress To the point Formal (?) Focus Exit Sensitive issues
Phone 1:1 Urgency/sensitive issue Tone Official Availability Agenda
Repository “Maps and dictionaries” Videos Tools Backlog Issues Shared Knowledge
Change of channels Minimum doc necessary Sketches  “specltes”  doc Organization based on distribution (Conway’s Law) Flexible process
Trust Frequent visits (sponsors, team members) Feedback: 1:1 Retrospectives Previous team cohesion
Sample
Thanks!
References and recommended readings Scrum and XP from the Trenches - Henrik Kniberg The Enterprise and Scrum - Ken Schwaber A Practical Guide to Distributed Scrum – Elizabeth Woodward Adapting Agile Methods for Complex Environments - IBM Global Development and Delivery in Practice (GDD) – IBM Distributed Agile Development at Microsoft patterns & practices – Ade Miller State of Agile Survey 2010 – VersionOne How Does Radical Collocation Help a Team Succeed? - Stephanie Teasley Exploring the Duality between Product and Organizational Architectures: A Test of the “Mirroring” - Alan MacCormackHypothesis  2008 IT Project Success Rates Survey Results - Ambysoft

Contenu connexe

Similaire à Agile distributed teams

Ulearn2011 brain
Ulearn2011 brainUlearn2011 brain
Ulearn2011 brain
Cheryl Doig
 

Similaire à Agile distributed teams (20)

New Approaches to Knowledge Management (part 1)
New Approaches to Knowledge Management (part 1)New Approaches to Knowledge Management (part 1)
New Approaches to Knowledge Management (part 1)
 
Technology Enabled Teaching
Technology Enabled TeachingTechnology Enabled Teaching
Technology Enabled Teaching
 
People spaces
People spacesPeople spaces
People spaces
 
Can We Do Agile? Barriers to Agile Adoption
Can We Do Agile? Barriers to Agile AdoptionCan We Do Agile? Barriers to Agile Adoption
Can We Do Agile? Barriers to Agile Adoption
 
Workplace 2.0 Lava Con
Workplace 2.0 Lava ConWorkplace 2.0 Lava Con
Workplace 2.0 Lava Con
 
Retrospectives
RetrospectivesRetrospectives
Retrospectives
 
Agile Portugal 2017 - Agile-based Active Learning
Agile Portugal 2017 - Agile-based Active LearningAgile Portugal 2017 - Agile-based Active Learning
Agile Portugal 2017 - Agile-based Active Learning
 
Magic and Science of Teams
Magic and Science of TeamsMagic and Science of Teams
Magic and Science of Teams
 
Developing Policy in the 21st Century: Working Smarter, not Harder
Developing Policy in the 21st Century: Working Smarter, not HarderDeveloping Policy in the 21st Century: Working Smarter, not Harder
Developing Policy in the 21st Century: Working Smarter, not Harder
 
Developing Capabilities
Developing CapabilitiesDeveloping Capabilities
Developing Capabilities
 
Buss420 Team Primer
Buss420 Team PrimerBuss420 Team Primer
Buss420 Team Primer
 
Nerd herding ntc11nerd - Howe
Nerd herding ntc11nerd - HoweNerd herding ntc11nerd - Howe
Nerd herding ntc11nerd - Howe
 
Project management communications mp
Project management  communications mpProject management  communications mp
Project management communications mp
 
Ulearn2011 brain
Ulearn2011 brainUlearn2011 brain
Ulearn2011 brain
 
Creative Chaos
Creative ChaosCreative Chaos
Creative Chaos
 
Knowledge Management
Knowledge ManagementKnowledge Management
Knowledge Management
 
Patterns for collaborative creativity
Patterns for collaborative creativityPatterns for collaborative creativity
Patterns for collaborative creativity
 
Building DH Capacity Workshop 2016
Building DH Capacity Workshop 2016Building DH Capacity Workshop 2016
Building DH Capacity Workshop 2016
 
Agile Transformation - Cultural and Behavioral Challenges
Agile Transformation - Cultural and Behavioral ChallengesAgile Transformation - Cultural and Behavioral Challenges
Agile Transformation - Cultural and Behavioral Challenges
 
Workshop Facilitation
Workshop FacilitationWorkshop Facilitation
Workshop Facilitation
 

Dernier

IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
Enterprise Knowledge
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
giselly40
 

Dernier (20)

Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path Mount
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
 
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 
Advantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessAdvantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your Business
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 

Agile distributed teams

  • 1. Agile Distributed Teams Ariel Schapiro – ariel.schapiro@southworks.net
  • 3. Stats 32% + 13% = 45%
  • 4. Why distributed? Global markets Costs Specialization Talent “Follow the sun”
  • 5. “High-bandwidth communication is one of the core practices of Scrum… The best communication is face to face, with communications occurring through facial expression, body language, intonation, and words. When a white board is thrown in and the teams work out design as a group, the communication bandwidth absolutely sizzles.” Ken Schwaber, The Enterprise and Scrum Co-located
  • 7. Co-located Productivity Activities Distraction and recognition
  • 8. Distribution levels Devs Customer QA Sponsor
  • 11. Communication HOW WHAT Status, plan, progress, Problems, discussions, expositions, training, complaints, congratulations, help… Frequent but efficient Channels for every need Balanced coordination and points of reference “Share the pain”
  • 12. Follow-up meetings Presentations: inspiring, easy to follow, to the point Live meeting minutes / collaborative Checkpoints (open questions, summaries) “sorry I was on mute”
  • 13. Slide 47 with a very long title (the “anti slide”) Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Maecenas porttitorconguemassa. Fusceposuere, magna sed pulvinarultricies, puruslectusmalesuada libero, sitametcommodo magna eros quis urna. Nunc viverraimperdietenim. Fusceest. Vivamus a tellus. Pellentesquehabitantmorbitristiquesenectus et netus et malesuadafamesacturpisegestas. Proinpharetranonummypede. Mauris et orci. Aeneanneclorem. In porttitor. Doneclaoreetnonummyaugue. Suspendisse dui purus, scelerisque at, vulputate vitae, pretiummattis, nunc. Maurisegetneque at semvenenatiseleifend. Utnonummy. Fuscealiquetpede non pede. Suspendissedapibuslorempellentesque magna. Integernulla. Donecblanditfeugiat ligula. Donechendrerit, felis et imperdieteuismod, purus ipsum pretiummetus, in lacinianullanislegetsapien.
  • 14. Email 1:1-N Formal Discussions
  • 15. IM 1:1 Ideas/thoughts Tool to get closer Status (available, busy, etc.) Availability + progress To the point Formal (?) Focus Exit Sensitive issues
  • 16. Phone 1:1 Urgency/sensitive issue Tone Official Availability Agenda
  • 17. Repository “Maps and dictionaries” Videos Tools Backlog Issues Shared Knowledge
  • 18. Change of channels Minimum doc necessary Sketches  “specltes”  doc Organization based on distribution (Conway’s Law) Flexible process
  • 19. Trust Frequent visits (sponsors, team members) Feedback: 1:1 Retrospectives Previous team cohesion
  • 22. References and recommended readings Scrum and XP from the Trenches - Henrik Kniberg The Enterprise and Scrum - Ken Schwaber A Practical Guide to Distributed Scrum – Elizabeth Woodward Adapting Agile Methods for Complex Environments - IBM Global Development and Delivery in Practice (GDD) – IBM Distributed Agile Development at Microsoft patterns & practices – Ade Miller State of Agile Survey 2010 – VersionOne How Does Radical Collocation Help a Team Succeed? - Stephanie Teasley Exploring the Duality between Product and Organizational Architectures: A Test of the “Mirroring” - Alan MacCormackHypothesis 2008 IT Project Success Rates Survey Results - Ambysoft

Notes de l'éditeur

  1. http://www.youtube.com/watch?v=k67NfWRJCn0 (10:30)