Technically Distributed - Tools and Techniques for Distributed Teams
Upcoming SlideShare
Loading in...5
×
 

Technically Distributed - Tools and Techniques for Distributed Teams

on

  • 3,073 views

In this talk from Agile 2010, Cory Foy goes over various tools and techniques for agile teams who are distributed and/or dispersed

In this talk from Agile 2010, Cory Foy goes over various tools and techniques for agile teams who are distributed and/or dispersed

Statistics

Views

Total Views
3,073
Views on SlideShare
2,783
Embed Views
290

Actions

Likes
2
Downloads
80
Comments
2

4 Embeds 290

http://blog.coryfoy.com 277
http://aledalgrande.posterous.com 10
http://122.192.64.74 2
http://translate.googleusercontent.com 1

Accessibility

Categories

Upload Details

Uploaded via as Adobe PDF

Usage Rights

CC Attribution License

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel

12 of 2

  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

    Technically Distributed - Tools and Techniques for Distributed Teams Technically Distributed - Tools and Techniques for Distributed Teams Presentation Transcript

    • Thursday, August 12, 2010
    • A Bit About Cory Thursday, August 12, 2010
    • The State of Software Thursday, August 12, 2010
    • How Collocated Are We? 1% 17% 28% 13% 41% Same Building Collocated Driving Distance Some Very Distant Other Ambysoft 2009 Survey - Courtesy of Scott Ambler Thursday, August 12, 2010
    • Distributed versus Dispersed USA Team 3 Groups of Team USA Europe team Team members in Distributed 1 4 different Headquarters Team locations Team 5 2 India Tampa Germany Rod Individual Dispersed Bob Joan team NYC members in Team 1 Will different Rich Julia 3rd Floor locations Sara Thursday, August 12, 2010
    • 6 Distance is expensive Kim Pat Programming in pairs 12 people: Kim Pat = $100,000 / yr penalty 12 people Kim = $300,000 / yr penalty Pat “Managing the Flow of Technology” “Distance Matters” ©Alistair Cockburn 2009 Thursday, August 12, 2010
    • 7 Face-to-face is the most effective - Try Video 2 people at Communication Effectiveness whiteboard 2 people on phone w er) A ns Videotape n d- (Courtesy of Thoughtworks, inc.) io n-a e st 2 people u (Q on chat r) n-A nswe Paper estio (N o Qu Richness of communication channel ©Alistair Cockburn 2009 Thursday, August 12, 2010
    • Challenges Timezones Communication Incidental Communication Culture Overhead Image From: http://www.flickr.com/photos/crystaljingsr/3914729343 Thursday, August 12, 2010
    • Self Organization Totally Totally Conditions for Self-Organizing Constrained Unconstrained Self-Organization System System System Permeable boundaries are good Container Strong, Small Weak, Large enough to let the system self-organize Differences that are Many, or Every constraining / Significant Hidden or not Difference is Equally unconstraining the Differences acknowledged Acknowledged system are identified and worked through Meaningful contacts Transforming Many, Top-Down among agents Few, Trivial Exchanges Only, Tight Coupling forming the patterns in the system From Facilitating Organizational Change: Lessons from Complexity Science Image From: http://www.flickr.com/photos/crystaljingsr/3914729343 Thursday, August 12, 2010
    • Exercise From: http://www.flickr.com/photos/crystaljingsr/3915512588 Thursday, August 12, 2010
    • Review Image From: http://www.flickr.com/photos/crystaljingsr/3914729343 Thursday, August 12, 2010
    • Tips and Techniques “Teams need Interpersonal Aggression...” “...they must be driven to be engaged”. -Peter Provost (personal conversation) Thursday, August 12, 2010
    • Tips and Techniques 5 Tips from Microsoft P&P •Focus on Communication •Plan to Travel •Team Distribution •Focus on Coaching the Team •Distribution of Work http://download.microsoft.com/download/4/4/a/44a2cebd-63fb-4379-898d-9cf24822c6cc/distributed_agile_development_at_microsoft_patterns_and_practices.pdf Thursday, August 12, 2010
    • Tips and Techniques Simulate Whiteboards Thursday, August 12, 2010
    • Tips and Techniques Use Collaborative Tools Thursday, August 12, 2010
    • Tips and Techniques Use Collaborative Tools Thursday, August 12, 2010
    • Tips and Techniques Enable Face-to-Face Communication Thursday, August 12, 2010
    • Tips and Techniques Keep Reminders of Who’s “There” In a seating chart, you put Post-It notes with all of the people who are present in the room and on the phone, adding and removing as people “leave” Thanks to Mark Kilby with Rally Thursday, August 12, 2010
    • Tips and Techniques Collaborate with requirements Thursday, August 12, 2010
    • Tips and Techniques Collaborate with retrospectives Thursday, August 12, 2010
    • Tips and Techniques Keep At It! •Pay attention to what is going on •Look for blockers in Communication •Reach out to People •Whole Team Individuals and Interactions over Processes and Tools Thursday, August 12, 2010
    • CORY FOY @CORY_FOY CORY.FOY@NETOBJECTIVES.COM (813) 352-0233 WWW.CORYFOY.COM Please fill out your feedback forms! Thursday, August 12, 2010