SlideShare ist ein Scribd-Unternehmen logo
1 von 34
Downloaden Sie, um offline zu lesen
Melinda Stelzer and Bill Opsal
   Enhancing collaboration in distributed teams
   Partial collocation and its pitfalls
   Pushing team performance a step beyond
   The biggest pain point for distributed teams
Employees ofwith more than 5k Employees
 Companies companies with more than 5k
               employees



                                    Deployed Virtual
                                    Work in Virtual
                                    Teams
                                    Teams
                                    No Virtual Teams
                                    No Virtual Teams




              Martins, Gilson and Maynard, 2004
Thomas J Allen, Managing the Flow of Technology
   Stand up
   Find someone in the
    room you have never
    met
   Walk over to that
    person (do not speak)
   Introduce yourselves to
    each other and
    converse for 2 minutes
   Guess what…
   Find someone else in
    the room you have
    never met
   Walk over to that
    person (do not speak)
   Put on a blindfold
   Introduce yourselves
    to each other and
    converse for 2
    minutes
   “A close and harmonious relationship in
    which the people or groups concerned
    understand each other's feelings or ideas
    and communicate well.”*




                                            *Oxford Pocket
                                            Dictionary of
                                            Current English
Inattention
  to results

Avoidance of
Accountability

  Lack of
Commitment

   Fear of
   Conflict

 Absence of
   Trust


                 Patrick Lencioni, The Five Dysfunctions of a team
– Stephen M. R. Covey, Author of The Speed of Trust
Ehsan, Mirza and Ahmad, 2008
Photo by sagolla@flickr.com


Photo by Jeremy G. Thomas
Technology Stewardship for Distributed Teams,                                   Photo by Hy Crutchett
John David Smith                                   Photo by Argonne National Labs         Photo by Tal Atlas
Distributed Team Collaboration in Organizations:
Emerging Tools and Practices, Chapter 10              Photo by Chirstopher Augapfel
Tribes                                             Continuum
                     Constellations




         Fish bowl
                               Six thinking hats
Distributed       Distributed
                                         Collocated         with             with No
           Collocated
                                         Part Time       Overlapping       Overlapping
                                                         Work Hours        Work Hours




                                    “The goal in structuring teams should be to minimize pain
                                                according to levels of distribution.”
Woodward, Surdek and Ganis,
A Practical Guide to Distributed Scrum
   Collaboration is harder with
    virtual teams
    ◦ Without face to face contact, rapport
      is harder to establish and maintain
    ◦ Use Video
   Participation gets stifled by unequal access
    ◦ Level the playing field
    ◦ Be considerate to remote team members
   Team building can be done remotely through shared
    virtual spaces
    ◦ Get creative!
   Large timezone differences are painful!
    ◦ There is no silver bullet
    ◦ Look for ways to collocate as much as possible
    Jeff Sutherland and Xebia achieved hyper productivity with distributed
             teams
             ◦ XP
             ◦ Half in Utrecht, half in Gurgaon, India
                     time difference: 3.5 hours)
             ◦ Fully collocated initially (5 sprints)
             ◦ Video meetings (Skype)
                     Daily stand-up (15 min)
                     Scrum of Scrums
                     Sprint planning (4 hours)
                     Retrospectives (2 hours)
             ◦    Regular travel
             ◦    Digital burn-down
             ◦    Always-open Skype connection
             ◦    Wiki
             ◦    Computerized whiteboard (Smart board)
             ◦    Shared code repository and build system
             ◦    Project newsletter each sprint
            Fully Distributed Scrum: The Secret Sauce for Hyperproductive Offshored
             Development Teams, Sutherland et al, Agile 2008.




Photo of Utrecht by Chris Sobczak
Distributed agile in the enterprise and virtual spaces 2012-08-16

Weitere ähnliche Inhalte

Andere mochten auch

Need forbuildspeed agile2012
Need forbuildspeed agile2012Need forbuildspeed agile2012
Need forbuildspeed agile2012drewz lin
 
Easily mockingdependenciesinc++ 2
Easily mockingdependenciesinc++ 2Easily mockingdependenciesinc++ 2
Easily mockingdependenciesinc++ 2drewz lin
 
Top100summit 高楼-7点测试-zee-性能测试案例分享
Top100summit 高楼-7点测试-zee-性能测试案例分享Top100summit 高楼-7点测试-zee-性能测试案例分享
Top100summit 高楼-7点测试-zee-性能测试案例分享drewz lin
 
Top100summit 于辰涛-联想乐云平台
Top100summit 于辰涛-联想乐云平台Top100summit 于辰涛-联想乐云平台
Top100summit 于辰涛-联想乐云平台drewz lin
 
How much will this project.cost.r1
How much will this project.cost.r1How much will this project.cost.r1
How much will this project.cost.r1drewz lin
 
Mainframes agile2012
Mainframes agile2012Mainframes agile2012
Mainframes agile2012drewz lin
 
Top100summit 跨平台自動化測試與工具 徐翔智
Top100summit 跨平台自動化測試與工具 徐翔智Top100summit 跨平台自動化測試與工具 徐翔智
Top100summit 跨平台自動化測試與工具 徐翔智drewz lin
 
Exploring ux practices 4 product development agile2012
Exploring ux practices 4 product development agile2012Exploring ux practices 4 product development agile2012
Exploring ux practices 4 product development agile2012drewz lin
 
3 secure design principles
3   secure design principles3   secure design principles
3 secure design principlesdrewz lin
 
Process affordances-workshop
Process affordances-workshopProcess affordances-workshop
Process affordances-workshopdrewz lin
 
8 sql injection
8   sql injection8   sql injection
8 sql injectiondrewz lin
 
Shared vision
Shared visionShared vision
Shared visiondrewz lin
 
Kanban pizza game all included
Kanban pizza game all includedKanban pizza game all included
Kanban pizza game all includeddrewz lin
 
Cracking bigrocks agile2012-20120812
Cracking bigrocks agile2012-20120812Cracking bigrocks agile2012-20120812
Cracking bigrocks agile2012-20120812drewz lin
 
Modeling, simulation & data mining agile 2012 (magennis & maccherone)
Modeling, simulation & data mining   agile 2012 (magennis & maccherone)Modeling, simulation & data mining   agile 2012 (magennis & maccherone)
Modeling, simulation & data mining agile 2012 (magennis & maccherone)drewz lin
 
Beyond the agile mindset agile 2012
Beyond the agile mindset   agile 2012Beyond the agile mindset   agile 2012
Beyond the agile mindset agile 2012drewz lin
 

Andere mochten auch (17)

Need forbuildspeed agile2012
Need forbuildspeed agile2012Need forbuildspeed agile2012
Need forbuildspeed agile2012
 
Easily mockingdependenciesinc++ 2
Easily mockingdependenciesinc++ 2Easily mockingdependenciesinc++ 2
Easily mockingdependenciesinc++ 2
 
Top100summit 高楼-7点测试-zee-性能测试案例分享
Top100summit 高楼-7点测试-zee-性能测试案例分享Top100summit 高楼-7点测试-zee-性能测试案例分享
Top100summit 高楼-7点测试-zee-性能测试案例分享
 
Top100summit 于辰涛-联想乐云平台
Top100summit 于辰涛-联想乐云平台Top100summit 于辰涛-联想乐云平台
Top100summit 于辰涛-联想乐云平台
 
How much will this project.cost.r1
How much will this project.cost.r1How much will this project.cost.r1
How much will this project.cost.r1
 
Mainframes agile2012
Mainframes agile2012Mainframes agile2012
Mainframes agile2012
 
Top100summit 跨平台自動化測試與工具 徐翔智
Top100summit 跨平台自動化測試與工具 徐翔智Top100summit 跨平台自動化測試與工具 徐翔智
Top100summit 跨平台自動化測試與工具 徐翔智
 
Exploring ux practices 4 product development agile2012
Exploring ux practices 4 product development agile2012Exploring ux practices 4 product development agile2012
Exploring ux practices 4 product development agile2012
 
3 secure design principles
3   secure design principles3   secure design principles
3 secure design principles
 
Process affordances-workshop
Process affordances-workshopProcess affordances-workshop
Process affordances-workshop
 
Innovation
InnovationInnovation
Innovation
 
8 sql injection
8   sql injection8   sql injection
8 sql injection
 
Shared vision
Shared visionShared vision
Shared vision
 
Kanban pizza game all included
Kanban pizza game all includedKanban pizza game all included
Kanban pizza game all included
 
Cracking bigrocks agile2012-20120812
Cracking bigrocks agile2012-20120812Cracking bigrocks agile2012-20120812
Cracking bigrocks agile2012-20120812
 
Modeling, simulation & data mining agile 2012 (magennis & maccherone)
Modeling, simulation & data mining   agile 2012 (magennis & maccherone)Modeling, simulation & data mining   agile 2012 (magennis & maccherone)
Modeling, simulation & data mining agile 2012 (magennis & maccherone)
 
Beyond the agile mindset agile 2012
Beyond the agile mindset   agile 2012Beyond the agile mindset   agile 2012
Beyond the agile mindset agile 2012
 

Ähnlich wie Distributed agile in the enterprise and virtual spaces 2012-08-16

10 tips how to make your Scrum fail - or succeed if you want by Igor Parac
10 tips how to make your Scrum fail - or succeed if you want by Igor Parac10 tips how to make your Scrum fail - or succeed if you want by Igor Parac
10 tips how to make your Scrum fail - or succeed if you want by Igor ParacBosnia Agile
 
5 Ways of Virtual Collaboration
5 Ways of Virtual Collaboration5 Ways of Virtual Collaboration
5 Ways of Virtual CollaborationJason Schreuder
 
Agile Learning from Agile 2009
Agile Learning from Agile 2009Agile Learning from Agile 2009
Agile Learning from Agile 2009Declan Whelan
 
Davide Casali - Social Interaction Design
Davide Casali - Social Interaction Design Davide Casali - Social Interaction Design
Davide Casali - Social Interaction Design Social Media Lab
 
Lastconf2017 Synchronous communication is overrated!
Lastconf2017   Synchronous communication is overrated!Lastconf2017   Synchronous communication is overrated!
Lastconf2017 Synchronous communication is overrated!Kelsey van Haaster
 
Lean Teams are Learning Teams
Lean Teams are Learning TeamsLean Teams are Learning Teams
Lean Teams are Learning TeamsChristina Wodtke
 
Start small, stay small!
Start small, stay small!Start small, stay small!
Start small, stay small!Marcin Czenko
 
Continuous creativity slideshare
Continuous creativity slideshareContinuous creativity slideshare
Continuous creativity slideshareRoger Brown
 
How to build a highly efficient team?
How to build a highly efficient team?How to build a highly efficient team?
How to build a highly efficient team?Kjell Ljøstad
 
Open ro lightningretrospectives
Open ro lightningretrospectivesOpen ro lightningretrospectives
Open ro lightningretrospectivesOpenAgile Romania
 
Digital Velocity London 2018 - How to Build Your Company's Core Innovation Ma...
Digital Velocity London 2018 - How to Build Your Company's Core Innovation Ma...Digital Velocity London 2018 - How to Build Your Company's Core Innovation Ma...
Digital Velocity London 2018 - How to Build Your Company's Core Innovation Ma...Tealium
 
Distributed scrum
Distributed scrumDistributed scrum
Distributed scrumJozua Velle
 
Insights on building and managing virtual teams
Insights on building and managing virtual teamsInsights on building and managing virtual teams
Insights on building and managing virtual teamsRomeu Gaspar
 
Leading Without Seeing: managing distributed teams
Leading Without Seeing: managing distributed teamsLeading Without Seeing: managing distributed teams
Leading Without Seeing: managing distributed teamsShane Pearlman
 

Ähnlich wie Distributed agile in the enterprise and virtual spaces 2012-08-16 (20)

10 tips how to make your Scrum fail - or succeed if you want by Igor Parac
10 tips how to make your Scrum fail - or succeed if you want by Igor Parac10 tips how to make your Scrum fail - or succeed if you want by Igor Parac
10 tips how to make your Scrum fail - or succeed if you want by Igor Parac
 
5 Ways of Virtual Collaboration
5 Ways of Virtual Collaboration5 Ways of Virtual Collaboration
5 Ways of Virtual Collaboration
 
Agile Learning from Agile 2009
Agile Learning from Agile 2009Agile Learning from Agile 2009
Agile Learning from Agile 2009
 
Davide Casali - Social Interaction Design
Davide Casali - Social Interaction Design Davide Casali - Social Interaction Design
Davide Casali - Social Interaction Design
 
Lastconf2017 Synchronous communication is overrated!
Lastconf2017   Synchronous communication is overrated!Lastconf2017   Synchronous communication is overrated!
Lastconf2017 Synchronous communication is overrated!
 
Lean Teams are Learning Teams
Lean Teams are Learning TeamsLean Teams are Learning Teams
Lean Teams are Learning Teams
 
Start small, stay small!
Start small, stay small!Start small, stay small!
Start small, stay small!
 
Continuous creativity slideshare
Continuous creativity slideshareContinuous creativity slideshare
Continuous creativity slideshare
 
Collaboration
CollaborationCollaboration
Collaboration
 
FAST Agile
FAST AgileFAST Agile
FAST Agile
 
Virtual Reality
Virtual RealityVirtual Reality
Virtual Reality
 
How to build a highly efficient team?
How to build a highly efficient team?How to build a highly efficient team?
How to build a highly efficient team?
 
Open ro lightningretrospectives
Open ro lightningretrospectivesOpen ro lightningretrospectives
Open ro lightningretrospectives
 
Digital Velocity London 2018 - How to Build Your Company's Core Innovation Ma...
Digital Velocity London 2018 - How to Build Your Company's Core Innovation Ma...Digital Velocity London 2018 - How to Build Your Company's Core Innovation Ma...
Digital Velocity London 2018 - How to Build Your Company's Core Innovation Ma...
 
Cw Tq Smart Teams In Action
Cw  Tq Smart Teams In ActionCw  Tq Smart Teams In Action
Cw Tq Smart Teams In Action
 
Cw tq smart teams in action
Cw  tq smart teams in actionCw  tq smart teams in action
Cw tq smart teams in action
 
Distributed scrum
Distributed scrumDistributed scrum
Distributed scrum
 
Insights on building and managing virtual teams
Insights on building and managing virtual teamsInsights on building and managing virtual teams
Insights on building and managing virtual teams
 
Magic and Science of Teams
Magic and Science of TeamsMagic and Science of Teams
Magic and Science of Teams
 
Leading Without Seeing: managing distributed teams
Leading Without Seeing: managing distributed teamsLeading Without Seeing: managing distributed teams
Leading Without Seeing: managing distributed teams
 

Mehr von drewz lin

Web security-–-everything-we-know-is-wrong-eoin-keary
Web security-–-everything-we-know-is-wrong-eoin-kearyWeb security-–-everything-we-know-is-wrong-eoin-keary
Web security-–-everything-we-know-is-wrong-eoin-kearydrewz lin
 
Via forensics appsecusa-nov-2013
Via forensics appsecusa-nov-2013Via forensics appsecusa-nov-2013
Via forensics appsecusa-nov-2013drewz lin
 
Phu appsec13
Phu appsec13Phu appsec13
Phu appsec13drewz lin
 
Owasp2013 johannesullrich
Owasp2013 johannesullrichOwasp2013 johannesullrich
Owasp2013 johannesullrichdrewz lin
 
Owasp advanced mobile-application-code-review-techniques-v0.2
Owasp advanced mobile-application-code-review-techniques-v0.2Owasp advanced mobile-application-code-review-techniques-v0.2
Owasp advanced mobile-application-code-review-techniques-v0.2drewz lin
 
I mas appsecusa-nov13-v2
I mas appsecusa-nov13-v2I mas appsecusa-nov13-v2
I mas appsecusa-nov13-v2drewz lin
 
Defeating xss-and-xsrf-with-my faces-frameworks-steve-wolf
Defeating xss-and-xsrf-with-my faces-frameworks-steve-wolfDefeating xss-and-xsrf-with-my faces-frameworks-steve-wolf
Defeating xss-and-xsrf-with-my faces-frameworks-steve-wolfdrewz lin
 
Csrf not-all-defenses-are-created-equal
Csrf not-all-defenses-are-created-equalCsrf not-all-defenses-are-created-equal
Csrf not-all-defenses-are-created-equaldrewz lin
 
Chuck willis-owaspbwa-beyond-1.0-app secusa-2013-11-21
Chuck willis-owaspbwa-beyond-1.0-app secusa-2013-11-21Chuck willis-owaspbwa-beyond-1.0-app secusa-2013-11-21
Chuck willis-owaspbwa-beyond-1.0-app secusa-2013-11-21drewz lin
 
Appsec usa roberthansen
Appsec usa roberthansenAppsec usa roberthansen
Appsec usa roberthansendrewz lin
 
Appsec usa2013 js_libinsecurity_stefanodipaola
Appsec usa2013 js_libinsecurity_stefanodipaolaAppsec usa2013 js_libinsecurity_stefanodipaola
Appsec usa2013 js_libinsecurity_stefanodipaoladrewz lin
 
Appsec2013 presentation-dickson final-with_all_final_edits
Appsec2013 presentation-dickson final-with_all_final_editsAppsec2013 presentation-dickson final-with_all_final_edits
Appsec2013 presentation-dickson final-with_all_final_editsdrewz lin
 
Appsec2013 presentation
Appsec2013 presentationAppsec2013 presentation
Appsec2013 presentationdrewz lin
 
Appsec 2013-krehel-ondrej-forensic-investigations-of-web-exploitations
Appsec 2013-krehel-ondrej-forensic-investigations-of-web-exploitationsAppsec 2013-krehel-ondrej-forensic-investigations-of-web-exploitations
Appsec 2013-krehel-ondrej-forensic-investigations-of-web-exploitationsdrewz lin
 
Appsec2013 assurance tagging-robert martin
Appsec2013 assurance tagging-robert martinAppsec2013 assurance tagging-robert martin
Appsec2013 assurance tagging-robert martindrewz lin
 
Amol scadaowasp
Amol scadaowaspAmol scadaowasp
Amol scadaowaspdrewz lin
 
Agile sdlc-v1.1-owasp-app sec-usa
Agile sdlc-v1.1-owasp-app sec-usaAgile sdlc-v1.1-owasp-app sec-usa
Agile sdlc-v1.1-owasp-app sec-usadrewz lin
 
Vulnex app secusa2013
Vulnex app secusa2013Vulnex app secusa2013
Vulnex app secusa2013drewz lin
 
基于虚拟化技术的分布式软件测试框架
基于虚拟化技术的分布式软件测试框架基于虚拟化技术的分布式软件测试框架
基于虚拟化技术的分布式软件测试框架drewz lin
 
新浪微博稳定性经验谈
新浪微博稳定性经验谈新浪微博稳定性经验谈
新浪微博稳定性经验谈drewz lin
 

Mehr von drewz lin (20)

Web security-–-everything-we-know-is-wrong-eoin-keary
Web security-–-everything-we-know-is-wrong-eoin-kearyWeb security-–-everything-we-know-is-wrong-eoin-keary
Web security-–-everything-we-know-is-wrong-eoin-keary
 
Via forensics appsecusa-nov-2013
Via forensics appsecusa-nov-2013Via forensics appsecusa-nov-2013
Via forensics appsecusa-nov-2013
 
Phu appsec13
Phu appsec13Phu appsec13
Phu appsec13
 
Owasp2013 johannesullrich
Owasp2013 johannesullrichOwasp2013 johannesullrich
Owasp2013 johannesullrich
 
Owasp advanced mobile-application-code-review-techniques-v0.2
Owasp advanced mobile-application-code-review-techniques-v0.2Owasp advanced mobile-application-code-review-techniques-v0.2
Owasp advanced mobile-application-code-review-techniques-v0.2
 
I mas appsecusa-nov13-v2
I mas appsecusa-nov13-v2I mas appsecusa-nov13-v2
I mas appsecusa-nov13-v2
 
Defeating xss-and-xsrf-with-my faces-frameworks-steve-wolf
Defeating xss-and-xsrf-with-my faces-frameworks-steve-wolfDefeating xss-and-xsrf-with-my faces-frameworks-steve-wolf
Defeating xss-and-xsrf-with-my faces-frameworks-steve-wolf
 
Csrf not-all-defenses-are-created-equal
Csrf not-all-defenses-are-created-equalCsrf not-all-defenses-are-created-equal
Csrf not-all-defenses-are-created-equal
 
Chuck willis-owaspbwa-beyond-1.0-app secusa-2013-11-21
Chuck willis-owaspbwa-beyond-1.0-app secusa-2013-11-21Chuck willis-owaspbwa-beyond-1.0-app secusa-2013-11-21
Chuck willis-owaspbwa-beyond-1.0-app secusa-2013-11-21
 
Appsec usa roberthansen
Appsec usa roberthansenAppsec usa roberthansen
Appsec usa roberthansen
 
Appsec usa2013 js_libinsecurity_stefanodipaola
Appsec usa2013 js_libinsecurity_stefanodipaolaAppsec usa2013 js_libinsecurity_stefanodipaola
Appsec usa2013 js_libinsecurity_stefanodipaola
 
Appsec2013 presentation-dickson final-with_all_final_edits
Appsec2013 presentation-dickson final-with_all_final_editsAppsec2013 presentation-dickson final-with_all_final_edits
Appsec2013 presentation-dickson final-with_all_final_edits
 
Appsec2013 presentation
Appsec2013 presentationAppsec2013 presentation
Appsec2013 presentation
 
Appsec 2013-krehel-ondrej-forensic-investigations-of-web-exploitations
Appsec 2013-krehel-ondrej-forensic-investigations-of-web-exploitationsAppsec 2013-krehel-ondrej-forensic-investigations-of-web-exploitations
Appsec 2013-krehel-ondrej-forensic-investigations-of-web-exploitations
 
Appsec2013 assurance tagging-robert martin
Appsec2013 assurance tagging-robert martinAppsec2013 assurance tagging-robert martin
Appsec2013 assurance tagging-robert martin
 
Amol scadaowasp
Amol scadaowaspAmol scadaowasp
Amol scadaowasp
 
Agile sdlc-v1.1-owasp-app sec-usa
Agile sdlc-v1.1-owasp-app sec-usaAgile sdlc-v1.1-owasp-app sec-usa
Agile sdlc-v1.1-owasp-app sec-usa
 
Vulnex app secusa2013
Vulnex app secusa2013Vulnex app secusa2013
Vulnex app secusa2013
 
基于虚拟化技术的分布式软件测试框架
基于虚拟化技术的分布式软件测试框架基于虚拟化技术的分布式软件测试框架
基于虚拟化技术的分布式软件测试框架
 
新浪微博稳定性经验谈
新浪微博稳定性经验谈新浪微博稳定性经验谈
新浪微博稳定性经验谈
 

Distributed agile in the enterprise and virtual spaces 2012-08-16

  • 1. Melinda Stelzer and Bill Opsal
  • 2.
  • 3. Enhancing collaboration in distributed teams  Partial collocation and its pitfalls  Pushing team performance a step beyond  The biggest pain point for distributed teams
  • 4. Employees ofwith more than 5k Employees Companies companies with more than 5k employees Deployed Virtual Work in Virtual Teams Teams No Virtual Teams No Virtual Teams Martins, Gilson and Maynard, 2004
  • 5.
  • 6. Thomas J Allen, Managing the Flow of Technology
  • 7. Stand up  Find someone in the room you have never met  Walk over to that person (do not speak)  Introduce yourselves to each other and converse for 2 minutes
  • 8. Guess what…  Find someone else in the room you have never met  Walk over to that person (do not speak)  Put on a blindfold  Introduce yourselves to each other and converse for 2 minutes
  • 9.
  • 10. “A close and harmonious relationship in which the people or groups concerned understand each other's feelings or ideas and communicate well.”* *Oxford Pocket Dictionary of Current English
  • 11. Inattention to results Avoidance of Accountability Lack of Commitment Fear of Conflict Absence of Trust Patrick Lencioni, The Five Dysfunctions of a team
  • 12. – Stephen M. R. Covey, Author of The Speed of Trust
  • 13.
  • 14. Ehsan, Mirza and Ahmad, 2008
  • 15.
  • 16. Photo by sagolla@flickr.com Photo by Jeremy G. Thomas
  • 17.
  • 18.
  • 19.
  • 20. Technology Stewardship for Distributed Teams, Photo by Hy Crutchett John David Smith Photo by Argonne National Labs Photo by Tal Atlas Distributed Team Collaboration in Organizations: Emerging Tools and Practices, Chapter 10 Photo by Chirstopher Augapfel
  • 21.
  • 22.
  • 23.
  • 24.
  • 25.
  • 26. Tribes Continuum Constellations Fish bowl Six thinking hats
  • 27.
  • 28.
  • 29. Distributed Distributed Collocated with with No Collocated Part Time Overlapping Overlapping Work Hours Work Hours “The goal in structuring teams should be to minimize pain according to levels of distribution.” Woodward, Surdek and Ganis, A Practical Guide to Distributed Scrum
  • 30.
  • 31.
  • 32. Collaboration is harder with virtual teams ◦ Without face to face contact, rapport is harder to establish and maintain ◦ Use Video  Participation gets stifled by unequal access ◦ Level the playing field ◦ Be considerate to remote team members  Team building can be done remotely through shared virtual spaces ◦ Get creative!  Large timezone differences are painful! ◦ There is no silver bullet ◦ Look for ways to collocate as much as possible
  • 33. Jeff Sutherland and Xebia achieved hyper productivity with distributed teams ◦ XP ◦ Half in Utrecht, half in Gurgaon, India  time difference: 3.5 hours) ◦ Fully collocated initially (5 sprints) ◦ Video meetings (Skype)  Daily stand-up (15 min)  Scrum of Scrums  Sprint planning (4 hours)  Retrospectives (2 hours) ◦ Regular travel ◦ Digital burn-down ◦ Always-open Skype connection ◦ Wiki ◦ Computerized whiteboard (Smart board) ◦ Shared code repository and build system ◦ Project newsletter each sprint  Fully Distributed Scrum: The Secret Sauce for Hyperproductive Offshored Development Teams, Sutherland et al, Agile 2008. Photo of Utrecht by Chris Sobczak