SlideShare una empresa de Scribd logo
1 de 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

Más contenido relacionado

Similar a Agile distributed teams

Ulearn2011 brain
Ulearn2011 brainUlearn2011 brain
Ulearn2011 brain
Cheryl Doig
 

Similar a 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
 

Último

Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
Joaquim Jorge
 
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
vu2urc
 

Último (20)

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
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
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
 
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
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
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
 
HTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation StrategiesHTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation Strategies
 
Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
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
 
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
 
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?
 
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
 
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
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
 

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

Notas del editor

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