Agile Project Management for Globally Distributed Teams

February 21, 2009 | Author: PM Hut | Filed under: Agile Project Management, Project Management Best Practices, SCRUM

Agile Project Management for Globally Distributed Teams
By Patrick Merg

What’s the perfect Agile team size? The typical Scrum team size is 5-7 people in one location with a dedicated product owner. This model has been proven out time after time. However, expand the team to 4 project managers, 50 people around the world, three different outsource vendors, three different languages, umpteen time-zones, a multitude of contractors, a team of product owners and you have a challenge. Standard, by the book Scrum will not work and we already know by experience that waterfall does not work.

What to do? Pick the best out of multiple project management methodologies and tailor a process that works for you. The goals are still the same, fast development, customer involvement, frequent feedback, and reduced waste. I’ve seen lots of experts write about standard scrum in small teams. I don’t see much written about large agile teams.

Scrum, What works for Globally Distributed Teams:

  • User Stories
  • Short Sprints
  • Test automation
  • A commercial web based Agile PM tool
  • Burn down charts
  • Multiple Scrum Masters
  • Customer involvement
  • Prioritized product backlog
  • Scrum of Scrums

Scrum, What does not work for Globally Distributed Teams:

  • Daily standup meetings for the entire team
  • A single product owner
  • Sticky notes for user stories
  • Developers adding tasks

Things to try: I have and it worked

  • A product owner team
  • Three sprints per user story
    • User story definition
    • User story development
    • User story QA/Test Automation/UAT
  • Dedicated System Architects
  • Multiple Project Managers - Scrum Masters
  • Predefined tasks per user stories
  • Multiple interacting scrum teams
  • Be flexible with your approach

Patrick Merg is a determined, results-oriented management professional that creates, sells, and delivers high-value, innovative business software solutions. He utilizes leadership, communication and interpersonal skills to build high performing agile software development teams that meet and exceed goals. Patrick has a strong background in agile project management, leading software engineering teams and innovative product development. He runs a blog on Agile Project Management, which can be found at: http://patmerg.blogspot.com/

Share this article:
  • Digg
  • del.icio.us
  • Facebook
  • Google
  • blogmarks
  • LinkedIn
  • Reddit
  • StumbleUpon
  • TwitThis
  • Yahoo! Buzz

Related Articles

No comments yet.

feel free to leave a comment

Comment Guidelines: Basic XHTML is allowed (a href, strong, em, code). All line breaks and paragraphs are automatically generated. Off-topic or inappropriate comments will be edited or deleted. Email addresses will never be published. Keep it PG-13 people!

XHTML: You can use these tags: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

All fields marked with " * " are required.

Project Management Categories