Thursday, 22 January 2015

Eating an elephant using Scrum!

You cannot eat an elephant in one go! can you?  This means that you can only do away with a complex problem by solving it in smaller chunks.  This applies to software projects or any walk of life.  If you try to solve a problem as a whole, it takes longer and you might end up solving unwanted piece of the puzzle.  The whole idea is do what is needed NOW!

I have to narrow down to software projects.  Solving project issues in smaller units is what Agile principle talks about.  Scrum is one of the methodologies.  Typically the team size in a scrum team is 7 plus or minus 2.  So how can scrum be a solution to a larger project which needs multiple teams / workstreams.

In this case, scrum of scrums comes handy.  A representative from each team attends the daily scrum meeting and answers the 3 questions (what did my team do yesterday?, what is my team going to do today?, Are there any obstacles or dependencies?)

This way the individual representative from different teams can help the team that has impediments.  After all scrum is all about collaboration!
  

No comments: