SlideShare a Scribd company logo

Here be dragons

The document discusses challenges with applying agile methods to distributed teams. It provides three strategies for distributed agile - dividing teams by location, function, or module - but notes each has drawbacks. True agility is difficult to achieve across multiple locations. Instead, the document advocates for lightweight asynchronous tools, continuous updates, and explicit visual processes to better support distributed collaboration.

1 of 19
Download to read offline
Here	
  Be	
  Dragons	
  

The	
  Terra	
  Incognita	
  of	
  Distributed	
  Agile	
  
	
  
Arun	
  Kumar	
  
arun@kerika.com	
  	
  

©2013	
  Kerika,	
  Inc.	
  
Summary	
  
•  Teams	
  everywhere	
  are	
  becoming	
  distributed	
  
–  Private	
  sector,	
  public	
  sector,	
  nonprofit	
  

•  Teams	
  everywhere	
  want	
  to	
  be	
  more	
  agile	
  
–  Small	
  “a”	
  agile,	
  not	
  big	
  “A”	
  Agile	
  

•  TradiLonal	
  Scrum	
  thinking	
  doesn’t	
  help.	
  
–  (Go	
  agile	
  or	
  go	
  distributed,	
  you	
  can’t	
  do	
  both)	
  

•  We	
  need	
  to	
  develop	
  new	
  best	
  pracLces	
  
–  Arun	
  presents	
  lessons	
  learned	
  over	
  many	
  years.	
  

©2013	
  Kerika,	
  Inc.	
  
Distributed	
  teams	
  in	
  Private	
  Sector	
  
Google	
  is	
  here	
  

Google’s	
  CIO	
  is	
  here	
  

©2013	
  Kerika,	
  Inc.	
  
Because	
  no	
  room	
  is	
  roomy	
  enough	
  

©2013	
  Kerika,	
  Inc.	
  
Distributed	
  Teams	
  in	
  Public	
  Sector	
  
•  Embracing	
  the	
  Lean	
  Government	
  model	
  
–  Flat	
  budgets,	
  as	
  far	
  as	
  the	
  eye	
  can	
  see	
  

•  Increased	
  use	
  of	
  field	
  teams	
  
–  75%	
  of	
  WA	
  State	
  Auditor’s	
  Office	
  is	
  not	
  in	
  Olympia	
  

•  Need	
  to	
  collaborate	
  across	
  mulLple	
  locaLons	
  
–  Only	
  the	
  Lniest	
  agencies	
  are	
  collocated	
  

•  Need	
  to	
  develop	
  partnerships	
  
–  Across	
  agencies,	
  and	
  to	
  outsource	
  civic	
  services	
  

©2013	
  Kerika,	
  Inc.	
  
Distributed	
  Teams	
  in	
  Nonprofit	
  Sector	
  
•  Sectors	
  is	
  basically	
  a	
  coage	
  industry	
  
–  55,000	
  nonprofits	
  in	
  Washington	
  State	
  
–  80%	
  with	
  assets/income	
  <	
  $100K	
  

•  Nonprofits	
  are	
  service	
  delivery	
  organizaLons	
  
–  Contracted	
  to	
  deliver	
  civic	
  services	
  
–  (Why	
  Planned	
  Parenthood	
  is	
  funded	
  everywhere)	
  

•  MulLple,	
  transient	
  partnerships	
  
–  This	
  is	
  how	
  nonprofits	
  increase	
  their	
  leverage	
  

©2013	
  Kerika,	
  Inc.	
  

Recommended

Agile Modeling: A Disciplined Approach to Modelling and Documentation
Agile Modeling: A Disciplined Approach to Modelling and DocumentationAgile Modeling: A Disciplined Approach to Modelling and Documentation
Agile Modeling: A Disciplined Approach to Modelling and DocumentationScott W. Ambler
 
Software Development is Upside Down
Software Development is Upside DownSoftware Development is Upside Down
Software Development is Upside Downallan kelly
 
Creating a culture of continuous delivery & value
Creating a culture of continuous delivery & valueCreating a culture of continuous delivery & value
Creating a culture of continuous delivery & valueallan kelly
 
DOES SFO 2016 - Paula Thrasher & Kevin Stanley - Building Brilliant Teams
DOES SFO 2016 - Paula Thrasher & Kevin Stanley - Building Brilliant Teams DOES SFO 2016 - Paula Thrasher & Kevin Stanley - Building Brilliant Teams
DOES SFO 2016 - Paula Thrasher & Kevin Stanley - Building Brilliant Teams Gene Kim
 
Sullivan cuff case study
Sullivan cuff case studySullivan cuff case study
Sullivan cuff case studyAgileOnTheBeach
 
Beyond Projects/#NoProjects
Beyond Projects/#NoProjectsBeyond Projects/#NoProjects
Beyond Projects/#NoProjectsallan kelly
 
Agile Israel 2015 Trends Update
Agile Israel 2015 Trends UpdateAgile Israel 2015 Trends Update
Agile Israel 2015 Trends UpdateAgileSparks
 

More Related Content

What's hot

The Key to the SAFe: Principles over Practices
The Key to the SAFe: Principles over PracticesThe Key to the SAFe: Principles over Practices
The Key to the SAFe: Principles over PracticesEm Campbell-Pretty
 
Serverless Toronto helps Startups
Serverless Toronto helps StartupsServerless Toronto helps Startups
Serverless Toronto helps StartupsDaniel Zivkovic
 
The Remote Work Revolution Keep Employees by Sending Them Home
The Remote Work Revolution Keep Employees by Sending Them HomeThe Remote Work Revolution Keep Employees by Sending Them Home
The Remote Work Revolution Keep Employees by Sending Them HomeSogolytics
 
Taking DevOps Culture to the 4th Ideal - Keynote from Agile + DevOps Virtual ...
Taking DevOps Culture to the 4th Ideal - Keynote from Agile + DevOps Virtual ...Taking DevOps Culture to the 4th Ideal - Keynote from Agile + DevOps Virtual ...
Taking DevOps Culture to the 4th Ideal - Keynote from Agile + DevOps Virtual ...Dana Pylayeva
 
Agile ITSM: New Ways of Working for High Velocity Teams
Agile ITSM: New Ways of Working for High Velocity TeamsAgile ITSM: New Ways of Working for High Velocity Teams
Agile ITSM: New Ways of Working for High Velocity TeamsAtlassian
 
Lean Leadership Culture and Tools - Chris Hefley - Agile Israel 2015
Lean Leadership Culture and Tools - Chris Hefley - Agile Israel 2015Lean Leadership Culture and Tools - Chris Hefley - Agile Israel 2015
Lean Leadership Culture and Tools - Chris Hefley - Agile Israel 2015AgileSparks
 
devops, platforms and devops platforms
devops, platforms and devops platformsdevops, platforms and devops platforms
devops, platforms and devops platformsAndrew Shafer
 
Common challenges in adopting Agile: IIBA Northampton event 23rd August 2011
Common challenges in adopting Agile: IIBA Northampton event 23rd August 2011Common challenges in adopting Agile: IIBA Northampton event 23rd August 2011
Common challenges in adopting Agile: IIBA Northampton event 23rd August 2011IIBA UK Chapter
 
It's a small world after all. How thinking small changes software big time
It's a small world after all. How thinking small changes software big timeIt's a small world after all. How thinking small changes software big time
It's a small world after all. How thinking small changes software big timeSander Hoogendoorn
 
Scrum Deutschland 2018 - Wolfgang Hilpert - Are you agile enough to succeed w...
Scrum Deutschland 2018 - Wolfgang Hilpert - Are you agile enough to succeed w...Scrum Deutschland 2018 - Wolfgang Hilpert - Are you agile enough to succeed w...
Scrum Deutschland 2018 - Wolfgang Hilpert - Are you agile enough to succeed w...Wolfgang Hilpert
 
Harness Tribal Knowledge With Confluence Questions - Kim Wall
Harness Tribal Knowledge With Confluence Questions - Kim WallHarness Tribal Knowledge With Confluence Questions - Kim Wall
Harness Tribal Knowledge With Confluence Questions - Kim WallAtlassian
 
Lean and Agile: The Eternal Siblings
Lean and Agile: The Eternal SiblingsLean and Agile: The Eternal Siblings
Lean and Agile: The Eternal SiblingsVineet Patni
 
Agile Practice in a DevOps World
Agile Practice in a DevOps WorldAgile Practice in a DevOps World
Agile Practice in a DevOps WorldMagnus Hedemark
 
Scrum day scaled agile - wolfgang hilpert - sascha gessler
Scrum day   scaled agile - wolfgang hilpert - sascha gesslerScrum day   scaled agile - wolfgang hilpert - sascha gessler
Scrum day scaled agile - wolfgang hilpert - sascha gesslerWolfgang Hilpert
 
20180509 - It's a small world after all. How thinking small is changing softw...
20180509 - It's a small world after all. How thinking small is changing softw...20180509 - It's a small world after all. How thinking small is changing softw...
20180509 - It's a small world after all. How thinking small is changing softw...Sander Hoogendoorn
 
Scaling Scrum to Large Distributed Teams and Its Challenges
Scaling Scrum to Large Distributed Teams and Its ChallengesScaling Scrum to Large Distributed Teams and Its Challenges
Scaling Scrum to Large Distributed Teams and Its ChallengesPooja Wandile
 
Cultivating Content: Designing Wiki Solutions That Scale
Cultivating Content: Designing Wiki Solutions That ScaleCultivating Content: Designing Wiki Solutions That Scale
Cultivating Content: Designing Wiki Solutions That Scalecolleenfry
 
Agile - Distributed at Scale
Agile - Distributed at ScaleAgile - Distributed at Scale
Agile - Distributed at ScaleGraham Dick
 
Wolfgang hilpert scaling agile war stories - scrum germany 2017-11-17
Wolfgang hilpert   scaling agile war stories - scrum germany 2017-11-17Wolfgang hilpert   scaling agile war stories - scrum germany 2017-11-17
Wolfgang hilpert scaling agile war stories - scrum germany 2017-11-17Wolfgang Hilpert
 
Agile methods and dw mha
Agile methods and dw mhaAgile methods and dw mha
Agile methods and dw mhaAgileDenver
 

What's hot (20)

The Key to the SAFe: Principles over Practices
The Key to the SAFe: Principles over PracticesThe Key to the SAFe: Principles over Practices
The Key to the SAFe: Principles over Practices
 
Serverless Toronto helps Startups
Serverless Toronto helps StartupsServerless Toronto helps Startups
Serverless Toronto helps Startups
 
The Remote Work Revolution Keep Employees by Sending Them Home
The Remote Work Revolution Keep Employees by Sending Them HomeThe Remote Work Revolution Keep Employees by Sending Them Home
The Remote Work Revolution Keep Employees by Sending Them Home
 
Taking DevOps Culture to the 4th Ideal - Keynote from Agile + DevOps Virtual ...
Taking DevOps Culture to the 4th Ideal - Keynote from Agile + DevOps Virtual ...Taking DevOps Culture to the 4th Ideal - Keynote from Agile + DevOps Virtual ...
Taking DevOps Culture to the 4th Ideal - Keynote from Agile + DevOps Virtual ...
 
Agile ITSM: New Ways of Working for High Velocity Teams
Agile ITSM: New Ways of Working for High Velocity TeamsAgile ITSM: New Ways of Working for High Velocity Teams
Agile ITSM: New Ways of Working for High Velocity Teams
 
Lean Leadership Culture and Tools - Chris Hefley - Agile Israel 2015
Lean Leadership Culture and Tools - Chris Hefley - Agile Israel 2015Lean Leadership Culture and Tools - Chris Hefley - Agile Israel 2015
Lean Leadership Culture and Tools - Chris Hefley - Agile Israel 2015
 
devops, platforms and devops platforms
devops, platforms and devops platformsdevops, platforms and devops platforms
devops, platforms and devops platforms
 
Common challenges in adopting Agile: IIBA Northampton event 23rd August 2011
Common challenges in adopting Agile: IIBA Northampton event 23rd August 2011Common challenges in adopting Agile: IIBA Northampton event 23rd August 2011
Common challenges in adopting Agile: IIBA Northampton event 23rd August 2011
 
It's a small world after all. How thinking small changes software big time
It's a small world after all. How thinking small changes software big timeIt's a small world after all. How thinking small changes software big time
It's a small world after all. How thinking small changes software big time
 
Scrum Deutschland 2018 - Wolfgang Hilpert - Are you agile enough to succeed w...
Scrum Deutschland 2018 - Wolfgang Hilpert - Are you agile enough to succeed w...Scrum Deutschland 2018 - Wolfgang Hilpert - Are you agile enough to succeed w...
Scrum Deutschland 2018 - Wolfgang Hilpert - Are you agile enough to succeed w...
 
Harness Tribal Knowledge With Confluence Questions - Kim Wall
Harness Tribal Knowledge With Confluence Questions - Kim WallHarness Tribal Knowledge With Confluence Questions - Kim Wall
Harness Tribal Knowledge With Confluence Questions - Kim Wall
 
Lean and Agile: The Eternal Siblings
Lean and Agile: The Eternal SiblingsLean and Agile: The Eternal Siblings
Lean and Agile: The Eternal Siblings
 
Agile Practice in a DevOps World
Agile Practice in a DevOps WorldAgile Practice in a DevOps World
Agile Practice in a DevOps World
 
Scrum day scaled agile - wolfgang hilpert - sascha gessler
Scrum day   scaled agile - wolfgang hilpert - sascha gesslerScrum day   scaled agile - wolfgang hilpert - sascha gessler
Scrum day scaled agile - wolfgang hilpert - sascha gessler
 
20180509 - It's a small world after all. How thinking small is changing softw...
20180509 - It's a small world after all. How thinking small is changing softw...20180509 - It's a small world after all. How thinking small is changing softw...
20180509 - It's a small world after all. How thinking small is changing softw...
 
Scaling Scrum to Large Distributed Teams and Its Challenges
Scaling Scrum to Large Distributed Teams and Its ChallengesScaling Scrum to Large Distributed Teams and Its Challenges
Scaling Scrum to Large Distributed Teams and Its Challenges
 
Cultivating Content: Designing Wiki Solutions That Scale
Cultivating Content: Designing Wiki Solutions That ScaleCultivating Content: Designing Wiki Solutions That Scale
Cultivating Content: Designing Wiki Solutions That Scale
 
Agile - Distributed at Scale
Agile - Distributed at ScaleAgile - Distributed at Scale
Agile - Distributed at Scale
 
Wolfgang hilpert scaling agile war stories - scrum germany 2017-11-17
Wolfgang hilpert   scaling agile war stories - scrum germany 2017-11-17Wolfgang hilpert   scaling agile war stories - scrum germany 2017-11-17
Wolfgang hilpert scaling agile war stories - scrum germany 2017-11-17
 
Agile methods and dw mha
Agile methods and dw mhaAgile methods and dw mha
Agile methods and dw mha
 

Viewers also liked

Kerika datasheet
Kerika datasheetKerika datasheet
Kerika datasheetArun Kumar
 
Kanban in a Can: Capture, Visualize and Optimize your Everyday Processes
Kanban in a Can: Capture, Visualize and Optimize your Everyday ProcessesKanban in a Can: Capture, Visualize and Optimize your Everyday Processes
Kanban in a Can: Capture, Visualize and Optimize your Everyday ProcessesArun Kumar
 
Lean & Agile Government in Washington State
Lean & Agile Government in Washington StateLean & Agile Government in Washington State
Lean & Agile Government in Washington StateArun Kumar
 
Agile QA report for the State of Washington
Agile QA report for the State of WashingtonAgile QA report for the State of Washington
Agile QA report for the State of WashingtonArun Kumar
 
Distributed Lean & Agile Teams in the Public Sector: Lessons Learned
Distributed Lean & Agile Teams in the Public Sector: Lessons LearnedDistributed Lean & Agile Teams in the Public Sector: Lessons Learned
Distributed Lean & Agile Teams in the Public Sector: Lessons LearnedArun Kumar
 
Can you see it now? visualizing your lean and agile processes
Can you see it now? visualizing your lean and agile processesCan you see it now? visualizing your lean and agile processes
Can you see it now? visualizing your lean and agile processesArun Kumar
 
Kerika: A Case Study of a Project Management Office at Treinen Associates
Kerika: A Case Study of a Project Management Office at Treinen AssociatesKerika: A Case Study of a Project Management Office at Treinen Associates
Kerika: A Case Study of a Project Management Office at Treinen AssociatesArun Kumar
 
Collaboration across boundaries
Collaboration across boundariesCollaboration across boundaries
Collaboration across boundariesArun Kumar
 
How a state agency became Lean, thanks to Kerika
How a state agency became Lean, thanks to KerikaHow a state agency became Lean, thanks to Kerika
How a state agency became Lean, thanks to KerikaArun Kumar
 
Cómo redactar un ensayo
Cómo redactar un ensayoCómo redactar un ensayo
Cómo redactar un ensayoPace University
 

Viewers also liked (10)

Kerika datasheet
Kerika datasheetKerika datasheet
Kerika datasheet
 
Kanban in a Can: Capture, Visualize and Optimize your Everyday Processes
Kanban in a Can: Capture, Visualize and Optimize your Everyday ProcessesKanban in a Can: Capture, Visualize and Optimize your Everyday Processes
Kanban in a Can: Capture, Visualize and Optimize your Everyday Processes
 
Lean & Agile Government in Washington State
Lean & Agile Government in Washington StateLean & Agile Government in Washington State
Lean & Agile Government in Washington State
 
Agile QA report for the State of Washington
Agile QA report for the State of WashingtonAgile QA report for the State of Washington
Agile QA report for the State of Washington
 
Distributed Lean & Agile Teams in the Public Sector: Lessons Learned
Distributed Lean & Agile Teams in the Public Sector: Lessons LearnedDistributed Lean & Agile Teams in the Public Sector: Lessons Learned
Distributed Lean & Agile Teams in the Public Sector: Lessons Learned
 
Can you see it now? visualizing your lean and agile processes
Can you see it now? visualizing your lean and agile processesCan you see it now? visualizing your lean and agile processes
Can you see it now? visualizing your lean and agile processes
 
Kerika: A Case Study of a Project Management Office at Treinen Associates
Kerika: A Case Study of a Project Management Office at Treinen AssociatesKerika: A Case Study of a Project Management Office at Treinen Associates
Kerika: A Case Study of a Project Management Office at Treinen Associates
 
Collaboration across boundaries
Collaboration across boundariesCollaboration across boundaries
Collaboration across boundaries
 
How a state agency became Lean, thanks to Kerika
How a state agency became Lean, thanks to KerikaHow a state agency became Lean, thanks to Kerika
How a state agency became Lean, thanks to Kerika
 
Cómo redactar un ensayo
Cómo redactar un ensayoCómo redactar un ensayo
Cómo redactar un ensayo
 

Similar to Here be dragons

Agile's Hidden Predictability Model - Global Scrum Gathering Denver 2022
Agile's Hidden Predictability Model - Global Scrum Gathering Denver 2022Agile's Hidden Predictability Model - Global Scrum Gathering Denver 2022
Agile's Hidden Predictability Model - Global Scrum Gathering Denver 2022Wm. Hunter Tammaro
 
When worlds collide: distributed agile in the public sector
When worlds collide: distributed agile in the public sectorWhen worlds collide: distributed agile in the public sector
When worlds collide: distributed agile in the public sectorArun Kumar
 
ATC2013-Naresh Arumugam- Top 10 challenges with distributed teams and viable ...
ATC2013-Naresh Arumugam- Top 10 challenges with distributed teams and viable ...ATC2013-Naresh Arumugam- Top 10 challenges with distributed teams and viable ...
ATC2013-Naresh Arumugam- Top 10 challenges with distributed teams and viable ...India Scrum Enthusiasts Community
 
Post-agile approaches - agile for the real world and how to avoid agile failure
Post-agile approaches - agile for the real world and how to avoid agile failurePost-agile approaches - agile for the real world and how to avoid agile failure
Post-agile approaches - agile for the real world and how to avoid agile failureYuval Yeret
 
Large scale agile_svante_lidman
Large scale agile_svante_lidmanLarge scale agile_svante_lidman
Large scale agile_svante_lidmanSvante Lidman
 
Successful Agile Transformation - Jim Grundner - Agile Maine
Successful Agile Transformation - Jim Grundner - Agile Maine Successful Agile Transformation - Jim Grundner - Agile Maine
Successful Agile Transformation - Jim Grundner - Agile Maine agilemaine
 
Agile Project Experiences - The Story of Three Little Pigs
Agile Project Experiences - The Story of Three Little PigsAgile Project Experiences - The Story of Three Little Pigs
Agile Project Experiences - The Story of Three Little PigsCraig Smith
 
Lean Kanban India 2018 | A Design Thinking Approach towards Business Agility...
Lean Kanban India 2018  | A Design Thinking Approach towards Business Agility...Lean Kanban India 2018  | A Design Thinking Approach towards Business Agility...
Lean Kanban India 2018 | A Design Thinking Approach towards Business Agility...LeanKanbanIndia
 
W4 0245 agility_v1
W4 0245 agility_v1W4 0245 agility_v1
W4 0245 agility_v1colleenfry
 
Maturing Agile SDLC & workflow improvements
Maturing Agile SDLC & workflow improvementsMaturing Agile SDLC & workflow improvements
Maturing Agile SDLC & workflow improvementsMichael J Geiser
 
Agile Evangelist 22 - Freddie Quek - How Not To Do Agile
Agile Evangelist 22 - Freddie Quek - How Not To Do Agile Agile Evangelist 22 - Freddie Quek - How Not To Do Agile
Agile Evangelist 22 - Freddie Quek - How Not To Do Agile Arrows_Group
 
Scaling scrum itv-share
Scaling scrum  itv-shareScaling scrum  itv-share
Scaling scrum itv-shareHelen Meek
 
Introduction to scrum at scale
Introduction to scrum at scaleIntroduction to scrum at scale
Introduction to scrum at scaleMahmoud Ghoz
 
Agile Training March 2015
Agile Training March 2015Agile Training March 2015
Agile Training March 2015David Phipps
 
The 12 Agile Principles
The 12 Agile PrinciplesThe 12 Agile Principles
The 12 Agile PrinciplesAgile201
 
Software Agility.pptx
Software Agility.pptxSoftware Agility.pptx
Software Agility.pptxZaid Shabbir
 
Why 47% of Agile Transformations Fail - Jeff Sutherland
Why 47% of Agile Transformations Fail - Jeff SutherlandWhy 47% of Agile Transformations Fail - Jeff Sutherland
Why 47% of Agile Transformations Fail - Jeff SutherlandGünther Jena
 
Creating Dynamic Sprint Reviews - cPrime Presentation
Creating Dynamic Sprint Reviews - cPrime Presentation Creating Dynamic Sprint Reviews - cPrime Presentation
Creating Dynamic Sprint Reviews - cPrime Presentation Cprime
 

Similar to Here be dragons (20)

Agile's Hidden Predictability Model - Global Scrum Gathering Denver 2022
Agile's Hidden Predictability Model - Global Scrum Gathering Denver 2022Agile's Hidden Predictability Model - Global Scrum Gathering Denver 2022
Agile's Hidden Predictability Model - Global Scrum Gathering Denver 2022
 
When worlds collide: distributed agile in the public sector
When worlds collide: distributed agile in the public sectorWhen worlds collide: distributed agile in the public sector
When worlds collide: distributed agile in the public sector
 
ATC2013-Naresh Arumugam- Top 10 challenges with distributed teams and viable ...
ATC2013-Naresh Arumugam- Top 10 challenges with distributed teams and viable ...ATC2013-Naresh Arumugam- Top 10 challenges with distributed teams and viable ...
ATC2013-Naresh Arumugam- Top 10 challenges with distributed teams and viable ...
 
Post-agile approaches - agile for the real world and how to avoid agile failure
Post-agile approaches - agile for the real world and how to avoid agile failurePost-agile approaches - agile for the real world and how to avoid agile failure
Post-agile approaches - agile for the real world and how to avoid agile failure
 
Large scale agile_svante_lidman
Large scale agile_svante_lidmanLarge scale agile_svante_lidman
Large scale agile_svante_lidman
 
Successful Agile Transformation - Jim Grundner - Agile Maine
Successful Agile Transformation - Jim Grundner - Agile Maine Successful Agile Transformation - Jim Grundner - Agile Maine
Successful Agile Transformation - Jim Grundner - Agile Maine
 
Agile Project Experiences - The Story of Three Little Pigs
Agile Project Experiences - The Story of Three Little PigsAgile Project Experiences - The Story of Three Little Pigs
Agile Project Experiences - The Story of Three Little Pigs
 
Lean Kanban India 2018 | A Design Thinking Approach towards Business Agility...
Lean Kanban India 2018  | A Design Thinking Approach towards Business Agility...Lean Kanban India 2018  | A Design Thinking Approach towards Business Agility...
Lean Kanban India 2018 | A Design Thinking Approach towards Business Agility...
 
W4 0245 agility_v1
W4 0245 agility_v1W4 0245 agility_v1
W4 0245 agility_v1
 
Agile at Scale
Agile at ScaleAgile at Scale
Agile at Scale
 
Maturing Agile SDLC & workflow improvements
Maturing Agile SDLC & workflow improvementsMaturing Agile SDLC & workflow improvements
Maturing Agile SDLC & workflow improvements
 
Agile Evangelist 22 - Freddie Quek - How Not To Do Agile
Agile Evangelist 22 - Freddie Quek - How Not To Do Agile Agile Evangelist 22 - Freddie Quek - How Not To Do Agile
Agile Evangelist 22 - Freddie Quek - How Not To Do Agile
 
Scaling scrum itv-share
Scaling scrum  itv-shareScaling scrum  itv-share
Scaling scrum itv-share
 
Introduction to scrum at scale
Introduction to scrum at scaleIntroduction to scrum at scale
Introduction to scrum at scale
 
Agile Training March 2015
Agile Training March 2015Agile Training March 2015
Agile Training March 2015
 
The 12 Agile Principles
The 12 Agile PrinciplesThe 12 Agile Principles
The 12 Agile Principles
 
Software Agility.pptx
Software Agility.pptxSoftware Agility.pptx
Software Agility.pptx
 
Are you Agile enough?
Are you Agile enough?Are you Agile enough?
Are you Agile enough?
 
Why 47% of Agile Transformations Fail - Jeff Sutherland
Why 47% of Agile Transformations Fail - Jeff SutherlandWhy 47% of Agile Transformations Fail - Jeff Sutherland
Why 47% of Agile Transformations Fail - Jeff Sutherland
 
Creating Dynamic Sprint Reviews - cPrime Presentation
Creating Dynamic Sprint Reviews - cPrime Presentation Creating Dynamic Sprint Reviews - cPrime Presentation
Creating Dynamic Sprint Reviews - cPrime Presentation
 

Recently uploaded

ASTRAZENECA. Knowledge Graphs Powering a Fast-moving Global Life Sciences Org...
ASTRAZENECA. Knowledge Graphs Powering a Fast-moving Global Life Sciences Org...ASTRAZENECA. Knowledge Graphs Powering a Fast-moving Global Life Sciences Org...
ASTRAZENECA. Knowledge Graphs Powering a Fast-moving Global Life Sciences Org...Neo4j
 
Key projects in AI, ML and Generative AI
Key projects in AI, ML and Generative AIKey projects in AI, ML and Generative AI
Key projects in AI, ML and Generative AIVijayananda Mohire
 
Python For Kids - Sách Lập trình cho trẻ em
Python For Kids - Sách Lập trình cho trẻ emPython For Kids - Sách Lập trình cho trẻ em
Python For Kids - Sách Lập trình cho trẻ emNho Vĩnh
 
Large Language Models and Applications in Healthcare
Large Language Models and Applications in HealthcareLarge Language Models and Applications in Healthcare
Large Language Models and Applications in HealthcareAsma Ben Abacha
 
Enterprise Architecture As Strategy - Book Review
Enterprise Architecture As Strategy - Book ReviewEnterprise Architecture As Strategy - Book Review
Enterprise Architecture As Strategy - Book ReviewAshraf Fouad
 
Pragmatic UI testing with Compose Semantics.pdf
Pragmatic UI testing with Compose Semantics.pdfPragmatic UI testing with Compose Semantics.pdf
Pragmatic UI testing with Compose Semantics.pdfinfogdgmi
 
Unleash the Solace Pub Sub connector | Banaglore MuleSoft Meetup #31
Unleash the Solace Pub Sub connector | Banaglore MuleSoft Meetup #31Unleash the Solace Pub Sub connector | Banaglore MuleSoft Meetup #31
Unleash the Solace Pub Sub connector | Banaglore MuleSoft Meetup #31shyamraj55
 
My Journey towards Artificial Intelligence
My Journey towards Artificial IntelligenceMy Journey towards Artificial Intelligence
My Journey towards Artificial IntelligenceVijayananda Mohire
 
KUBRICK Graphs: A journey from in vogue to success-ion
KUBRICK Graphs: A journey from in vogue to success-ionKUBRICK Graphs: A journey from in vogue to success-ion
KUBRICK Graphs: A journey from in vogue to success-ionNeo4j
 
AMER Introduction to ThousandEyes Webinar
AMER Introduction to ThousandEyes WebinarAMER Introduction to ThousandEyes Webinar
AMER Introduction to ThousandEyes WebinarThousandEyes
 
Artificial Intelligence, Design, and More-than-Human Justice
Artificial Intelligence, Design, and More-than-Human JusticeArtificial Intelligence, Design, and More-than-Human Justice
Artificial Intelligence, Design, and More-than-Human JusticeJosh Gellers
 
Microsoft x 2toLead Webinar Session 1 - How Employee Communication and Connec...
Microsoft x 2toLead Webinar Session 1 - How Employee Communication and Connec...Microsoft x 2toLead Webinar Session 1 - How Employee Communication and Connec...
Microsoft x 2toLead Webinar Session 1 - How Employee Communication and Connec...2toLead Limited
 
CloudStack Authentication Methods – Harikrishna Patnala, ShapeBlue
CloudStack Authentication Methods – Harikrishna Patnala, ShapeBlueCloudStack Authentication Methods – Harikrishna Patnala, ShapeBlue
CloudStack Authentication Methods – Harikrishna Patnala, ShapeBlueShapeBlue
 
Boosting Developer Effectiveness with a Java platform team 1.4 - ArnhemJUG
Boosting Developer Effectiveness with a Java platform team 1.4 - ArnhemJUGBoosting Developer Effectiveness with a Java platform team 1.4 - ArnhemJUG
Boosting Developer Effectiveness with a Java platform team 1.4 - ArnhemJUGRick Ossendrijver
 
Leonis Insights: The State of AI (7 trends for 2023 and 7 predictions for 2024)
Leonis Insights: The State of AI (7 trends for 2023 and 7 predictions for 2024)Leonis Insights: The State of AI (7 trends for 2023 and 7 predictions for 2024)
Leonis Insights: The State of AI (7 trends for 2023 and 7 predictions for 2024)Jay Zhao
 
Establishing data sharing standards to promote global industry development
Establishing data sharing standards to promote global industry developmentEstablishing data sharing standards to promote global industry development
Establishing data sharing standards to promote global industry developmentThorsten Huelsmann
 
ChatGPT's Code Interpreter: Your secret weapon for SEO automation success - S...
ChatGPT's Code Interpreter: Your secret weapon for SEO automation success - S...ChatGPT's Code Interpreter: Your secret weapon for SEO automation success - S...
ChatGPT's Code Interpreter: Your secret weapon for SEO automation success - S...SearchNorwich
 
How We Grew Up with CloudStack and its Journey – Dilip Singh, DataHub
How We Grew Up with CloudStack and its Journey – Dilip Singh, DataHubHow We Grew Up with CloudStack and its Journey – Dilip Singh, DataHub
How We Grew Up with CloudStack and its Journey – Dilip Singh, DataHubShapeBlue
 
AI for Educators - Integrating AI in the Classrooms
AI for Educators - Integrating AI in the ClassroomsAI for Educators - Integrating AI in the Classrooms
AI for Educators - Integrating AI in the ClassroomsPremsankar Chakkingal
 

Recently uploaded (20)

ASTRAZENECA. Knowledge Graphs Powering a Fast-moving Global Life Sciences Org...
ASTRAZENECA. Knowledge Graphs Powering a Fast-moving Global Life Sciences Org...ASTRAZENECA. Knowledge Graphs Powering a Fast-moving Global Life Sciences Org...
ASTRAZENECA. Knowledge Graphs Powering a Fast-moving Global Life Sciences Org...
 
Key projects in AI, ML and Generative AI
Key projects in AI, ML and Generative AIKey projects in AI, ML and Generative AI
Key projects in AI, ML and Generative AI
 
Python For Kids - Sách Lập trình cho trẻ em
Python For Kids - Sách Lập trình cho trẻ emPython For Kids - Sách Lập trình cho trẻ em
Python For Kids - Sách Lập trình cho trẻ em
 
Large Language Models and Applications in Healthcare
Large Language Models and Applications in HealthcareLarge Language Models and Applications in Healthcare
Large Language Models and Applications in Healthcare
 
Enterprise Architecture As Strategy - Book Review
Enterprise Architecture As Strategy - Book ReviewEnterprise Architecture As Strategy - Book Review
Enterprise Architecture As Strategy - Book Review
 
Pragmatic UI testing with Compose Semantics.pdf
Pragmatic UI testing with Compose Semantics.pdfPragmatic UI testing with Compose Semantics.pdf
Pragmatic UI testing with Compose Semantics.pdf
 
Unleash the Solace Pub Sub connector | Banaglore MuleSoft Meetup #31
Unleash the Solace Pub Sub connector | Banaglore MuleSoft Meetup #31Unleash the Solace Pub Sub connector | Banaglore MuleSoft Meetup #31
Unleash the Solace Pub Sub connector | Banaglore MuleSoft Meetup #31
 
My Journey towards Artificial Intelligence
My Journey towards Artificial IntelligenceMy Journey towards Artificial Intelligence
My Journey towards Artificial Intelligence
 
KUBRICK Graphs: A journey from in vogue to success-ion
KUBRICK Graphs: A journey from in vogue to success-ionKUBRICK Graphs: A journey from in vogue to success-ion
KUBRICK Graphs: A journey from in vogue to success-ion
 
In sharing we trust. Taking advantage of a diverse consortium to build a tran...
In sharing we trust. Taking advantage of a diverse consortium to build a tran...In sharing we trust. Taking advantage of a diverse consortium to build a tran...
In sharing we trust. Taking advantage of a diverse consortium to build a tran...
 
AMER Introduction to ThousandEyes Webinar
AMER Introduction to ThousandEyes WebinarAMER Introduction to ThousandEyes Webinar
AMER Introduction to ThousandEyes Webinar
 
Artificial Intelligence, Design, and More-than-Human Justice
Artificial Intelligence, Design, and More-than-Human JusticeArtificial Intelligence, Design, and More-than-Human Justice
Artificial Intelligence, Design, and More-than-Human Justice
 
Microsoft x 2toLead Webinar Session 1 - How Employee Communication and Connec...
Microsoft x 2toLead Webinar Session 1 - How Employee Communication and Connec...Microsoft x 2toLead Webinar Session 1 - How Employee Communication and Connec...
Microsoft x 2toLead Webinar Session 1 - How Employee Communication and Connec...
 
CloudStack Authentication Methods – Harikrishna Patnala, ShapeBlue
CloudStack Authentication Methods – Harikrishna Patnala, ShapeBlueCloudStack Authentication Methods – Harikrishna Patnala, ShapeBlue
CloudStack Authentication Methods – Harikrishna Patnala, ShapeBlue
 
Boosting Developer Effectiveness with a Java platform team 1.4 - ArnhemJUG
Boosting Developer Effectiveness with a Java platform team 1.4 - ArnhemJUGBoosting Developer Effectiveness with a Java platform team 1.4 - ArnhemJUG
Boosting Developer Effectiveness with a Java platform team 1.4 - ArnhemJUG
 
Leonis Insights: The State of AI (7 trends for 2023 and 7 predictions for 2024)
Leonis Insights: The State of AI (7 trends for 2023 and 7 predictions for 2024)Leonis Insights: The State of AI (7 trends for 2023 and 7 predictions for 2024)
Leonis Insights: The State of AI (7 trends for 2023 and 7 predictions for 2024)
 
Establishing data sharing standards to promote global industry development
Establishing data sharing standards to promote global industry developmentEstablishing data sharing standards to promote global industry development
Establishing data sharing standards to promote global industry development
 
ChatGPT's Code Interpreter: Your secret weapon for SEO automation success - S...
ChatGPT's Code Interpreter: Your secret weapon for SEO automation success - S...ChatGPT's Code Interpreter: Your secret weapon for SEO automation success - S...
ChatGPT's Code Interpreter: Your secret weapon for SEO automation success - S...
 
How We Grew Up with CloudStack and its Journey – Dilip Singh, DataHub
How We Grew Up with CloudStack and its Journey – Dilip Singh, DataHubHow We Grew Up with CloudStack and its Journey – Dilip Singh, DataHub
How We Grew Up with CloudStack and its Journey – Dilip Singh, DataHub
 
AI for Educators - Integrating AI in the Classrooms
AI for Educators - Integrating AI in the ClassroomsAI for Educators - Integrating AI in the Classrooms
AI for Educators - Integrating AI in the Classrooms
 

Here be dragons

  • 1. Here  Be  Dragons   The  Terra  Incognita  of  Distributed  Agile     Arun  Kumar   arun@kerika.com     ©2013  Kerika,  Inc.  
  • 2. Summary   •  Teams  everywhere  are  becoming  distributed   –  Private  sector,  public  sector,  nonprofit   •  Teams  everywhere  want  to  be  more  agile   –  Small  “a”  agile,  not  big  “A”  Agile   •  TradiLonal  Scrum  thinking  doesn’t  help.   –  (Go  agile  or  go  distributed,  you  can’t  do  both)   •  We  need  to  develop  new  best  pracLces   –  Arun  presents  lessons  learned  over  many  years.   ©2013  Kerika,  Inc.  
  • 3. Distributed  teams  in  Private  Sector   Google  is  here   Google’s  CIO  is  here   ©2013  Kerika,  Inc.  
  • 4. Because  no  room  is  roomy  enough   ©2013  Kerika,  Inc.  
  • 5. Distributed  Teams  in  Public  Sector   •  Embracing  the  Lean  Government  model   –  Flat  budgets,  as  far  as  the  eye  can  see   •  Increased  use  of  field  teams   –  75%  of  WA  State  Auditor’s  Office  is  not  in  Olympia   •  Need  to  collaborate  across  mulLple  locaLons   –  Only  the  Lniest  agencies  are  collocated   •  Need  to  develop  partnerships   –  Across  agencies,  and  to  outsource  civic  services   ©2013  Kerika,  Inc.  
  • 6. Distributed  Teams  in  Nonprofit  Sector   •  Sectors  is  basically  a  coage  industry   –  55,000  nonprofits  in  Washington  State   –  80%  with  assets/income  <  $100K   •  Nonprofits  are  service  delivery  organizaLons   –  Contracted  to  deliver  civic  services   –  (Why  Planned  Parenthood  is  funded  everywhere)   •  MulLple,  transient  partnerships   –  This  is  how  nonprofits  increase  their  leverage   ©2013  Kerika,  Inc.  
  • 7. Social  collaboraLon:  You  Are  Here   You  are  a  member  of     mulLple,  agile  collaboraLon  networks   ©2013  Kerika,  Inc.  
  • 8. Small  “a”  agile,  not  large  “A”  Agile   •  Be  pragmaLc,  not  dogmaLc   –  Learn,  adopt,  adapt   •  Agile  has  many  sources,  many  variaLons   –  Kanban,  Scrum,  Scrumban,  Lean,  Kaizen,  ROK…       ©2013  Kerika,  Inc.  
  • 9. The  intersecLon  of  distributed  &  agile   ©2013  Kerika,  Inc.  
  • 10. 3  Strategies  for  Distributed  Agile   There  are  three  generic  strategies  you  can  try   •  Divide  by  locaLon   •  Divide  by  funcLon   •  Divide  by  module   ©2013  Kerika,  Inc.  
  • 11. Divide  by  locaLon   •  One  project,  with  teams  in  mulLple  locaLons   –  Each  team  has  full  complement  of  skills   –  A  single  Sprint  cycle  across  mulLple  locaLons   –  A  single  Daily  Standup  across  mulLple  locaLons   –  Implicit  or  explicit  pairing  of  staff  across  locaLons   •  What  you  think  you  will  get:   –  ConLnuous  development,  around  the  clock   –  “Pass  the  book”  at  the  end  of  the  day   ©2013  Kerika,  Inc.  
  • 12. Does  this  work?   •  Huge  overhead  of  communicaLons   –  Daily/endless  phone  calls   –  Huge  volume  of  emails   –  Significant  staff  turnover   •  More  PMs,  more  travel  than  anLcipated   –  Destroys  economics  of  offshoring   •  Not  really  Agile,  not  very  agile   –  A  bunch  of  mini-­‐waterfalls     ©2013  Kerika,  Inc.  
  • 13. Divide  by  funcLon   •  Segregate  funcLons  by  locaLon   –  Typical:  all  development  in  US,  all  QA  in  India   –  Single  Sprint  cycle  across  locaLons   •  What  you  think  you  will  get:   –  Cool  stuff  gets  done  locally   –  Crappy  work  gets  done  offshore   –  ConLnuous  QA   ©2013  Kerika,  Inc.  
  • 14. Does  this  work?   Yes,  if…   •  Each  team  must  be  truly  self-­‐sufficient   •  You  can  manage  mulLple  overlapping  Sprints   –  E.g.  Design  Team  works  one  Sprint  ahead   –  Requirements  and  hand-­‐offs  are  very  explicit   •  Teams  and  processes  are  already  tuned   –  You  cannot  distribute  a  process  that  you  are  sLll   evolving!   ©2013  Kerika,  Inc.  
  • 15. Divide  by  component   •  Each  locaLon  builds  one  component   –  Or,  divide  by  experLse:  front-­‐end  vs.  back-­‐end   •  One  super-­‐team  integrates   –  Or,  it  somehow  comes  together  in  the  end   •  What  you  think  you  will  get:   –  ComparaLve  advantage:  the  best  of  all  worlds   ©2013  Kerika,  Inc.  
  • 16. Does  this  work?   You  get  Distributed,  you  give  up  Agile   •  Sprints  are  invariably  much  longer   –  You  are  doing  mini-­‐waterfalls   •  Concept  of  user  story  is  lost   –  Without  stories,  are  you  sLll  Agile?   –  Teams  cannot  recognize  value  delivered   –  Product  owners  get  lost   •  Obamacare  integraLon  model   ©2013  Kerika,  Inc.  
  • 17. So,  what  does  work?   •  ConLnuous  updates  are  criLcal   –  Daily  Standup  doesn’t  scale  or  distribute   –  Status  is  a  waste  of  a  phone  call   •  Tools  must  support  asynchronous  work   –  “Catch  me  up”   •  Lightweight  tools  help  adopLon   –  Keep  paradigms  simple  across  cultures   •  Make  processes  explicit  &  visual   –  Show,  don’t  tell   ©2013  Kerika,  Inc.  
  • 18. Kerika  example   See  this  at  hps://kerika.com/m/H51M     ©2013  Kerika,  Inc.