SlideShare uma empresa Scribd logo
1 de 21
Cognizant Business Consulting

Top 10 challenges faced by distributed
Agile teams and Viable solutions

Dec 2013
Naresh A, Principle Agile Consultant & Coach
naresh.arumugam@cognizant.com

Cognizant Process & Quality Consulting Group (CBC-PQC)
Speaker

Naresh A
• Education
o Certified Scrum Master, Scrum Alliance
o Trained SAFe Agilist

• Current Role:
o Principal Agile Consultant & Coach

• Organization:
o Cognizant Technology Solutions

• My Activities:
o Coaching teams to adopt Agile principles and values
o Help client organisations to Scale Agile
o Conducting Agile simulations sessions
o Building Agile consulting capabilities at Cognizant

2

©2013, Cognizant
Distributed teams
Definition – Teams that have something preventing
them from collaborating ‘in person and face to face’
Common reasons –

•
•
•
•
•

Globally business operation
Economies of scale
Availability of skilled people
Localized vendor
Mergers & Acquisitions

Source: Definition by Tim wise written on topic Enabling distributed Agile teams from leading Agile.com
3

©2013, Cognizant
Collocated teams
This is what we are missing
in a distributed team
scenario...

Illustration courtesy: from Erran carmel blog on Brazilian agile way /

Illustration courtesy: Common-tech.com, new on An Agile Workspace

4
©2013, Cognizant
Illustration courtesy: blogs.msdn.com
1. Quality of collaboration suffers
Teams’ communication
Bandwidth
Distributed Agile teams
• Inability to self-organize
• Difficulty in building trust
• Spending more time in emails, chats, docs
• Difficulty in “show and tell”
• Investments in acquiring & maintaining
tools & devices

Email

Readily
available

Messenger
Desk phone
High quality audio device

Scarce

Screen sharing, WebEx, LM
Individual web cams, VCs
High quality VCs, electronic WB

Co-located Agile teams

5

©2013, Cognizant

Face to Face, Interactive white board & Post-its

LM – Live Meeting, VC – Video Conferencing, WB – White Board
1. Enabling high level of collaboration
Building trust within distributed teams
• Travels during release planning, for couple of iterations
• Through early progress in terms of working software
Collaboration using digital tools
• High resolutions personal Web cam,
• VC with wide angle cameras
• Virtual teams room/office (Sococo)

Team building activities
• Working agreement
• Team building exercises/ social activities
• Leadership workshop for management
Sococo : Product which creates a virtual team room / Office
6

©2013, Cognizant
2. Delay in getting things done
• Increase in hand-offs, documentations leads to non- value adding items
• ‘Tracking syndrome’ - defects, tasks, issues tracking increases
• Additional management overhead

• Increase in waiting time and bottlenecks, reduces agility
• Time To Market (TTM) and feedback cycle time suffers

www.crisp.se/file-uploads/Kanban-vs-Scrum.pdf

7

©2013, Cognizant

www.crisp.se/file-uploads/Kanban-vs-Scrum.pdf
2. Employ some lean concepts
Focus on your value stream • Study bottlenecks/ constrains through value stream mapping exercise
• Exercise ‘one-piece flow’ of backlog items within your iterations

• Deploy collaboration platform, eg: collaborating at user story level

“Focus on delivering working software early & often”

Illustration courtesy: Henrik Kniberg & Mattias skarin blog on Kanban vs scrum how to make best of both specifying (S), designing (D), coding (C), writing

of tests (W), integrating (I), and testing (T)
Illustration courtesy by Damon Poole blog, Do it yourself agile

8

©2013, Cognizant
3. Difficulty in managing global teams
Illustration courtesy by Matt’s blog on

How is wordpress.com made?

Culture of open source Vs large
IT enterprises/ captives
At Work, culture is all about how You Work
Self-Organize

Being Told

Being
Accountable

Low trust

Collaboration

Siloes

Automation
Managing
Work
Shared
Responsibility

Manual
Managing
Person
Individual
Responsibility

Most IT enterprises tend toward Right
9
©2013, Cognizant
References: 7 Signs of Great Open Source Organization Culture by Michael Cannon
3. Enterprise lessons from open source communities
Plan
A or B ?

Let us go
with ‘B’

Illustration courtesy, Eric Ries author of Principles
of lean start-up - http://lean.st/

What works • Keep enterprise as slices of lean units, like start-ups
• Empower to make more local decisions within their boundaries

• Provide versatile technology platforms instead of specifying framework & tools
10

©2013, Cognizant
4. Challenges with adopting technology enabler
• Additional time spent on learning new tools and techniques
• Users being left with little options (but to adopt a given tool or a platform)
• Decisions being made by small groups ( Enterprise level – build or purchase)

• Challenges related to acceptance from users on new platforms and tools

11

©2013, Cognizant
4. Understanding the technology needs

What works -

• Provide choices on technology enabler for given purpose
• Enable users to adopt in addition to selling the tools to executives
• Train using real time scenarios
• Establish forums to share tips and best practices

12

©2013, Cognizant
5. Inefficiencies with team distribution structures
• Distributed without sufficient justification
-

Traditional working model, power center

• Isolated teams

- Development by a vendor and testing by a different vendor
- Skill streams – HTML team, JavaScript teams, DB teams
• Onshore-offshore teams / near shore
- Parent – child locations
• Changing/ Disturbing team setup
- Disrupting teams with project or releases boundaries
-

13

Sharing team members with other teams

©2013, Cognizant
5. Effective team formation
Standing team
Project B
Project A

Project C

Projects /Requests

Team ramp-up
What works • Distributed Agile works well with standing teams
• Team dispersion at the end of project need to be carefully considered
• Established, cross functional teams
14

©2013, Cognizant
5. Effective team structures
Service Team B

Feature
Team A

Feature
Team B
Service Team A

Feature
Team C

What works • Keep your ‘feature’ teams close to business stakeholders (closer time zones)
• While ‘feature’ teams run on iteration, ‘Service ‘teams can adopt Kanban
• Team Optimization - Highly skilled small teams Vs large teams
What didn’t work • Keeping locations ‘role centric’ ex : Business Analyst team
• Architecture centric teams ex: Presentation, Business layer, Data Base teams
15

©2013, Cognizant
6. Unproductive team behavior
• ‘Surface’ Vs ‘work centric’ sub-groups
- Regional, need based sub-groups
- Impacts teams’ cross functional ability
• Power or Knowledge centers
- Regional decision making, no collective decisions
- Us Vs Them

• Uncertainty avoidance Vs Risk taking ability
- Detailed planning work, upfront documentation
What works• Cross-cultural teams with work centric sub groups
• Seeding experts within new learning teams and locations

• Senior members being distributed, travel (2 - 4 weeks)
• Building trust – Better communication
16

©2013, Cognizant

Illustration courtesy: Phil
Mickinney’s blog doyou-have-a-culture-ofinnovation.html
7. Agile transformation with ‘global’ IT shops
Team which drives ‘global’ transformation face
challenges with
• Consistency of information being communicated
• Coordination & tracking of activities globally
• Multi- cultural ( or Cross- cultural) trust issues

Illustration courtesy: Laurent Meurisse ,
Blog Test driven business for lean start-up

• Centralization control – strategies, decisions

What works –
• Do it the Agile way – Plan iterations, PSIs’*
• Start small – look for ‘Minimum Viable Product’
• Create backlogs, plan iterations - what works best
*PSI – Potential Shippable Increment
17

©2013, Cognizant
8. Coaching hurdles with distributed teams
• Tendency to reverse to sequential approach
– Waterfall styled project plans, Iteration plan

• Poor visibility of distributed teams
– Locations other than where the coaches is available
• Setting the expectation with leadership
- Level of Agility – possible impact

• Maintaining consistency in coaching across regions
What works• Observe team planning styles - release & iteration
• Travel to other locations to meet rest, proxy coach
• Community forums amongst coaches of different region
18

©2013, Cognizant
9. Risk of global business teams being left out
• Business are more distributed than than IT people
• Business teams not being part of IT Agile transformation
• Lack of training, awareness on lean and Agile principles
• Non-availability of business stakeholders during demo, reviews
What works –
• Align Business and IT organization to delivery greater value
• Educate and communicate the new approach
• Help using lean principles for managing business idea & themes

19

©2013, Cognizant
10.Time zone differences
• Team working hours
- Truncated time window to
collaborate

Illustration courtesy : Robert Maksimchuk , Rally NA,

NA and UK with day light saving
NA
12
1

am

UK
4
5

am

APA
930
1030

am

-

NA with

APAC

-

EU with

ANZ

• Hard working hours
- Coming early or leaving late

6
7
8
9

1130
1230
130
230

pm
pm
pm

6

10

330

pm

7

11

430

pm

8

• Extreme time zone

2
3
4
5

12

pm

530

pm

9

1

pm

630

pm

10

2

pm

730

pm

11

3

pm

830

pm

4

pm

930

pm
pm
pm

12

pm

What works1
pm
5
pm
1030
2
pm
6
pm
1130
• Working Agreement eg: Most team discussions during rush or busy hour
• Minimize dependencies among teams in multiple locations
• Be available for rest of the team during working hours
• Teams good practices and learning from other teams and projects

20

©2013, Cognizant
Summary
1.

Building trust within distributed teams and Collaboration using digital
tools

2.

Study bottlenecks/ constrains through value stream mapping exercise

3.

Keep enterprise as slices of lean units, like start-ups

4.

Provide choices on technology enabler for given purpose

5.

Distributed Agile works well with standing teams

6.

Seeding experts within new learning teams and locations

7.

Agile transformation - Start small – look for ‘Minimum Viable Product’

8.

Community forums amongst coaches of different region

9.

Align Business and IT organization to delivery greater value

10. Be available for rest of the team during working hours
21

©2013, Cognizant

Mais conteúdo relacionado

Mais procurados

Webinar: 7 Steps to a Successful ITSM Tool Implementation
Webinar:  7 Steps to a Successful ITSM Tool ImplementationWebinar:  7 Steps to a Successful ITSM Tool Implementation
Webinar: 7 Steps to a Successful ITSM Tool ImplementationNavvia
 
Real World Effective/Agile Requirements - IBM Innovate 2010 -sally elatta
Real World Effective/Agile Requirements - IBM Innovate 2010 -sally elattaReal World Effective/Agile Requirements - IBM Innovate 2010 -sally elatta
Real World Effective/Agile Requirements - IBM Innovate 2010 -sally elattaSally Elatta
 
Synerzip’s Top 10 Take Aways, From Agile 2013
Synerzip’s Top 10 Take Aways, From Agile 2013Synerzip’s Top 10 Take Aways, From Agile 2013
Synerzip’s Top 10 Take Aways, From Agile 2013Synerzip
 
Agile Washington 2015 Creating a Learning Culture
Agile Washington 2015 Creating a Learning CultureAgile Washington 2015 Creating a Learning Culture
Agile Washington 2015 Creating a Learning CultureRenee Troughton
 
Scaling agile without the scaling framework
Scaling agile without the scaling frameworkScaling agile without the scaling framework
Scaling agile without the scaling frameworkagilebydesign
 
3) organizing for agility
3) organizing for agility3) organizing for agility
3) organizing for agilityagilebydesign
 
Agile and SOA Comparing the Two
Agile and SOA Comparing the TwoAgile and SOA Comparing the Two
Agile and SOA Comparing the TwoSally Elatta
 
What does-a-ba-do-on-an-agile-project
What does-a-ba-do-on-an-agile-projectWhat does-a-ba-do-on-an-agile-project
What does-a-ba-do-on-an-agile-projectTamir Taha
 
LAST 2013 - Use games to innovate
LAST 2013 - Use games to innovateLAST 2013 - Use games to innovate
LAST 2013 - Use games to innovateantonrossouw
 
Acceleration & Focus - A Simple Approach to Faster Execution
Acceleration & Focus - A Simple Approach to Faster ExecutionAcceleration & Focus - A Simple Approach to Faster Execution
Acceleration & Focus - A Simple Approach to Faster ExecutionProjectCon
 
Executive agility to be able to respond effectively in chaosZXM Webinar -
Executive agility to be able to respond effectively in chaosZXM Webinar - Executive agility to be able to respond effectively in chaosZXM Webinar -
Executive agility to be able to respond effectively in chaosZXM Webinar - Mia Horrigan
 
Agile Network India | Techniques to handle large distributed teams | Milind R...
Agile Network India | Techniques to handle large distributed teams | Milind R...Agile Network India | Techniques to handle large distributed teams | Milind R...
Agile Network India | Techniques to handle large distributed teams | Milind R...AgileNetwork
 
Disciplined agile business analysis
Disciplined agile business analysisDisciplined agile business analysis
Disciplined agile business analysisScott W. Ambler
 
Agile Myths and Pitfalls - 2020 (ver 0.8)
Agile Myths and Pitfalls - 2020 (ver 0.8)Agile Myths and Pitfalls - 2020 (ver 0.8)
Agile Myths and Pitfalls - 2020 (ver 0.8)Fabio Armani
 

Mais procurados (20)

Webinar: 7 Steps to a Successful ITSM Tool Implementation
Webinar:  7 Steps to a Successful ITSM Tool ImplementationWebinar:  7 Steps to a Successful ITSM Tool Implementation
Webinar: 7 Steps to a Successful ITSM Tool Implementation
 
Real World Effective/Agile Requirements - IBM Innovate 2010 -sally elatta
Real World Effective/Agile Requirements - IBM Innovate 2010 -sally elattaReal World Effective/Agile Requirements - IBM Innovate 2010 -sally elatta
Real World Effective/Agile Requirements - IBM Innovate 2010 -sally elatta
 
Synerzip’s Top 10 Take Aways, From Agile 2013
Synerzip’s Top 10 Take Aways, From Agile 2013Synerzip’s Top 10 Take Aways, From Agile 2013
Synerzip’s Top 10 Take Aways, From Agile 2013
 
Agile Washington 2015 Creating a Learning Culture
Agile Washington 2015 Creating a Learning CultureAgile Washington 2015 Creating a Learning Culture
Agile Washington 2015 Creating a Learning Culture
 
Scaling agile without the scaling framework
Scaling agile without the scaling frameworkScaling agile without the scaling framework
Scaling agile without the scaling framework
 
3) organizing for agility
3) organizing for agility3) organizing for agility
3) organizing for agility
 
Agile and SOA Comparing the Two
Agile and SOA Comparing the TwoAgile and SOA Comparing the Two
Agile and SOA Comparing the Two
 
IIT Academy - Masterclass - Enterprise Agile
IIT Academy - Masterclass - Enterprise AgileIIT Academy - Masterclass - Enterprise Agile
IIT Academy - Masterclass - Enterprise Agile
 
What does-a-ba-do-on-an-agile-project
What does-a-ba-do-on-an-agile-projectWhat does-a-ba-do-on-an-agile-project
What does-a-ba-do-on-an-agile-project
 
The Agile Project Manager - fact or fiction ?
The Agile Project Manager - fact or fiction ?The Agile Project Manager - fact or fiction ?
The Agile Project Manager - fact or fiction ?
 
IIT Academy - Masterclass - Scaling Agility
IIT Academy - Masterclass - Scaling AgilityIIT Academy - Masterclass - Scaling Agility
IIT Academy - Masterclass - Scaling Agility
 
LAST 2013 - Use games to innovate
LAST 2013 - Use games to innovateLAST 2013 - Use games to innovate
LAST 2013 - Use games to innovate
 
Acceleration & Focus - A Simple Approach to Faster Execution
Acceleration & Focus - A Simple Approach to Faster ExecutionAcceleration & Focus - A Simple Approach to Faster Execution
Acceleration & Focus - A Simple Approach to Faster Execution
 
Executive agility to be able to respond effectively in chaosZXM Webinar -
Executive agility to be able to respond effectively in chaosZXM Webinar - Executive agility to be able to respond effectively in chaosZXM Webinar -
Executive agility to be able to respond effectively in chaosZXM Webinar -
 
Agility @ Industrie IT
Agility @ Industrie ITAgility @ Industrie IT
Agility @ Industrie IT
 
Scaling scrum agile2010
Scaling scrum agile2010Scaling scrum agile2010
Scaling scrum agile2010
 
Agile Network India | Techniques to handle large distributed teams | Milind R...
Agile Network India | Techniques to handle large distributed teams | Milind R...Agile Network India | Techniques to handle large distributed teams | Milind R...
Agile Network India | Techniques to handle large distributed teams | Milind R...
 
Disciplined agile business analysis
Disciplined agile business analysisDisciplined agile business analysis
Disciplined agile business analysis
 
Delivering value
Delivering valueDelivering value
Delivering value
 
Agile Myths and Pitfalls - 2020 (ver 0.8)
Agile Myths and Pitfalls - 2020 (ver 0.8)Agile Myths and Pitfalls - 2020 (ver 0.8)
Agile Myths and Pitfalls - 2020 (ver 0.8)
 

Semelhante a ATC2013-Naresh Arumugam- Top 10 challenges with distributed teams and viable solutions-final

Developing a Learning Strategy for BIM
Developing a Learning Strategy for BIMDeveloping a Learning Strategy for BIM
Developing a Learning Strategy for BIMCadassist
 
Using Agile Principles to Deliver Real Business Value at Scale
Using Agile Principles to Deliver Real Business Value at ScaleUsing Agile Principles to Deliver Real Business Value at Scale
Using Agile Principles to Deliver Real Business Value at ScaleEnterprise Knowledge
 
Scrum Bangalore 14th MeetUp 05 September 2015 - Scaling Agile - Saikat Das - ...
Scrum Bangalore 14th MeetUp 05 September 2015 - Scaling Agile - Saikat Das - ...Scrum Bangalore 14th MeetUp 05 September 2015 - Scaling Agile - Saikat Das - ...
Scrum Bangalore 14th MeetUp 05 September 2015 - Scaling Agile - Saikat Das - ...Scrum Bangalore
 
Professional Project Manager Should Be Proficient in Agile
Professional Project Manager Should Be Proficient in AgileProfessional Project Manager Should Be Proficient in Agile
Professional Project Manager Should Be Proficient in AgileNitor
 
Bestoutcome Agile crouch touch pause engage scrum
Bestoutcome Agile  crouch touch pause engage  scrumBestoutcome Agile  crouch touch pause engage  scrum
Bestoutcome Agile crouch touch pause engage scrumBestoutcome
 
Introduction To Agile Refresh Savannah July20 2010 V1 4
Introduction To Agile Refresh Savannah July20 2010 V1 4Introduction To Agile Refresh Savannah July20 2010 V1 4
Introduction To Agile Refresh Savannah July20 2010 V1 4Marvin Heery
 
Solit 2014, Agile ValueTeam, учимся понимать Scrum, Семенченко Антон
Solit 2014, Agile ValueTeam, учимся понимать Scrum, Семенченко АнтонSolit 2014, Agile ValueTeam, учимся понимать Scrum, Семенченко Антон
Solit 2014, Agile ValueTeam, учимся понимать Scrum, Семенченко Антонsolit
 
Carolyn J Johnson CV 2019 07-21-2019
Carolyn J Johnson CV 2019 07-21-2019Carolyn J Johnson CV 2019 07-21-2019
Carolyn J Johnson CV 2019 07-21-2019Carolyn Johnson
 
SDLC Transformation: How Paychex Began Adopting Rational CLM (+ Agile) & Adap...
SDLC Transformation: How Paychex Began Adopting Rational CLM (+ Agile) & Adap...SDLC Transformation: How Paychex Began Adopting Rational CLM (+ Agile) & Adap...
SDLC Transformation: How Paychex Began Adopting Rational CLM (+ Agile) & Adap...Tom Sylvester
 
Career Conversation Technology Consulting
Career Conversation Technology ConsultingCareer Conversation Technology Consulting
Career Conversation Technology ConsultingSupportGCI
 
The Dashlane Agile Journey
The Dashlane Agile JourneyThe Dashlane Agile Journey
The Dashlane Agile JourneyDashlane
 
CTO School Meetup - Jan 2013 Becoming Better Technical Leader
CTO School Meetup - Jan 2013   Becoming Better Technical LeaderCTO School Meetup - Jan 2013   Becoming Better Technical Leader
CTO School Meetup - Jan 2013 Becoming Better Technical LeaderJean Barmash
 
Bizagi and Stone Coast Fund Services: How Centers of Excellence Speed Up Digi...
Bizagi and Stone Coast Fund Services: How Centers of Excellence Speed Up Digi...Bizagi and Stone Coast Fund Services: How Centers of Excellence Speed Up Digi...
Bizagi and Stone Coast Fund Services: How Centers of Excellence Speed Up Digi...Bizagi
 
Agile Network India | Distributed Agile Day @Gurugram | Distributed Agile – N...
Agile Network India | Distributed Agile Day @Gurugram | Distributed Agile – N...Agile Network India | Distributed Agile Day @Gurugram | Distributed Agile – N...
Agile Network India | Distributed Agile Day @Gurugram | Distributed Agile – N...AgileNetwork
 
Agile adoption for automotive systems software
Agile adoption for automotive systems softwareAgile adoption for automotive systems software
Agile adoption for automotive systems softwareJulian Holmes
 

Semelhante a ATC2013-Naresh Arumugam- Top 10 challenges with distributed teams and viable solutions-final (20)

Unlearning Agile DA day talk
Unlearning Agile DA day talkUnlearning Agile DA day talk
Unlearning Agile DA day talk
 
Developing a Learning Strategy for BIM
Developing a Learning Strategy for BIMDeveloping a Learning Strategy for BIM
Developing a Learning Strategy for BIM
 
Using Agile Principles to Deliver Real Business Value at Scale
Using Agile Principles to Deliver Real Business Value at ScaleUsing Agile Principles to Deliver Real Business Value at Scale
Using Agile Principles to Deliver Real Business Value at Scale
 
Agile Fundamentals for Project Managers.pdf
Agile Fundamentals for Project Managers.pdfAgile Fundamentals for Project Managers.pdf
Agile Fundamentals for Project Managers.pdf
 
Scrum Bangalore 14th MeetUp 05 September 2015 - Scaling Agile - Saikat Das - ...
Scrum Bangalore 14th MeetUp 05 September 2015 - Scaling Agile - Saikat Das - ...Scrum Bangalore 14th MeetUp 05 September 2015 - Scaling Agile - Saikat Das - ...
Scrum Bangalore 14th MeetUp 05 September 2015 - Scaling Agile - Saikat Das - ...
 
Professional Project Manager Should Be Proficient in Agile
Professional Project Manager Should Be Proficient in AgileProfessional Project Manager Should Be Proficient in Agile
Professional Project Manager Should Be Proficient in Agile
 
Bestoutcome Agile crouch touch pause engage scrum
Bestoutcome Agile  crouch touch pause engage  scrumBestoutcome Agile  crouch touch pause engage  scrum
Bestoutcome Agile crouch touch pause engage scrum
 
Introduction To Agile Refresh Savannah July20 2010 V1 4
Introduction To Agile Refresh Savannah July20 2010 V1 4Introduction To Agile Refresh Savannah July20 2010 V1 4
Introduction To Agile Refresh Savannah July20 2010 V1 4
 
Agile Introduction
Agile IntroductionAgile Introduction
Agile Introduction
 
Solit 2014, Agile ValueTeam, учимся понимать Scrum, Семенченко Антон
Solit 2014, Agile ValueTeam, учимся понимать Scrum, Семенченко АнтонSolit 2014, Agile ValueTeam, учимся понимать Scrum, Семенченко Антон
Solit 2014, Agile ValueTeam, учимся понимать Scrum, Семенченко Антон
 
Carolyn J Johnson CV 2019 07-21-2019
Carolyn J Johnson CV 2019 07-21-2019Carolyn J Johnson CV 2019 07-21-2019
Carolyn J Johnson CV 2019 07-21-2019
 
SDLC Transformation: How Paychex Began Adopting Rational CLM (+ Agile) & Adap...
SDLC Transformation: How Paychex Began Adopting Rational CLM (+ Agile) & Adap...SDLC Transformation: How Paychex Began Adopting Rational CLM (+ Agile) & Adap...
SDLC Transformation: How Paychex Began Adopting Rational CLM (+ Agile) & Adap...
 
Sunda "Agile Overview: A NISO Webinar"
Sunda "Agile Overview: A NISO Webinar"Sunda "Agile Overview: A NISO Webinar"
Sunda "Agile Overview: A NISO Webinar"
 
Career Conversation Technology Consulting
Career Conversation Technology ConsultingCareer Conversation Technology Consulting
Career Conversation Technology Consulting
 
The Dashlane Agile Journey
The Dashlane Agile JourneyThe Dashlane Agile Journey
The Dashlane Agile Journey
 
CTO School Meetup - Jan 2013 Becoming Better Technical Leader
CTO School Meetup - Jan 2013   Becoming Better Technical LeaderCTO School Meetup - Jan 2013   Becoming Better Technical Leader
CTO School Meetup - Jan 2013 Becoming Better Technical Leader
 
Bizagi and Stone Coast Fund Services: How Centers of Excellence Speed Up Digi...
Bizagi and Stone Coast Fund Services: How Centers of Excellence Speed Up Digi...Bizagi and Stone Coast Fund Services: How Centers of Excellence Speed Up Digi...
Bizagi and Stone Coast Fund Services: How Centers of Excellence Speed Up Digi...
 
Agile Network India | Distributed Agile Day @Gurugram | Distributed Agile – N...
Agile Network India | Distributed Agile Day @Gurugram | Distributed Agile – N...Agile Network India | Distributed Agile Day @Gurugram | Distributed Agile – N...
Agile Network India | Distributed Agile Day @Gurugram | Distributed Agile – N...
 
Agile adoption for automotive systems software
Agile adoption for automotive systems softwareAgile adoption for automotive systems software
Agile adoption for automotive systems software
 
Anant 2014 Roadmap
Anant 2014 RoadmapAnant 2014 Roadmap
Anant 2014 Roadmap
 

Mais 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
 

Mais 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
 

Último

(How to Program) Paul Deitel, Harvey Deitel-Java How to Program, Early Object...
(How to Program) Paul Deitel, Harvey Deitel-Java How to Program, Early Object...(How to Program) Paul Deitel, Harvey Deitel-Java How to Program, Early Object...
(How to Program) Paul Deitel, Harvey Deitel-Java How to Program, Early Object...AliaaTarek5
 
Sample pptx for embedding into website for demo
Sample pptx for embedding into website for demoSample pptx for embedding into website for demo
Sample pptx for embedding into website for demoHarshalMandlekar2
 
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxA Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxLoriGlavin3
 
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...Wes McKinney
 
Generative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information DevelopersGenerative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information DevelopersRaghuram Pandurangan
 
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyesHow to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyesThousandEyes
 
Enhancing User Experience - Exploring the Latest Features of Tallyman Axis Lo...
Enhancing User Experience - Exploring the Latest Features of Tallyman Axis Lo...Enhancing User Experience - Exploring the Latest Features of Tallyman Axis Lo...
Enhancing User Experience - Exploring the Latest Features of Tallyman Axis Lo...Scott Andery
 
Genislab builds better products and faster go-to-market with Lean project man...
Genislab builds better products and faster go-to-market with Lean project man...Genislab builds better products and faster go-to-market with Lean project man...
Genislab builds better products and faster go-to-market with Lean project man...Farhan Tariq
 
Moving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfMoving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfLoriGlavin3
 
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxLoriGlavin3
 
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24Mark Goldstein
 
Time Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directionsTime Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directionsNathaniel Shimoni
 
Generative Artificial Intelligence: How generative AI works.pdf
Generative Artificial Intelligence: How generative AI works.pdfGenerative Artificial Intelligence: How generative AI works.pdf
Generative Artificial Intelligence: How generative AI works.pdfIngrid Airi González
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.Curtis Poe
 
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .Alan Dix
 
2024 April Patch Tuesday
2024 April Patch Tuesday2024 April Patch Tuesday
2024 April Patch TuesdayIvanti
 
UiPath Community: Communication Mining from Zero to Hero
UiPath Community: Communication Mining from Zero to HeroUiPath Community: Communication Mining from Zero to Hero
UiPath Community: Communication Mining from Zero to HeroUiPathCommunity
 
A Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software DevelopersA Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software DevelopersNicole Novielli
 
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc
 
So einfach geht modernes Roaming fuer Notes und Nomad.pdf
So einfach geht modernes Roaming fuer Notes und Nomad.pdfSo einfach geht modernes Roaming fuer Notes und Nomad.pdf
So einfach geht modernes Roaming fuer Notes und Nomad.pdfpanagenda
 

Último (20)

(How to Program) Paul Deitel, Harvey Deitel-Java How to Program, Early Object...
(How to Program) Paul Deitel, Harvey Deitel-Java How to Program, Early Object...(How to Program) Paul Deitel, Harvey Deitel-Java How to Program, Early Object...
(How to Program) Paul Deitel, Harvey Deitel-Java How to Program, Early Object...
 
Sample pptx for embedding into website for demo
Sample pptx for embedding into website for demoSample pptx for embedding into website for demo
Sample pptx for embedding into website for demo
 
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxA Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
 
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...
 
Generative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information DevelopersGenerative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information Developers
 
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyesHow to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
 
Enhancing User Experience - Exploring the Latest Features of Tallyman Axis Lo...
Enhancing User Experience - Exploring the Latest Features of Tallyman Axis Lo...Enhancing User Experience - Exploring the Latest Features of Tallyman Axis Lo...
Enhancing User Experience - Exploring the Latest Features of Tallyman Axis Lo...
 
Genislab builds better products and faster go-to-market with Lean project man...
Genislab builds better products and faster go-to-market with Lean project man...Genislab builds better products and faster go-to-market with Lean project man...
Genislab builds better products and faster go-to-market with Lean project man...
 
Moving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfMoving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdf
 
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
 
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24
 
Time Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directionsTime Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directions
 
Generative Artificial Intelligence: How generative AI works.pdf
Generative Artificial Intelligence: How generative AI works.pdfGenerative Artificial Intelligence: How generative AI works.pdf
Generative Artificial Intelligence: How generative AI works.pdf
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.
 
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .
 
2024 April Patch Tuesday
2024 April Patch Tuesday2024 April Patch Tuesday
2024 April Patch Tuesday
 
UiPath Community: Communication Mining from Zero to Hero
UiPath Community: Communication Mining from Zero to HeroUiPath Community: Communication Mining from Zero to Hero
UiPath Community: Communication Mining from Zero to Hero
 
A Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software DevelopersA Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software Developers
 
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
 
So einfach geht modernes Roaming fuer Notes und Nomad.pdf
So einfach geht modernes Roaming fuer Notes und Nomad.pdfSo einfach geht modernes Roaming fuer Notes und Nomad.pdf
So einfach geht modernes Roaming fuer Notes und Nomad.pdf
 

ATC2013-Naresh Arumugam- Top 10 challenges with distributed teams and viable solutions-final

  • 1. Cognizant Business Consulting Top 10 challenges faced by distributed Agile teams and Viable solutions Dec 2013 Naresh A, Principle Agile Consultant & Coach naresh.arumugam@cognizant.com Cognizant Process & Quality Consulting Group (CBC-PQC)
  • 2. Speaker Naresh A • Education o Certified Scrum Master, Scrum Alliance o Trained SAFe Agilist • Current Role: o Principal Agile Consultant & Coach • Organization: o Cognizant Technology Solutions • My Activities: o Coaching teams to adopt Agile principles and values o Help client organisations to Scale Agile o Conducting Agile simulations sessions o Building Agile consulting capabilities at Cognizant 2 ©2013, Cognizant
  • 3. Distributed teams Definition – Teams that have something preventing them from collaborating ‘in person and face to face’ Common reasons – • • • • • Globally business operation Economies of scale Availability of skilled people Localized vendor Mergers & Acquisitions Source: Definition by Tim wise written on topic Enabling distributed Agile teams from leading Agile.com 3 ©2013, Cognizant
  • 4. Collocated teams This is what we are missing in a distributed team scenario... Illustration courtesy: from Erran carmel blog on Brazilian agile way / Illustration courtesy: Common-tech.com, new on An Agile Workspace 4 ©2013, Cognizant Illustration courtesy: blogs.msdn.com
  • 5. 1. Quality of collaboration suffers Teams’ communication Bandwidth Distributed Agile teams • Inability to self-organize • Difficulty in building trust • Spending more time in emails, chats, docs • Difficulty in “show and tell” • Investments in acquiring & maintaining tools & devices Email Readily available Messenger Desk phone High quality audio device Scarce Screen sharing, WebEx, LM Individual web cams, VCs High quality VCs, electronic WB Co-located Agile teams 5 ©2013, Cognizant Face to Face, Interactive white board & Post-its LM – Live Meeting, VC – Video Conferencing, WB – White Board
  • 6. 1. Enabling high level of collaboration Building trust within distributed teams • Travels during release planning, for couple of iterations • Through early progress in terms of working software Collaboration using digital tools • High resolutions personal Web cam, • VC with wide angle cameras • Virtual teams room/office (Sococo) Team building activities • Working agreement • Team building exercises/ social activities • Leadership workshop for management Sococo : Product which creates a virtual team room / Office 6 ©2013, Cognizant
  • 7. 2. Delay in getting things done • Increase in hand-offs, documentations leads to non- value adding items • ‘Tracking syndrome’ - defects, tasks, issues tracking increases • Additional management overhead • Increase in waiting time and bottlenecks, reduces agility • Time To Market (TTM) and feedback cycle time suffers www.crisp.se/file-uploads/Kanban-vs-Scrum.pdf 7 ©2013, Cognizant www.crisp.se/file-uploads/Kanban-vs-Scrum.pdf
  • 8. 2. Employ some lean concepts Focus on your value stream • Study bottlenecks/ constrains through value stream mapping exercise • Exercise ‘one-piece flow’ of backlog items within your iterations • Deploy collaboration platform, eg: collaborating at user story level “Focus on delivering working software early & often” Illustration courtesy: Henrik Kniberg & Mattias skarin blog on Kanban vs scrum how to make best of both specifying (S), designing (D), coding (C), writing of tests (W), integrating (I), and testing (T) Illustration courtesy by Damon Poole blog, Do it yourself agile 8 ©2013, Cognizant
  • 9. 3. Difficulty in managing global teams Illustration courtesy by Matt’s blog on How is wordpress.com made? Culture of open source Vs large IT enterprises/ captives At Work, culture is all about how You Work Self-Organize Being Told Being Accountable Low trust Collaboration Siloes Automation Managing Work Shared Responsibility Manual Managing Person Individual Responsibility Most IT enterprises tend toward Right 9 ©2013, Cognizant References: 7 Signs of Great Open Source Organization Culture by Michael Cannon
  • 10. 3. Enterprise lessons from open source communities Plan A or B ? Let us go with ‘B’ Illustration courtesy, Eric Ries author of Principles of lean start-up - http://lean.st/ What works • Keep enterprise as slices of lean units, like start-ups • Empower to make more local decisions within their boundaries • Provide versatile technology platforms instead of specifying framework & tools 10 ©2013, Cognizant
  • 11. 4. Challenges with adopting technology enabler • Additional time spent on learning new tools and techniques • Users being left with little options (but to adopt a given tool or a platform) • Decisions being made by small groups ( Enterprise level – build or purchase) • Challenges related to acceptance from users on new platforms and tools 11 ©2013, Cognizant
  • 12. 4. Understanding the technology needs What works - • Provide choices on technology enabler for given purpose • Enable users to adopt in addition to selling the tools to executives • Train using real time scenarios • Establish forums to share tips and best practices 12 ©2013, Cognizant
  • 13. 5. Inefficiencies with team distribution structures • Distributed without sufficient justification - Traditional working model, power center • Isolated teams - Development by a vendor and testing by a different vendor - Skill streams – HTML team, JavaScript teams, DB teams • Onshore-offshore teams / near shore - Parent – child locations • Changing/ Disturbing team setup - Disrupting teams with project or releases boundaries - 13 Sharing team members with other teams ©2013, Cognizant
  • 14. 5. Effective team formation Standing team Project B Project A Project C Projects /Requests Team ramp-up What works • Distributed Agile works well with standing teams • Team dispersion at the end of project need to be carefully considered • Established, cross functional teams 14 ©2013, Cognizant
  • 15. 5. Effective team structures Service Team B Feature Team A Feature Team B Service Team A Feature Team C What works • Keep your ‘feature’ teams close to business stakeholders (closer time zones) • While ‘feature’ teams run on iteration, ‘Service ‘teams can adopt Kanban • Team Optimization - Highly skilled small teams Vs large teams What didn’t work • Keeping locations ‘role centric’ ex : Business Analyst team • Architecture centric teams ex: Presentation, Business layer, Data Base teams 15 ©2013, Cognizant
  • 16. 6. Unproductive team behavior • ‘Surface’ Vs ‘work centric’ sub-groups - Regional, need based sub-groups - Impacts teams’ cross functional ability • Power or Knowledge centers - Regional decision making, no collective decisions - Us Vs Them • Uncertainty avoidance Vs Risk taking ability - Detailed planning work, upfront documentation What works• Cross-cultural teams with work centric sub groups • Seeding experts within new learning teams and locations • Senior members being distributed, travel (2 - 4 weeks) • Building trust – Better communication 16 ©2013, Cognizant Illustration courtesy: Phil Mickinney’s blog doyou-have-a-culture-ofinnovation.html
  • 17. 7. Agile transformation with ‘global’ IT shops Team which drives ‘global’ transformation face challenges with • Consistency of information being communicated • Coordination & tracking of activities globally • Multi- cultural ( or Cross- cultural) trust issues Illustration courtesy: Laurent Meurisse , Blog Test driven business for lean start-up • Centralization control – strategies, decisions What works – • Do it the Agile way – Plan iterations, PSIs’* • Start small – look for ‘Minimum Viable Product’ • Create backlogs, plan iterations - what works best *PSI – Potential Shippable Increment 17 ©2013, Cognizant
  • 18. 8. Coaching hurdles with distributed teams • Tendency to reverse to sequential approach – Waterfall styled project plans, Iteration plan • Poor visibility of distributed teams – Locations other than where the coaches is available • Setting the expectation with leadership - Level of Agility – possible impact • Maintaining consistency in coaching across regions What works• Observe team planning styles - release & iteration • Travel to other locations to meet rest, proxy coach • Community forums amongst coaches of different region 18 ©2013, Cognizant
  • 19. 9. Risk of global business teams being left out • Business are more distributed than than IT people • Business teams not being part of IT Agile transformation • Lack of training, awareness on lean and Agile principles • Non-availability of business stakeholders during demo, reviews What works – • Align Business and IT organization to delivery greater value • Educate and communicate the new approach • Help using lean principles for managing business idea & themes 19 ©2013, Cognizant
  • 20. 10.Time zone differences • Team working hours - Truncated time window to collaborate Illustration courtesy : Robert Maksimchuk , Rally NA, NA and UK with day light saving NA 12 1 am UK 4 5 am APA 930 1030 am - NA with APAC - EU with ANZ • Hard working hours - Coming early or leaving late 6 7 8 9 1130 1230 130 230 pm pm pm 6 10 330 pm 7 11 430 pm 8 • Extreme time zone 2 3 4 5 12 pm 530 pm 9 1 pm 630 pm 10 2 pm 730 pm 11 3 pm 830 pm 4 pm 930 pm pm pm 12 pm What works1 pm 5 pm 1030 2 pm 6 pm 1130 • Working Agreement eg: Most team discussions during rush or busy hour • Minimize dependencies among teams in multiple locations • Be available for rest of the team during working hours • Teams good practices and learning from other teams and projects 20 ©2013, Cognizant
  • 21. Summary 1. Building trust within distributed teams and Collaboration using digital tools 2. Study bottlenecks/ constrains through value stream mapping exercise 3. Keep enterprise as slices of lean units, like start-ups 4. Provide choices on technology enabler for given purpose 5. Distributed Agile works well with standing teams 6. Seeding experts within new learning teams and locations 7. Agile transformation - Start small – look for ‘Minimum Viable Product’ 8. Community forums amongst coaches of different region 9. Align Business and IT organization to delivery greater value 10. Be available for rest of the team during working hours 21 ©2013, Cognizant

Notas do Editor

  1. Ability to self organize – Stop managing
  2. Ability to self organize – Stop managingCollaboration tool- Electronic task board, WebEx, WebcamsMinimize Apps team being distributedTeam rooms modified to suit collaborative way of working Different approach to Agile practice adoptionKey stakeholders like PO, Architects travel across locations
  3. There are four main concepts in “one piece flow.” Each story is done as if it was the only thing in the releaseEach aspect of developing a user story happens in rapid succession,There is as much done in parallel as possibleEach team member focuses on a single user story at a timespecifying (S), designing (D), coding (C), writing of tests (W), integrating (I), and testing (T)
  4. Open source communitiesVoluntary - Communities of like minded individualsBeing accountable - Earn trust by having something to show for your work each week, no boss, culture of learning by doingCollaboration little hierarchies, choose what suits you, Skype, yammer, word pressAutomation - If it's a process, automate as much as possibleCommunity contributions - Mostly contributions are code, Find and be with like minded peopleShared responsibility - small groups of highly talented people can outperform the largest teamsSome challenges can be rectified, while some can be looked upon as opportunityVery low email usage, little to no documentationAs open source teams, organization does not encourage a deep democratic set-up, Liberty to participate, however if the WS then you other will take over your tasks, collaborate with any tools you want not constrained by enterprise requirements, Misnomer – open source teams are large, no small but talented pool,learning by doing – Cross functional
  5. Keep a good part of the team co-located
  6. Dennytinchers and bean counter
  7. Send senior folks
  8. Draw a line – when your organization does this your not in the competition, you are way aboveFactory model - Teams with very similar skills
  9. Draw a line – when your organization does this your not in the competition, you are way aboveFactory model - Teams with very similar skills
  10. MVP – Training modules, what ever the culture can observeOnly 5% of work force understand what startegy ishttp://www.slideshare.net/davidmottershead/part-1-agile-organisations-business-and-process-transformation-event-measuring-managing-and-improving-business-agility
  11. Inflow suffers, Help PO to communicate the change else he will be working between these 2 organization, Orgn where business has pushed into Agile are more successful.
  12. Avoid team distraction during working hours