xp2012 challenges (and solutions) with large-scale agile adoption

23
Ramya Ravichandar Ken Power (@ken_power) XP2012 Thursday May 24, 2012 Stories from Different Perspectives

Upload: ken-power

Post on 23-Jan-2015

505 views

Category:

Business


2 download

DESCRIPTION

Slides from XP2012 talk titled "Challenges (and Solutions) with Large-Scale Agile Adoption at Cisco ". Thursday May 24 2012, Malmo, Sweden.

TRANSCRIPT

Page 1: XP2012 Challenges (and Solutions) with Large-Scale Agile Adoption

Ramya  Ravichandar  

Ken  Power      (@ken_power)  

XP2012  Thursday  May  24,  2012  

 

Stories from Different Perspectives

Page 2: XP2012 Challenges (and Solutions) with Large-Scale Agile Adoption

Agile  Lean  at  Cisco  Team  

Corporate  Quality  

Engineering  Learning  Solution  

Development  

Page 3: XP2012 Challenges (and Solutions) with Large-Scale Agile Adoption

Company(

Technology(Group(

Business(Unit(

Individuals(

• Lots(of(people(!(• Internal(Conferences,(Learning(• Core(Agile?Lean(Team(

• ~6000(people(• ~150+(Agile(Teams(• Core(Working(Team(• Transition(Team(((

• ~600(People(• ~35+(Agile(Teams(• Agile(Office(

Page 4: XP2012 Challenges (and Solutions) with Large-Scale Agile Adoption
Page 5: XP2012 Challenges (and Solutions) with Large-Scale Agile Adoption

Cisco Policies

Page 6: XP2012 Challenges (and Solutions) with Large-Scale Agile Adoption

Innovator  

Prac55oner  

Newbie  

effective

Page 7: XP2012 Challenges (and Solutions) with Large-Scale Agile Adoption
Page 8: XP2012 Challenges (and Solutions) with Large-Scale Agile Adoption
Page 9: XP2012 Challenges (and Solutions) with Large-Scale Agile Adoption
Page 10: XP2012 Challenges (and Solutions) with Large-Scale Agile Adoption

• Even-­‐tempered  • Accommodating  • Patient  • Humble  • Tactful  

• Analytical  • Reserved  • Precise  • Private  • Systematic  

• Outgoing  • Enthusiastic  • Optimistic  • High-­‐spirited  • Lively  

• Direct  • Results-­‐oriented  • Firm  • Strong-­‐willed  • Forceful  

A   B  

C  D  

Page 11: XP2012 Challenges (and Solutions) with Large-Scale Agile Adoption
Page 12: XP2012 Challenges (and Solutions) with Large-Scale Agile Adoption

•  Absence  of  trust  Unwilling  to  be  vulnerable  within  the  group  

•  Fear  of  conflict  Seeking  artificial  harmony  over  constructive  passionate  debate  

•  Lack  of  commitment  Feigning  buy-­‐in  for  group  decisions  creates  ambiguity  throughout  the  organization  

•  Avoidance  of  accountability  Ducking  the  responsibility  to  call  peers  on  counterproductive  behavior  sets  low  standards  

•  Inattention  to  results  Focusing  on  personal  success,  status  and  ego  before  team  success  

Page 13: XP2012 Challenges (and Solutions) with Large-Scale Agile Adoption
Page 14: XP2012 Challenges (and Solutions) with Large-Scale Agile Adoption
Page 15: XP2012 Challenges (and Solutions) with Large-Scale Agile Adoption

It  may  work  for  others.  But  we  are  

really  unique  

Everyone  is  going  Agile.  So  should  we!  

Looks  good  on  my  resume.  

Where  should  I  sign  up  ?  

Can  you  guarantee  100%  

success  ?  

Page 16: XP2012 Challenges (and Solutions) with Large-Scale Agile Adoption
Page 17: XP2012 Challenges (and Solutions) with Large-Scale Agile Adoption
Page 18: XP2012 Challenges (and Solutions) with Large-Scale Agile Adoption
Page 19: XP2012 Challenges (and Solutions) with Large-Scale Agile Adoption

Attend  to  the  needs  of  the  individual  too  

Page 20: XP2012 Challenges (and Solutions) with Large-Scale Agile Adoption

Novice  

Advanced  Beginner  

Competent  

Proficient  

Expert  

Performance

Competence / Capability

Not  aware  that  the  problem  exists,  or  can’t  conceive  that  there  is  a  different  way  of  doing  things  

Little  or  no  experience;  Need  a  recipe  

Can  start  to  break  away  from  fixed  rules,  but  have  difficulty  

troubleshooting;  Can  start  using  advice  in  correct  

context;  Can  start  formulating  some  

principles  but  no  “big  picture”;  No  holistic  understanding,  and  

don’t  want  it  yet  

Need  the  big  picture  Frustrated  by  oversimplified  information  Can  reflect  on  previous  poor  task  performance;  can  reflect  and  revise  to  perform  better  next  time  Can  learn  from  experience  of  others;  can  understand  and  apply  maxims  (as  distinct  from  recipes)  

Primary  sources  of  knowledge  and  information  in  any  field  Continually  look  for  better  methods  and  better  ways  of  doing  things  Vast  body  of  experience  they  can  tap  into  and  apply  in  the  right  context  Work  from  intuition,  not  reason  Can  distinguish  between  irrelevant  details  and  important  details  

 

Page 21: XP2012 Challenges (and Solutions) with Large-Scale Agile Adoption
Page 22: XP2012 Challenges (and Solutions) with Large-Scale Agile Adoption

•  Make  it  OK  to  fail  

•  Educate  your  leaders  

•  Recognize,  reward  and  communicate  agile  successes      

•  Have  clear  guidance  on  roles  and  responsibili5es  

•  Re-­‐evaluate  compliance  requirements,  policies  and  “standards”  

•  Find  middle  ground  between  agile  purists  and  standards  zealots  

•  A  single  tool  choice  may  not  be  ideal  for  all  groups,  situa5ons  and  5melines  

•  Verify  claims  to  agility  objec5vely  

•  Resist  labeling  things  as  “best  prac5ces”  

Page 23: XP2012 Challenges (and Solutions) with Large-Scale Agile Adoption