Your SlideShare is downloading. ×
0
Working With Augmented Distributed Agile Team In Legacy Application
Working With Augmented Distributed Agile Team In Legacy Application
Working With Augmented Distributed Agile Team In Legacy Application
Working With Augmented Distributed Agile Team In Legacy Application
Working With Augmented Distributed Agile Team In Legacy Application
Working With Augmented Distributed Agile Team In Legacy Application
Working With Augmented Distributed Agile Team In Legacy Application
Working With Augmented Distributed Agile Team In Legacy Application
Working With Augmented Distributed Agile Team In Legacy Application
Working With Augmented Distributed Agile Team In Legacy Application
Working With Augmented Distributed Agile Team In Legacy Application
Working With Augmented Distributed Agile Team In Legacy Application
Working With Augmented Distributed Agile Team In Legacy Application
Working With Augmented Distributed Agile Team In Legacy Application
Working With Augmented Distributed Agile Team In Legacy Application
Working With Augmented Distributed Agile Team In Legacy Application
Working With Augmented Distributed Agile Team In Legacy Application
Working With Augmented Distributed Agile Team In Legacy Application
Working With Augmented Distributed Agile Team In Legacy Application
Working With Augmented Distributed Agile Team In Legacy Application
Working With Augmented Distributed Agile Team In Legacy Application
Working With Augmented Distributed Agile Team In Legacy Application
Working With Augmented Distributed Agile Team In Legacy Application
Working With Augmented Distributed Agile Team In Legacy Application
Working With Augmented Distributed Agile Team In Legacy Application
Working With Augmented Distributed Agile Team In Legacy Application
Working With Augmented Distributed Agile Team In Legacy Application
Working With Augmented Distributed Agile Team In Legacy Application
Working With Augmented Distributed Agile Team In Legacy Application
Working With Augmented Distributed Agile Team In Legacy Application
Working With Augmented Distributed Agile Team In Legacy Application
Working With Augmented Distributed Agile Team In Legacy Application
Working With Augmented Distributed Agile Team In Legacy Application
Working With Augmented Distributed Agile Team In Legacy Application
Working With Augmented Distributed Agile Team In Legacy Application
Working With Augmented Distributed Agile Team In Legacy Application
Working With Augmented Distributed Agile Team In Legacy Application
Working With Augmented Distributed Agile Team In Legacy Application
Working With Augmented Distributed Agile Team In Legacy Application
Working With Augmented Distributed Agile Team In Legacy Application
Working With Augmented Distributed Agile Team In Legacy Application
Working With Augmented Distributed Agile Team In Legacy Application
Working With Augmented Distributed Agile Team In Legacy Application
Working With Augmented Distributed Agile Team In Legacy Application
Working With Augmented Distributed Agile Team In Legacy Application
Working With Augmented Distributed Agile Team In Legacy Application
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×
Saving this for later? Get the SlideShare app to save on your phone or tablet. Read anywhere, anytime – even offline.
Text the download link to your phone
Standard text messaging rates apply

Working With Augmented Distributed Agile Team In Legacy Application

1,147

Published on

Published in: Technology, Education
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
1,147
On Slideshare
0
From Embeds
0
Number of Embeds
3
Actions
Shares
0
Downloads
7
Comments
0
Likes
0
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide
  • Time Next slide
  • Transcript

    • 1. Working With Augmented Distributed Agile Team In Legacy Application- A Case Study
      • ShriKantVashishtha
      (http://svashishtha.wordpress.com/about/)
      http://www.xebia.com
    • 2. Remember Those Old Photo Books?
    • 3. Augmented Team Model
      http://www.xebia.com
      9:00
      12:00
      13:00
      14:00
      15:00
      16:00
      17:00
      18:00
      10:00
      11:00
      9:00
      12:30
      17:30
      10:00
      11:00
      13:30
      14:30
      15:30
      16:30
      18:30
      Indian Team (Xebia)
      Check nightly build results, fix broken build
      Code Commit
      Code new functionality
      Stand up
      Design Discussions
      Pair Programming
      Test cases
      India
      TIME LINE
      Make New Tasks, Issues
      Refactoring
      Europe
      Code Commit
      Core Hours
      Europe Team (Customer)
    • 4. Collocation
    • 5. Come to Know About Project
    • 6. Get to Know the Helicopter View
    • 7. Team Departs for Collocation
    • 8. Setup Project and Trust Building
    • 9. Collocation
    • 10. Knowledge Transfer of 2 Days
    • 11. No Single Point of Contact
    • 12. Incoherent Goals of Stay
    • 13. Finish Yet Another Sprint Successfully
    • 14. Knowledge Exchange Through Pair Programming
    • 15. … resulting in Vertical Knowledge Buildup
    • 16. The Way Team Work Agreement
    • 17. Points of Improvement?
    • 18. Define Goal of Stay
    • 19. Define Single Point of Contact
    • 20. Set the Clear and Right Expectations
    • 21. Team is Back to India…
    • 22. Project Got Changed
    • 23. Work Without Techno-Functional Knowledge
    • 24. The Project Outlook
    • 25. Initial Distributed Sprints
    • 26. Planning Meetings Like Shooting Arrows In Dark
    • 27. … resulting Drop in Mutual Trust
    • 28. After Effects
    • 29. Initial Sprints Failed
    • 30. False Sense of Productivity Loss
    • 31. Working Hard and Harder…
    • 32. Causing Burnouts
    • 33. Customer Threat to Pull the Plug
    • 34. Evolved Distributed Agile Practices
    • 35. Distributed Knowledge Sharing Sessions
    • 36. Distributed Pair Programming
    • 37. Introducing Local Retrospectives
    • 38. Pre-Planning Meetings
    • 39. Informal Distributed Communication
    • 40. Missing Links…
    • 41. Collocate for Each New Project
      http://www.xebia.com
    • 42. Instead of Over Commit But Under Deliver…
    • 43. Under Commit and Over Deliver
    • 44. Focus on Knowledge Exchange
    • 45. References
      http://blog.xebia.com/2009/06/02/knowledge-sharing-between-distributed-teams/)
      http://blog.xebia.com/2009/05/21/augmented-distributed-agile-teams-the-need-of-local-retrospective/
      http://blog.xebia.com/2008/08/14/preparing-for-agile-maintenance-knowledge-management/
      http://xebee.xebia.in/2009/12/29/the-nutbolt-pattern-for-distributed-scrum-development/
      http://www.xebia.com
    • 46. Questions???
      http://www.xebia.com

    ×