All About Agile | Agile Development Made Easy!
Tags:
Permalink Reply by John Reber on February 3, 2010 at 16:07
Permalink Reply by Kelly Waters on February 4, 2010 at 21:17
Permalink Reply by Patrick on February 10, 2010 at 22:03
Permalink Reply by Kelly Waters on February 10, 2010 at 22:11
Permalink Reply by Perry Mizota on February 16, 2011 at 17:42 Hi Kelly,
We recently did a blog post on this exact topic. You can check it out at http://teleplace.wordpress.com/2011/01/25/finding-a-place-for-distr....
Perry
Teleplace
Permalink Reply by Kristine on March 3, 2011 at 16:40 Hi Kelly.
We work with lots of companies that come across this issue, and after repeated questioning, one of our evangelists blogged on Agile with remote teams. Check it out- hopefully it can answer some questions! http://www.accurev.com/blog/2010/07/15/agile-remote-teams/
Kristine
Permalink Reply by Tim Ottinger on May 24, 2011 at 21:04 Here are a few tips for you.
http://agileinaflash.blogspot.com/2011/04/rules-for-distributed-tea...
Hi Kelly,
We have been practicing distributed agile for almost 5 years now. I certainly agree to the fact that co-location aids agile but being a software services provider.. distributed agile is inevitable. There are different ways to bridge this gap ..by way of emails, telecons, video conferencing,voice/video chat, blogs, wikis, collaboration tools, continuous integration and many more, but beyond these tools the way in which a team is distributed can aid/hamper agility.
1) In most projects we ensure that the Product owner is co-located with the business groups and the end users.
2) When team members are split across geographies then split of work happens based on the features
ex: Feature 1 - team in Sydney , Feature 2 &3 - team in Bangalore, Feature 4 - team in London
Try to avoid split based on the tasks.
ex: Coding - team in Sydney, Testing - team in Bangalore, Design - team in London
3) Consider a person with a good functional knowledge of the application/domain as the scrum master and locate this person along with the team. If we do not have the luxury to have scrum masters for each distributed team , consider identifying a Proxy scrum master ( a person from within the team can be groomed to play this role).
Hope it helps
-Sowmya
© 2012 Created by Kelly Waters.