Governance of Distributed AgileProjects: Critical Success Factors                           Raja Bavani
Agenda• Definition of Governance and its Scope• Multilayered Governance (Single Location)• Governance Challenges (Distribu...
Governance           Originated from the Greek word           κυβερνάω (kubernáo) which           means ‘to steer’        ...
Governance – The ScopePerformance management of workflow processes and service levelsFinancial ManagementContract Manageme...
Multilayered Governance (Single Location)Organization Program                              Language and Culture          ...
Governance Challenges (Distributed Agile)                  Language and CultureOrganization                  Leadership St...
Failing Early Vs. Ensuring Early Success• Is ‘Failing Early’ a common phenomenon in Agile teams?• Can ‘Distributed Governa...
Critical Success Factors1.   Identify Key Roles and Team Structures2.   Establish Shared Vision & Facilitate Contextual No...
1. Identify Key Roles and Team Structures          1. Identify ‘Scrum Master’ or             similar role in each site    ...
2. Establish Shared Vision & Facilitate Contextual                                         Norming                  1. Col...
3. Define and Agree on Success Parameters                            1. How do you                               measure  ...
4. Conduct Reviews & Track Action Items                          1. Periodic Steering                             Committe...
5. Understand & Welcome Iteration Progression                                1. Iterations do                             ...
Summary Governance & The Scope of Governance Multilayered Governance (Single Location) Governance Challenges (Distribut...
Discussions + Q&A What has been your experience? Do you have any additional inputs? Do you have any questions?         ...
References• Governance of Distributed Agile Projects: 5 Steps to Ensure  Early Success, Agile Record, July 2011• Top 10 in...
THANK YOU                                                     Raja Bavani                                               Ra...
Upcoming SlideShare
Loading in …5
×

Governence in distributed scrum team-Raja Bavani

923 views

Published on

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

  • Be the first to like this

No Downloads
Views
Total views
923
On SlideShare
0
From Embeds
0
Number of Embeds
127
Actions
Shares
0
Downloads
0
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Governence in distributed scrum team-Raja Bavani

  1. 1. Governance of Distributed AgileProjects: Critical Success Factors Raja Bavani
  2. 2. Agenda• Definition of Governance and its Scope• Multilayered Governance (Single Location)• Governance Challenges (Distributed Agile)• Failing Early Vs. Ensuring Early Success• Critical Success Factors• Summary• Discussions www.agiletour.org
  3. 3. Governance Originated from the Greek word κυβερνάω (kubernáo) which means ‘to steer’ Governance means a mechanism that includes a group of people (or committees, or departments, etc.) that functions as a body for the purpose of administering something by making best decisions in a timely manner.www.agiletour.org 3
  4. 4. Governance – The ScopePerformance management of workflow processes and service levelsFinancial ManagementContract ManagementRelationship ManagementResource ManagementRisk ManagementIssue Management (Legislative, competitive, cultural, …)… www.agiletour.org 4
  5. 5. Multilayered Governance (Single Location)Organization Program  Language and Culture  Leadership Style  Accessibility, Availability  Engagement, Rapport  Shared Vision Project www.agiletour.org 5
  6. 6. Governance Challenges (Distributed Agile) Language and CultureOrganization Leadership Style Organization Accessibility, Availability Program Engagement, Rapport Program Shared Vision Project Organization Project Program Project www.agiletour.org 6
  7. 7. Failing Early Vs. Ensuring Early Success• Is ‘Failing Early’ a common phenomenon in Agile teams?• Can ‘Distributed Governance’ fail?• How do ‘Distributed Governance’ teams need to perceive early failures of Agile teams?• How can ‘Distributed Governance’ teams ensure ‘Early Success’?Ensure that governance team• comprises of representatives from all sites• works together as a single body at global level www.agiletour.org 7
  8. 8. Critical Success Factors1. Identify Key Roles and Team Structures2. Establish Shared Vision & Facilitate Contextual Norming3. Define and Agree on Success Parameters4. Conduct Reviews and Track Action Items5. Understand and Welcome Iteration Progression www.agiletour.org 8
  9. 9. 1. Identify Key Roles and Team Structures 1. Identify ‘Scrum Master’ or similar role in each site 2. Structure local teams based on desired behavior or expected outcome 3. Understand what differentiates distributed agile from team extension or staff augmentation www.agiletour.org 9
  10. 10. 2. Establish Shared Vision & Facilitate Contextual Norming 1. Collaborative exercise supported by executive sponsor 2. Senior leadership and teams at each location needs to understand the project vision 3. Distributed teams need to see the big picture and understand project goals. www.agiletour.org 10
  11. 11. 3. Define and Agree on Success Parameters 1. How do you measure success at different stages? 2. Do you apply the same parameters for all sites? www.agiletour.org 11
  12. 12. 4. Conduct Reviews & Track Action Items 1. Periodic Steering Committee Reviews 2. Monthly reviews during initial stages 3. Proactive instead of reactive www.agiletour.org 12
  13. 13. 5. Understand & Welcome Iteration Progression 1. Iterations do progress 2. Do not expect perfect results during the first few iterations 3. Start the first iteration with simple user stories www.agiletour.org 13
  14. 14. Summary Governance & The Scope of Governance Multilayered Governance (Single Location) Governance Challenges (Distributed Agile) Failing Early Vs. Ensuring Early Success Critical Success Factors www.agiletour.org 14
  15. 15. Discussions + Q&A What has been your experience? Do you have any additional inputs? Do you have any questions? www.agiletour.org 15
  16. 16. References• Governance of Distributed Agile Projects: 5 Steps to Ensure Early Success, Agile Record, July 2011• Top 10 indications that you moved up from offshore staff augmentation into agile software development, Agile Record, April 2011• Do you need a Project Manager in an agile offshore team?, Agile Record, October 2011 www.agiletour.org 16
  17. 17. THANK YOU Raja Bavani Raja_Bavani@mindtree.com +91 20 67924038 www.mindtree.com http://www.mindtree.com/blogs/author/raja-bavani www.agiletour.org

×