SlideShare a Scribd company logo
1 of 22
Download to read offline
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

More Related Content

More from Cory Foy

Stratgic Play - Doing the Right Thing at the Right Time
Stratgic Play - Doing the Right Thing at the Right TimeStratgic Play - Doing the Right Thing at the Right Time
Stratgic Play - Doing the Right Thing at the Right TimeCory Foy
 
Choosing Between Scrum and Kanban - TriAgile 2015
Choosing Between Scrum and Kanban - TriAgile 2015Choosing Between Scrum and Kanban - TriAgile 2015
Choosing Between Scrum and Kanban - TriAgile 2015Cory Foy
 
Code Katas
Code KatasCode Katas
Code KatasCory Foy
 
Distributed Agility
Distributed AgilityDistributed Agility
Distributed AgilityCory Foy
 
Scaling Agility
Scaling AgilityScaling Agility
Scaling AgilityCory Foy
 
Kanban for DevOps
Kanban for DevOpsKanban for DevOps
Kanban for DevOpsCory Foy
 
Ruby and OO for Beginners
Ruby and OO for BeginnersRuby and OO for Beginners
Ruby and OO for BeginnersCory Foy
 
Agile Roots: The Agile Mindset - Agility Across the Organization
Agile Roots: The Agile Mindset - Agility Across the OrganizationAgile Roots: The Agile Mindset - Agility Across the Organization
Agile Roots: The Agile Mindset - Agility Across the OrganizationCory Foy
 
Triangle.rb - How Secure is Your Rails Site, Anyway?
Triangle.rb - How Secure is Your Rails Site, Anyway?Triangle.rb - How Secure is Your Rails Site, Anyway?
Triangle.rb - How Secure is Your Rails Site, Anyway?Cory Foy
 
Scrum vs Kanban - Implementing Agility at Scale
Scrum vs Kanban - Implementing Agility at ScaleScrum vs Kanban - Implementing Agility at Scale
Scrum vs Kanban - Implementing Agility at ScaleCory Foy
 
SQE Boston - When Code Cries
SQE Boston - When Code CriesSQE Boston - When Code Cries
SQE Boston - When Code CriesCory Foy
 
GOTO Berlin - When Code Cries
GOTO Berlin - When Code CriesGOTO Berlin - When Code Cries
GOTO Berlin - When Code CriesCory Foy
 
Rails as a Pattern Language
Rails as a Pattern LanguageRails as a Pattern Language
Rails as a Pattern LanguageCory Foy
 
Patterns in Rails
Patterns in RailsPatterns in Rails
Patterns in RailsCory Foy
 
Agile Demystified
Agile DemystifiedAgile Demystified
Agile DemystifiedCory Foy
 
When Code Cries
When Code CriesWhen Code Cries
When Code CriesCory Foy
 
Ruby for C# Developers
Ruby for C# DevelopersRuby for C# Developers
Ruby for C# DevelopersCory Foy
 
Getting Unstuck: Working with Legacy Code and Data
Getting Unstuck: Working with Legacy Code and DataGetting Unstuck: Working with Legacy Code and Data
Getting Unstuck: Working with Legacy Code and DataCory Foy
 
Mud Tires: Getting Traction in Legacy Code
Mud Tires: Getting Traction in Legacy CodeMud Tires: Getting Traction in Legacy Code
Mud Tires: Getting Traction in Legacy CodeCory Foy
 
Fostering Software Craftsmanship
Fostering Software CraftsmanshipFostering Software Craftsmanship
Fostering Software CraftsmanshipCory Foy
 

More from Cory Foy (20)

Stratgic Play - Doing the Right Thing at the Right Time
Stratgic Play - Doing the Right Thing at the Right TimeStratgic Play - Doing the Right Thing at the Right Time
Stratgic Play - Doing the Right Thing at the Right Time
 
Choosing Between Scrum and Kanban - TriAgile 2015
Choosing Between Scrum and Kanban - TriAgile 2015Choosing Between Scrum and Kanban - TriAgile 2015
Choosing Between Scrum and Kanban - TriAgile 2015
 
Code Katas
Code KatasCode Katas
Code Katas
 
Distributed Agility
Distributed AgilityDistributed Agility
Distributed Agility
 
Scaling Agility
Scaling AgilityScaling Agility
Scaling Agility
 
Kanban for DevOps
Kanban for DevOpsKanban for DevOps
Kanban for DevOps
 
Ruby and OO for Beginners
Ruby and OO for BeginnersRuby and OO for Beginners
Ruby and OO for Beginners
 
Agile Roots: The Agile Mindset - Agility Across the Organization
Agile Roots: The Agile Mindset - Agility Across the OrganizationAgile Roots: The Agile Mindset - Agility Across the Organization
Agile Roots: The Agile Mindset - Agility Across the Organization
 
Triangle.rb - How Secure is Your Rails Site, Anyway?
Triangle.rb - How Secure is Your Rails Site, Anyway?Triangle.rb - How Secure is Your Rails Site, Anyway?
Triangle.rb - How Secure is Your Rails Site, Anyway?
 
Scrum vs Kanban - Implementing Agility at Scale
Scrum vs Kanban - Implementing Agility at ScaleScrum vs Kanban - Implementing Agility at Scale
Scrum vs Kanban - Implementing Agility at Scale
 
SQE Boston - When Code Cries
SQE Boston - When Code CriesSQE Boston - When Code Cries
SQE Boston - When Code Cries
 
GOTO Berlin - When Code Cries
GOTO Berlin - When Code CriesGOTO Berlin - When Code Cries
GOTO Berlin - When Code Cries
 
Rails as a Pattern Language
Rails as a Pattern LanguageRails as a Pattern Language
Rails as a Pattern Language
 
Patterns in Rails
Patterns in RailsPatterns in Rails
Patterns in Rails
 
Agile Demystified
Agile DemystifiedAgile Demystified
Agile Demystified
 
When Code Cries
When Code CriesWhen Code Cries
When Code Cries
 
Ruby for C# Developers
Ruby for C# DevelopersRuby for C# Developers
Ruby for C# Developers
 
Getting Unstuck: Working with Legacy Code and Data
Getting Unstuck: Working with Legacy Code and DataGetting Unstuck: Working with Legacy Code and Data
Getting Unstuck: Working with Legacy Code and Data
 
Mud Tires: Getting Traction in Legacy Code
Mud Tires: Getting Traction in Legacy CodeMud Tires: Getting Traction in Legacy Code
Mud Tires: Getting Traction in Legacy Code
 
Fostering Software Craftsmanship
Fostering Software CraftsmanshipFostering Software Craftsmanship
Fostering Software Craftsmanship
 

Recently uploaded

Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationSlibray Presentation
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.Curtis Poe
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024Stephanie Beckett
 
SALESFORCE EDUCATION CLOUD | FEXLE SERVICES
SALESFORCE EDUCATION CLOUD | FEXLE SERVICESSALESFORCE EDUCATION CLOUD | FEXLE SERVICES
SALESFORCE EDUCATION CLOUD | FEXLE SERVICESmohitsingh558521
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii SoldatenkoFwdays
 
Take control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteTake control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteDianaGray10
 
DSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningDSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningLars Bell
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebUiPathCommunity
 
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .Alan Dix
 
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxA Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxLoriGlavin3
 
How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity PlanDatabarracks
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupFlorian Wilhelm
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brandgvaughan
 
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdfHyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdfPrecisely
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
The State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxThe State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxLoriGlavin3
 
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024Lonnie McRorey
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsSergiu Bodiu
 
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024BookNet Canada
 

Recently uploaded (20)

Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck Presentation
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024
 
SALESFORCE EDUCATION CLOUD | FEXLE SERVICES
SALESFORCE EDUCATION CLOUD | FEXLE SERVICESSALESFORCE EDUCATION CLOUD | FEXLE SERVICES
SALESFORCE EDUCATION CLOUD | FEXLE SERVICES
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko
 
Take control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteTake control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test Suite
 
DSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningDSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine Tuning
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio Web
 
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .
 
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxA Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
 
How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity Plan
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project Setup
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brand
 
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdfHyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
The State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxThe State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptx
 
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platforms
 
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
 

Technically Distributed - Tools and Techniques for Distributed Teams

  • 2. A Bit About Cory Thursday, August 12, 2010
  • 3. The State of Software Thursday, August 12, 2010
  • 4. 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
  • 5. 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. 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. 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
  • 8. Challenges Timezones Communication Incidental Communication Culture Overhead Image From: http://www.flickr.com/photos/crystaljingsr/3914729343 Thursday, August 12, 2010
  • 9. 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
  • 10. Exercise From: http://www.flickr.com/photos/crystaljingsr/3915512588 Thursday, August 12, 2010
  • 11. Review Image From: http://www.flickr.com/photos/crystaljingsr/3914729343 Thursday, August 12, 2010
  • 12. Tips and Techniques “Teams need Interpersonal Aggression...” “...they must be driven to be engaged”. -Peter Provost (personal conversation) Thursday, August 12, 2010
  • 13. 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
  • 14. Tips and Techniques Simulate Whiteboards Thursday, August 12, 2010
  • 15. Tips and Techniques Use Collaborative Tools Thursday, August 12, 2010
  • 16. Tips and Techniques Use Collaborative Tools Thursday, August 12, 2010
  • 17. Tips and Techniques Enable Face-to-Face Communication Thursday, August 12, 2010
  • 18. 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
  • 19. Tips and Techniques Collaborate with requirements Thursday, August 12, 2010
  • 20. Tips and Techniques Collaborate with retrospectives Thursday, August 12, 2010
  • 21. 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
  • 22. CORY FOY @CORY_FOY CORY.FOY@NETOBJECTIVES.COM (813) 352-0233 WWW.CORYFOY.COM Please fill out your feedback forms! Thursday, August 12, 2010