SlideShare ist ein Scribd-Unternehmen logo
1 von 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

Weitere ähnliche Inhalte

Ähnlich wie Agile distributed teams

Technology Enabled Teaching
Technology Enabled TeachingTechnology Enabled Teaching
Technology Enabled TeachingAlex Hardman
 
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 AdoptionTechWell
 
Workplace 2.0 Lava Con
Workplace 2.0 Lava ConWorkplace 2.0 Lava Con
Workplace 2.0 Lava ConEmma Hamer
 
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 LearningNuno Rafael Gomes
 
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 HarderIntegrated Knowledge Services
 
Developing Capabilities
Developing CapabilitiesDeveloping Capabilities
Developing Capabilitiesactkm
 
Nerd herding ntc11nerd - Howe
Nerd herding ntc11nerd - HoweNerd herding ntc11nerd - Howe
Nerd herding ntc11nerd - HoweGrant M Howe
 
Project management communications mp
Project management  communications mpProject management  communications mp
Project management communications mpMalcolm Peart
 
Ulearn2011 brain
Ulearn2011 brainUlearn2011 brain
Ulearn2011 brainCheryl Doig
 
Knowledge Management
Knowledge ManagementKnowledge Management
Knowledge ManagementElaine Aitken
 
Patterns for collaborative creativity
Patterns for collaborative creativityPatterns for collaborative creativity
Patterns for collaborative creativityJohn Thomas
 
Agile Transformation - Cultural and Behavioral Challenges
Agile Transformation - Cultural and Behavioral ChallengesAgile Transformation - Cultural and Behavioral Challenges
Agile Transformation - Cultural and Behavioral ChallengesSesh Veeraraghavan
 
Workshop Facilitation
Workshop FacilitationWorkshop Facilitation
Workshop FacilitationFloris Koot
 

Ähnlich wie 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
 

Kürzlich hochgeladen

The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfEnterprise Knowledge
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEarley Information Science
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slidevu2urc
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024The Digital Insurer
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...Neo4j
 
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 2024The Digital Insurer
 
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 MountPuma Security, LLC
 
Developing An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of BrazilDeveloping An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of BrazilV3cube
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking MenDelhi Call girls
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slidespraypatel2
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking MenDelhi Call girls
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Drew Madelung
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptxHampshireHUG
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024The Digital Insurer
 
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure servicePooja Nehwal
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationMichael W. Hawkins
 
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...Igalia
 
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 2024Results
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Allon Mureinik
 
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...gurkirankumar98700
 

Kürzlich hochgeladen (20)

The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
 
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
 
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
 
Developing An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of BrazilDeveloping An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of Brazil
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slides
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
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...
 
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
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)
 
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
 

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

Hinweis der Redaktion

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