SlideShare a Scribd company logo
ATC2013-Umadevi- Distributed Agile Challenges
About Me
Certified Scrum Master
16 + Years in IT industry in which 8 Years in Agile
Specialized in
 Distributed Agile Implementation



Large Scale Agile Transformation



Agile Training



SAFe implementation



Agile Assessment
Need for a Distributed Agile

Stakeholders are distributed
Skilled people are spread across
Round the clock support
Cost Savings

3
Distributed Agile Team Patterns

Product Owner in One location
Team in different location
4
Distributed Agile Team Patterns

Multiple Vendor

in a Single Agile team

5
Distributed Agile Team Patterns

Multiple Cross functional teams
from different location
6
Distributed Agile Team Patterns

Single cross functional team in
Multiple Location
7
Distributed Agile Challenges
Communication
Issues

Time zone difference

Lack of Co-ordination

Cultural difference

Transparency

Building Trust

8
Best Practices

Decide on the Pattern and
Customize the framework

Integrated

Distributed

9
Best Practices

Implement it in Stages
1

Start with Co-Located team

Partially Distributed

2

Fully Distributed

3

10
Best Practices

Conduct Combined Planning
and develop Shared Vision
Utilize Overlap hours

Consider only good clarity User stories

Prioritize and share the stories well in advance to
all members

Use visual tools for Planning meeting

11
Best Practices

Continuous Backlog Grooming
and Story Estimation
In a scheduled interval entire team should collaborate and
understand user stories & estimate frequently
Architectural Changes identified and Prioritized by
Architect well in advance

Involve entire team for Estimation

12
Best Practices

Look Ahead Planning to handle Dependency
Try to group
the dependent
user stories
and give it to
one team

Make sure all
dependent
team
participate
for the
planning
meeting

Use feature
team instead
of Component
team

13
Best Practices

It is not the Distance
but Time zone difference is a challenge
Overlap working
Hours

Introduce Additional
Roles

Continuous Backlog
grooming

Iteration Planning
done in 2 days

14
Best Practices

Implement Community of Practice

15
Best Practices

Change the way you communicate
•Move towards synchronous media
phones instead of emails)

(messenger &

•Move towards shared ie visible-to-all
media (Yammer instead of emails)
•Move towards collaborative systems (Wiki,
SharePoint instead of individual documents)
•Reduced documentation

16
Best Practices

Conduct Scrum Of Scrum
Portfolio
Level

Program
Level

Team Level

17
Best Practices

Introduce Additional Meetings
Daily Catch-up meeting

Communities of Practice

Frequent Estimation meetings

Pre planning meeting

Problem Solving meeting

18
Best Practices

Develop ”One team” Mindset
Acknowledge cultural differences

Strengthen Functional Sub culture

Celebrate Festivals, Birthdays etc

Encourage informal communication

Specialized team building exercises & games

Cross cultural training
19
Best Practices

Introduce Agile Engineering Practices

Continuous
Integration and Build

TDD/ ATDD/BDD

Test Automation/
Build Automation

20
Best Practices

Invest on Travel
Bring everyone in one
location for
Release Planning
Team Rotation

Frequent travel by PO

21
Addressing SCRUM Ceremonies…
Daily Standup

In a Room/ Face to Face

Virtual Standup using “net
meeting”

Planning

One full day planning meeting (8
Hours)

2 Day planning meeting

Estimation

Using Poker Cards

Weekly Ones or Twice with entire
team using VC or online tool

Backlog Grooming No need for frequent grooming

Multiple grooming sessions

Demo

Demo during regular hours

Demo during overlap hours
including all team members

Retrospect

In a meeting room

During overlap hours using VC and
online tool like “Group map”

Story boarding

Using Physical Board

Using “Visual Story Board”

User Story

Can be written in a simple Card

ALM tool is a must

22
Finally…

Co Located

Or

Distributed

is immaterial

But

how we bring
Agile values are Important
23
ATC2013-Umadevi- Distributed Agile Challenges
ATC2013-Umadevi- Distributed Agile Challenges

More Related Content

PDF
Communication Challenges in Distributed Agile Projects
PPTX
Team structure
PPT
Organization and team structures
PPT
Software Project Organisation
PPT
Sofware Team Organizations
PPT
RPMG: Ten Ts Of International Virtual Teams
PDF
Agile Teams and Collaboration: What's New About Agile?
PPTX
Lessons learned from managing a distributed agile team
Communication Challenges in Distributed Agile Projects
Team structure
Organization and team structures
Software Project Organisation
Sofware Team Organizations
RPMG: Ten Ts Of International Virtual Teams
Agile Teams and Collaboration: What's New About Agile?
Lessons learned from managing a distributed agile team

Viewers also liked (15)

PDF
Rick Neighbarger - Improving Effectiveness On Distributed Teams
PDF
Remote Agile Software Teams: Worth the Risk?
PPTX
[Thang nguyen] Best practices for Agile dispered team
PDF
Fixed Price Offshore Agile projects
PPTX
'The Secret Sauce For Organisational Agile': Pete Deemer @ Colombo Agile Conf...
PPTX
'Making Scrum Distributed Great!': Pete Deemer @ Colombo Agile Conference 2014
PPTX
Distributed Agile - Agile Tour Sydney 2013
PPTX
Agile Testing In Offshore - Oslo Meetup
PPTX
Scrum Gathering 2014 - Enabling Distributed Agile Teams
PDF
Distributed Agile
PPTX
The D Files: Debunking Myths About Distributed Teams
PDF
Agile Anywhere in the 21st Century: Setting up distributed teams to be effective
PDF
Lean & Agile Project Management: For Large Distributed Virtual Teams
PPTX
Colours.pptx ana
PDF
Agile Trends und Benchmarks 2013
Rick Neighbarger - Improving Effectiveness On Distributed Teams
Remote Agile Software Teams: Worth the Risk?
[Thang nguyen] Best practices for Agile dispered team
Fixed Price Offshore Agile projects
'The Secret Sauce For Organisational Agile': Pete Deemer @ Colombo Agile Conf...
'Making Scrum Distributed Great!': Pete Deemer @ Colombo Agile Conference 2014
Distributed Agile - Agile Tour Sydney 2013
Agile Testing In Offshore - Oslo Meetup
Scrum Gathering 2014 - Enabling Distributed Agile Teams
Distributed Agile
The D Files: Debunking Myths About Distributed Teams
Agile Anywhere in the 21st Century: Setting up distributed teams to be effective
Lean & Agile Project Management: For Large Distributed Virtual Teams
Colours.pptx ana
Agile Trends und Benchmarks 2013
Ad

Similar to ATC2013-Umadevi- Distributed Agile Challenges (20)

PDF
Failing with agile
PPTX
Retrospective with multiple teams or with a large audience
PPT
The Dancing Agile Elephant
PPTX
Distributed agile
PPTX
Harnessing Agile Development In Distributed Environment Dusan K Part
ODP
Virtual Teams
PDF
"Virtual team" in Sharif VCcup - Mahdieh Tabatabaei & Erfan Eghbali
PPTX
Scrum in Distributed Teams
PDF
PDF
Agile Transformation at Scale
PPT
Agile Project Management Facing The Challenges Of Distributed Development U...
PPT
Improving success with Distributed Teams
PPTX
Agile Introduction
PPT
Agile Methodology
PPTX
Virtual team work
PDF
Scaling Agile and distributed development webinar v1.0
PPTX
Scaling scrum itv-share
PPT
Agile and Design Thinking at IBM
PPTX
How to Combine Design Methods with Agile & Remain Sane
PPT
Global Resouces Qse Ap External
Failing with agile
Retrospective with multiple teams or with a large audience
The Dancing Agile Elephant
Distributed agile
Harnessing Agile Development In Distributed Environment Dusan K Part
Virtual Teams
"Virtual team" in Sharif VCcup - Mahdieh Tabatabaei & Erfan Eghbali
Scrum in Distributed Teams
Agile Transformation at Scale
Agile Project Management Facing The Challenges Of Distributed Development U...
Improving success with Distributed Teams
Agile Introduction
Agile Methodology
Virtual team work
Scaling Agile and distributed development webinar v1.0
Scaling scrum itv-share
Agile and Design Thinking at IBM
How to Combine Design Methods with Agile & Remain Sane
Global Resouces Qse Ap External
Ad

More from India Scrum Enthusiasts Community (20)

PPTX
Deciphering Agile Big Data
PPTX
“How We Learnt to Stop Worrying and Live with Uncertainty” – Case Studies fro...
PPTX
Rubber Meets the Road
PPTX
Can Agile Enthusiasm See The Organization Through?
PPTX
Agile​ ​HR​ ​From​ ​the​ ​trenches
PDF
PPTX
Software 4.0 : “How” of Building Software Driven Business
PPTX
Agile Digital Architecture
PPTX
Governance mechanism to further business agility
PDF
Opening the Mainframe world to Mobile Ecosystem in a seamless and beneficial ...
PDF
Workplace Happiness - Is Business Agility Taking us Towards Happy Workplaces?
PDF
Wave 2 of Agile: Agile Leadership Redefined
PDF
Agile Engineering Environment – 2017
PPTX
Management for Agility and Outcomes
PPTX
Agile Mindset Shifting: Agile For All
PDF
Agile Engineering Environment – 2017
PDF
Wave 2 of Agile: Agile Leadership Redefined
PDF
Five (Oops!) Six Mistakes You are Making as a Leader
PPTX
Empower the Forbidden Power Players
PPTX
Agility in Education System for Digital India
Deciphering Agile Big Data
“How We Learnt to Stop Worrying and Live with Uncertainty” – Case Studies fro...
Rubber Meets the Road
Can Agile Enthusiasm See The Organization Through?
Agile​ ​HR​ ​From​ ​the​ ​trenches
Software 4.0 : “How” of Building Software Driven Business
Agile Digital Architecture
Governance mechanism to further business agility
Opening the Mainframe world to Mobile Ecosystem in a seamless and beneficial ...
Workplace Happiness - Is Business Agility Taking us Towards Happy Workplaces?
Wave 2 of Agile: Agile Leadership Redefined
Agile Engineering Environment – 2017
Management for Agility and Outcomes
Agile Mindset Shifting: Agile For All
Agile Engineering Environment – 2017
Wave 2 of Agile: Agile Leadership Redefined
Five (Oops!) Six Mistakes You are Making as a Leader
Empower the Forbidden Power Players
Agility in Education System for Digital India

Recently uploaded (20)

PPTX
A Presentation on Artificial Intelligence
PDF
Approach and Philosophy of On baking technology
PPTX
Programs and apps: productivity, graphics, security and other tools
PPTX
SOPHOS-XG Firewall Administrator PPT.pptx
PDF
Univ-Connecticut-ChatGPT-Presentaion.pdf
PDF
1 - Historical Antecedents, Social Consideration.pdf
PPTX
OMC Textile Division Presentation 2021.pptx
PDF
Microsoft Solutions Partner Drive Digital Transformation with D365.pdf
PDF
Agricultural_Statistics_at_a_Glance_2022_0.pdf
PDF
Building Integrated photovoltaic BIPV_UPV.pdf
PPTX
cloud_computing_Infrastucture_as_cloud_p
PDF
Web App vs Mobile App What Should You Build First.pdf
PDF
Video forgery: An extensive analysis of inter-and intra-frame manipulation al...
PPTX
TLE Review Electricity (Electricity).pptx
PDF
A comparative study of natural language inference in Swahili using monolingua...
PDF
DASA ADMISSION 2024_FirstRound_FirstRank_LastRank.pdf
PPTX
Group 1 Presentation -Planning and Decision Making .pptx
PDF
A comparative analysis of optical character recognition models for extracting...
PDF
gpt5_lecture_notes_comprehensive_20250812015547.pdf
PDF
Assigned Numbers - 2025 - Bluetooth® Document
A Presentation on Artificial Intelligence
Approach and Philosophy of On baking technology
Programs and apps: productivity, graphics, security and other tools
SOPHOS-XG Firewall Administrator PPT.pptx
Univ-Connecticut-ChatGPT-Presentaion.pdf
1 - Historical Antecedents, Social Consideration.pdf
OMC Textile Division Presentation 2021.pptx
Microsoft Solutions Partner Drive Digital Transformation with D365.pdf
Agricultural_Statistics_at_a_Glance_2022_0.pdf
Building Integrated photovoltaic BIPV_UPV.pdf
cloud_computing_Infrastucture_as_cloud_p
Web App vs Mobile App What Should You Build First.pdf
Video forgery: An extensive analysis of inter-and intra-frame manipulation al...
TLE Review Electricity (Electricity).pptx
A comparative study of natural language inference in Swahili using monolingua...
DASA ADMISSION 2024_FirstRound_FirstRank_LastRank.pdf
Group 1 Presentation -Planning and Decision Making .pptx
A comparative analysis of optical character recognition models for extracting...
gpt5_lecture_notes_comprehensive_20250812015547.pdf
Assigned Numbers - 2025 - Bluetooth® Document

ATC2013-Umadevi- Distributed Agile Challenges

  • 2. About Me Certified Scrum Master 16 + Years in IT industry in which 8 Years in Agile Specialized in  Distributed Agile Implementation  Large Scale Agile Transformation  Agile Training  SAFe implementation  Agile Assessment
  • 3. Need for a Distributed Agile Stakeholders are distributed Skilled people are spread across Round the clock support Cost Savings 3
  • 4. Distributed Agile Team Patterns Product Owner in One location Team in different location 4
  • 5. Distributed Agile Team Patterns Multiple Vendor in a Single Agile team 5
  • 6. Distributed Agile Team Patterns Multiple Cross functional teams from different location 6
  • 7. Distributed Agile Team Patterns Single cross functional team in Multiple Location 7
  • 8. Distributed Agile Challenges Communication Issues Time zone difference Lack of Co-ordination Cultural difference Transparency Building Trust 8
  • 9. Best Practices Decide on the Pattern and Customize the framework Integrated Distributed 9
  • 10. Best Practices Implement it in Stages 1 Start with Co-Located team Partially Distributed 2 Fully Distributed 3 10
  • 11. Best Practices Conduct Combined Planning and develop Shared Vision Utilize Overlap hours Consider only good clarity User stories Prioritize and share the stories well in advance to all members Use visual tools for Planning meeting 11
  • 12. Best Practices Continuous Backlog Grooming and Story Estimation In a scheduled interval entire team should collaborate and understand user stories & estimate frequently Architectural Changes identified and Prioritized by Architect well in advance Involve entire team for Estimation 12
  • 13. Best Practices Look Ahead Planning to handle Dependency Try to group the dependent user stories and give it to one team Make sure all dependent team participate for the planning meeting Use feature team instead of Component team 13
  • 14. Best Practices It is not the Distance but Time zone difference is a challenge Overlap working Hours Introduce Additional Roles Continuous Backlog grooming Iteration Planning done in 2 days 14
  • 16. Best Practices Change the way you communicate •Move towards synchronous media phones instead of emails) (messenger & •Move towards shared ie visible-to-all media (Yammer instead of emails) •Move towards collaborative systems (Wiki, SharePoint instead of individual documents) •Reduced documentation 16
  • 17. Best Practices Conduct Scrum Of Scrum Portfolio Level Program Level Team Level 17
  • 18. Best Practices Introduce Additional Meetings Daily Catch-up meeting Communities of Practice Frequent Estimation meetings Pre planning meeting Problem Solving meeting 18
  • 19. Best Practices Develop ”One team” Mindset Acknowledge cultural differences Strengthen Functional Sub culture Celebrate Festivals, Birthdays etc Encourage informal communication Specialized team building exercises & games Cross cultural training 19
  • 20. Best Practices Introduce Agile Engineering Practices Continuous Integration and Build TDD/ ATDD/BDD Test Automation/ Build Automation 20
  • 21. Best Practices Invest on Travel Bring everyone in one location for Release Planning Team Rotation Frequent travel by PO 21
  • 22. Addressing SCRUM Ceremonies… Daily Standup In a Room/ Face to Face Virtual Standup using “net meeting” Planning One full day planning meeting (8 Hours) 2 Day planning meeting Estimation Using Poker Cards Weekly Ones or Twice with entire team using VC or online tool Backlog Grooming No need for frequent grooming Multiple grooming sessions Demo Demo during regular hours Demo during overlap hours including all team members Retrospect In a meeting room During overlap hours using VC and online tool like “Group map” Story boarding Using Physical Board Using “Visual Story Board” User Story Can be written in a simple Card ALM tool is a must 22
  • 23. Finally… Co Located Or Distributed is immaterial But how we bring Agile values are Important 23