SlideShare une entreprise Scribd logo
1  sur  25
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

Contenu connexe

En vedette

Rick Neighbarger - Improving Effectiveness On Distributed Teams
Rick Neighbarger - Improving Effectiveness On Distributed TeamsRick Neighbarger - Improving Effectiveness On Distributed Teams
Rick Neighbarger - Improving Effectiveness On Distributed TeamsQA or the Highway
 
Remote Agile Software Teams: Worth the Risk?
Remote Agile Software Teams: Worth the Risk?Remote Agile Software Teams: Worth the Risk?
Remote Agile Software Teams: Worth the Risk?MentorMate
 
[Thang nguyen] Best practices for Agile dispered team
[Thang nguyen] Best practices for Agile dispered team[Thang nguyen] Best practices for Agile dispered team
[Thang nguyen] Best practices for Agile dispered teamAgile đây Vietnam
 
Fixed Price Offshore Agile projects
Fixed Price Offshore Agile projectsFixed Price Offshore Agile projects
Fixed Price Offshore Agile projectsNaresh Jain
 
'The Secret Sauce For Organisational Agile': Pete Deemer @ Colombo Agile Conf...
'The Secret Sauce For Organisational Agile': Pete Deemer @ Colombo Agile Conf...'The Secret Sauce For Organisational Agile': Pete Deemer @ Colombo Agile Conf...
'The Secret Sauce For Organisational Agile': Pete Deemer @ Colombo Agile Conf...ColomboCampsCommunity
 
'Making Scrum Distributed Great!': Pete Deemer @ Colombo Agile Conference 2014
'Making Scrum Distributed Great!': Pete Deemer @ Colombo Agile Conference 2014'Making Scrum Distributed Great!': Pete Deemer @ Colombo Agile Conference 2014
'Making Scrum Distributed Great!': Pete Deemer @ Colombo Agile Conference 2014ColomboCampsCommunity
 
Distributed Agile - Agile Tour Sydney 2013
Distributed Agile - Agile Tour Sydney 2013Distributed Agile - Agile Tour Sydney 2013
Distributed Agile - Agile Tour Sydney 2013Ziggyggiz
 
Agile Testing In Offshore - Oslo Meetup
Agile Testing In Offshore - Oslo MeetupAgile Testing In Offshore - Oslo Meetup
Agile Testing In Offshore - Oslo MeetupJan Petter Hagberg
 
Scrum Gathering 2014 - Enabling Distributed Agile Teams
Scrum Gathering 2014 - Enabling Distributed Agile TeamsScrum Gathering 2014 - Enabling Distributed Agile Teams
Scrum Gathering 2014 - Enabling Distributed Agile TeamsTimothy Wise
 
Distributed Agile
Distributed AgileDistributed Agile
Distributed AgileNaresh Jain
 
The D Files: Debunking Myths About Distributed Teams
The D Files: Debunking Myths About Distributed TeamsThe D Files: Debunking Myths About Distributed Teams
The D Files: Debunking Myths About Distributed TeamsAgileDenver
 
Agile Anywhere in the 21st Century: Setting up distributed teams to be effective
Agile Anywhere in the 21st Century: Setting up distributed teams to be effectiveAgile Anywhere in the 21st Century: Setting up distributed teams to be effective
Agile Anywhere in the 21st Century: Setting up distributed teams to be effectiveAgileDenver
 
Lean & Agile Project Management: For Large Distributed Virtual Teams
Lean & Agile Project Management: For Large Distributed Virtual TeamsLean & Agile Project Management: For Large Distributed Virtual Teams
Lean & Agile Project Management: For Large Distributed Virtual TeamsDavid Rico
 
Colours.pptx ana
Colours.pptx anaColours.pptx ana
Colours.pptx analulupipi
 

En vedette (15)

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

Similaire à ATC2013-Umadevi- Distributed Agile Challenges

Retrospective with multiple teams or with a large audience
Retrospective with multiple teams or with a large audienceRetrospective with multiple teams or with a large audience
Retrospective with multiple teams or with a large audienceAbhilash Chandran
 
The Dancing Agile Elephant
The Dancing Agile ElephantThe Dancing Agile Elephant
The Dancing Agile ElephantIsrael Gat
 
Harnessing Agile Development In Distributed Environment Dusan K Part
Harnessing Agile Development In Distributed Environment   Dusan K PartHarnessing Agile Development In Distributed Environment   Dusan K Part
Harnessing Agile Development In Distributed Environment Dusan K PartDusan Kocurek
 
"Virtual team" in Sharif VCcup - Mahdieh Tabatabaei & Erfan Eghbali
"Virtual team" in Sharif  VCcup -  Mahdieh Tabatabaei & Erfan Eghbali"Virtual team" in Sharif  VCcup -  Mahdieh Tabatabaei & Erfan Eghbali
"Virtual team" in Sharif VCcup - Mahdieh Tabatabaei & Erfan EghbaliSmartup Ventures
 
Scrum in Distributed Teams
Scrum in Distributed TeamsScrum in Distributed Teams
Scrum in Distributed TeamsCprime
 
Agile Project Management Facing The Challenges Of Distributed Development U...
Agile Project Management   Facing The Challenges Of Distributed Development U...Agile Project Management   Facing The Challenges Of Distributed Development U...
Agile Project Management Facing The Challenges Of Distributed Development U...Xebia IT Architects
 
Improving success with Distributed Teams
Improving success with Distributed TeamsImproving success with Distributed Teams
Improving success with Distributed TeamsGreg Robinson
 
Virtual team work
Virtual team workVirtual team work
Virtual team workRubina Naz
 
Scaling Agile and distributed development webinar v1.0
Scaling Agile and distributed development webinar v1.0Scaling Agile and distributed development webinar v1.0
Scaling Agile and distributed development webinar v1.0Reedy Feggins Jr
 
Scaling scrum itv-share
Scaling scrum  itv-shareScaling scrum  itv-share
Scaling scrum itv-shareHelen Meek
 
Agile and Design Thinking at IBM
Agile and Design Thinking at IBMAgile and Design Thinking at IBM
Agile and Design Thinking at IBMuxpin
 
How to Combine Design Methods with Agile & Remain Sane
How to Combine Design Methodswith Agile & Remain SaneHow to Combine Design Methodswith Agile & Remain Sane
How to Combine Design Methods with Agile & Remain SaneDen Tserkovnyi
 

Similaire à ATC2013-Umadevi- Distributed Agile Challenges (20)

Failing with agile
Failing with agileFailing with agile
Failing with agile
 
Retrospective with multiple teams or with a large audience
Retrospective with multiple teams or with a large audienceRetrospective with multiple teams or with a large audience
Retrospective with multiple teams or with a large audience
 
The Dancing Agile Elephant
The Dancing Agile ElephantThe Dancing Agile Elephant
The Dancing Agile Elephant
 
Distributed agile
Distributed agileDistributed agile
Distributed agile
 
Harnessing Agile Development In Distributed Environment Dusan K Part
Harnessing Agile Development In Distributed Environment   Dusan K PartHarnessing Agile Development In Distributed Environment   Dusan K Part
Harnessing Agile Development In Distributed Environment Dusan K Part
 
Virtual Teams
Virtual TeamsVirtual Teams
Virtual Teams
 
"Virtual team" in Sharif VCcup - Mahdieh Tabatabaei & Erfan Eghbali
"Virtual team" in Sharif  VCcup -  Mahdieh Tabatabaei & Erfan Eghbali"Virtual team" in Sharif  VCcup -  Mahdieh Tabatabaei & Erfan Eghbali
"Virtual team" in Sharif VCcup - Mahdieh Tabatabaei & Erfan Eghbali
 
Scrum in Distributed Teams
Scrum in Distributed TeamsScrum in Distributed Teams
Scrum in Distributed Teams
 
Agile transformationatscale
Agile transformationatscaleAgile transformationatscale
Agile transformationatscale
 
Agile Transformation at Scale
Agile Transformation at ScaleAgile Transformation at Scale
Agile Transformation at Scale
 
Agile Project Management Facing The Challenges Of Distributed Development U...
Agile Project Management   Facing The Challenges Of Distributed Development U...Agile Project Management   Facing The Challenges Of Distributed Development U...
Agile Project Management Facing The Challenges Of Distributed Development U...
 
Improving success with Distributed Teams
Improving success with Distributed TeamsImproving success with Distributed Teams
Improving success with Distributed Teams
 
Agile Introduction
Agile IntroductionAgile Introduction
Agile Introduction
 
Agile Methodology
Agile MethodologyAgile Methodology
Agile Methodology
 
Virtual team work
Virtual team workVirtual team work
Virtual team work
 
Scaling Agile and distributed development webinar v1.0
Scaling Agile and distributed development webinar v1.0Scaling Agile and distributed development webinar v1.0
Scaling Agile and distributed development webinar v1.0
 
Scaling scrum itv-share
Scaling scrum  itv-shareScaling scrum  itv-share
Scaling scrum itv-share
 
Agile and Design Thinking at IBM
Agile and Design Thinking at IBMAgile and Design Thinking at IBM
Agile and Design Thinking at IBM
 
How to Combine Design Methods with Agile & Remain Sane
How to Combine Design Methodswith Agile & Remain SaneHow to Combine Design Methodswith Agile & Remain Sane
How to Combine Design Methods with Agile & Remain Sane
 
Global Resouces Qse Ap External
Global Resouces Qse Ap ExternalGlobal Resouces Qse Ap External
Global Resouces Qse Ap External
 

Plus de India Scrum Enthusiasts Community

“How We Learnt to Stop Worrying and Live with Uncertainty” – Case Studies fro...
“How We Learnt to Stop Worrying and Live with Uncertainty” – Case Studies fro...“How We Learnt to Stop Worrying and Live with Uncertainty” – Case Studies fro...
“How We Learnt to Stop Worrying and Live with Uncertainty” – Case Studies fro...India Scrum Enthusiasts Community
 
Software 4.0 : “How” of Building Software Driven Business
Software 4.0 : “How” of Building Software Driven BusinessSoftware 4.0 : “How” of Building Software Driven Business
Software 4.0 : “How” of Building Software Driven BusinessIndia Scrum Enthusiasts Community
 
Opening the Mainframe world to Mobile Ecosystem in a seamless and beneficial ...
Opening the Mainframe world to Mobile Ecosystem in a seamless and beneficial ...Opening the Mainframe world to Mobile Ecosystem in a seamless and beneficial ...
Opening the Mainframe world to Mobile Ecosystem in a seamless and beneficial ...India Scrum Enthusiasts Community
 
Workplace Happiness - Is Business Agility Taking us Towards Happy Workplaces?
Workplace Happiness - Is Business Agility Taking us Towards Happy Workplaces?Workplace Happiness - Is Business Agility Taking us Towards Happy Workplaces?
Workplace Happiness - Is Business Agility Taking us Towards Happy Workplaces?India Scrum Enthusiasts Community
 

Plus de India Scrum Enthusiasts Community (20)

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

Dernier

Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Drew Madelung
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...Neo4j
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024The Digital Insurer
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processorsdebabhi2
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdfhans926745
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationRadu Cotescu
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsMaria Levchenko
 
Advantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessAdvantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessPixlogix Infotech
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)wesley chun
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProduct Anonymous
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc
 
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?Antenna Manufacturer Coco
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CVKhem
 
Developing An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of BrazilDeveloping An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of BrazilV3cube
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationSafe Software
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfsudhanshuwaghmare1
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptxHampshireHUG
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...apidays
 
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdfGenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdflior mazor
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoffsammart93
 

Dernier (20)

Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 
Advantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessAdvantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your Business
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
 
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CV
 
Developing An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of BrazilDeveloping An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of Brazil
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
 
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdfGenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdf
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 

ATC2013-Umadevi- Distributed Agile Challenges

  • 1.
  • 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