Agile Best Practices For Distributed Development
Upcoming SlideShare
Loading in...5
×
 

Agile Best Practices For Distributed Development

on

  • 671 views

Delivered this talk at Agile Tour Bangkok 2013

Delivered this talk at Agile Tour Bangkok 2013

Statistics

Views

Total Views
671
Views on SlideShare
671
Embed Views
0

Actions

Likes
0
Downloads
18
Comments
0

0 Embeds 0

No embeds

Accessibility

Upload Details

Uploaded via as Adobe PDF

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

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

    Agile Best Practices For Distributed Development Agile Best Practices For Distributed Development Presentation Transcript

    • Agile Best Practices For Distributed Development
    • Outline Challenges In Dist. Dev. Agile Best Practices Key Takeaways
    • Challenges
    • Challenges In Dist. Dev. • Barriers to Communication and Collaboration • Misunderstood Requirements • Lack of Trust • Lack of Co-ordination • Lack of Visibility
    • Challenges In Dist. Dev.(Contd.) • • • • Lack of “One Team’ Feeling Lack of ‘Big Picture’ View Unforeseen Risks Lack of Common Ownership of Code • Cultural Insensitivity
    • Agile Best Practices
    • People Challenges Tools & Infrastructure Process
    • People
    • People Proxy Product Owner Collaboration with Business
    • People Cross Pollination Face-To-Face Communication
    • People Cultural Sensitivity Respect
    • People Personal Relationships Trust
    • Process
    • Process Joint Stand Ups & Sign Ups Self Organizing Team
    • Process Joint Retrospectives Continuous Improvement
    • Process Showcases Quick Feedback
    • Process Remote Pairing Common Code Ownership
    • Tools & Infrastructure
    • Tools Electronic Information Radiators Visibility & Transparency
    • Tools Communication & Collaboration Tools Communication & Collaboration
    • Infrastructure Development & Testing Environments Automation
    • Infrastructure Source Control System Continuous Integration
    • Key Takeaways
    • Key Takeaways Have Consistent Messaging That Everyone Belongs To ‘One Team’
    • Key Takeaways Invest In Communication and Travel
    • Key Takeaways Always Remember, Not Everyone Is In ‘The Room’
    • Key Takeaways Transparency and Feedback are Critical
    • Key Takeaways Introduce & Evolve Engineering Practices ASAP
    • Key Takeaways Leverage The Distance
    • Questions? Sunil Mundra sunilrm@thoughtworks.com Blog: http://suniltalksagile.wordpress.com/
    • Thank You!