SlideShare a Scribd company logo
1 of 62
Download to read offline
Why	
  Does	
  Agile	
  Work?	
  
October	
  9-­‐10th	
  2013	
  
Agile	
  Business	
  Conference	
  2013	
  
	
  
MaAhew	
  Caine	
  
AGILE	
  

	
  
Some	
  people	
  call	
  it	
  a	
  
method	
  or	
  an	
  approach	
  
	
  
above	
  all	
  
	
  
It	
  is	
  about	
  PEOPLE	
  and	
  RESULTS	
  
	
  
AssumpOons	
  
• 
• 
• 
• 
	
  

Heard	
  something	
  about	
  “Agile”	
  
May	
  have	
  seen	
  teams	
  working	
  in	
  this	
  way	
  
You	
  like	
  it…	
  but	
  not	
  sure	
  why	
  it	
  works	
  
Expect	
  some	
  quick-­‐win	
  “take-­‐aways”	
  
Who	
  am	
  I?	
  
• 
• 
• 
• 
• 
• 

English	
  
Come	
  from	
  near	
  Liverpool	
  /	
  Manchester	
  
I.T.	
  background	
  
Lived	
  in	
  CH	
  since	
  1994	
  
Worked	
  in	
  London,	
  NY,	
  Berlin,	
  Geneva	
  and	
  ZH	
  
Discovered	
  “Agile”	
  in	
  2009	
  

August	
  2011	
  
Setup	
  M.C.	
  Partners	
  &	
  Associates	
  

September	
  2012	
  
Launched	
  the	
  Agile	
  Academy	
  
Community	
  
A	
  Rollercoaster	
  Journey	
  
Let’s	
  Look	
  at	
  MoOvaOon	
  
OUR	
  projects	
  are	
  
Soooo	
  Complex	
  –	
  
we	
  need	
  moOvated	
  
people!	
  
Are	
  We	
  MoOvated?	
  
How	
  many	
  people	
  are	
  truly	
  moOvated	
  in	
  their	
  
work?	
  
1	
  in	
  5	
  
2	
  in	
  5	
  
3	
  in	
  5	
  
4	
  in	
  5	
  
5	
  in	
  5	
  
MoOvaOon	
  
Today	
  people	
  are	
  just	
  not	
  moOvated.	
  
•  Only	
  1-­‐in-­‐5	
  are	
  truly	
  moOvated	
  
•  Fear	
  prevails	
  in	
  the	
  work-­‐place	
  
	
   Let’s	
  not	
  menOon	
  these…	
  
	
  
20th	
  Century	
  Management	
  

Kills	
  MoOvaOon	
  
(enough	
  said)	
  
Denning	
  Discovered	
  MoOvated	
  Geeks	
  

They	
  were	
  doing	
  this	
  “Agile	
  thing”	
  
MoOvaOon	
  
The	
  golden	
  quesOon	
  for	
  many	
  including	
  Denning	
  
was:	
  “WHY?”	
  
	
  
To	
  answer	
  this	
  we	
  need	
  to	
  understand	
  what	
  
moOvates	
  us,	
  as	
  Human	
  Beings.	
  
	
  
Humans	
  Need	
  Three	
  Things	
  

Autonomy	
  

Mastery	
  

Purpose	
  

Daniel	
  Pink	
  “Drive”	
  
Let’s	
  Look	
  at	
  Complexity	
  
OUR	
  complex	
  
projects	
  need	
  to	
  be	
  
planned	
  up	
  front	
  
Cynefin	
  

hAp://en.wikipedia.org/wiki/Cynefin	
  
Cynefin	
  –	
  A	
  Complicated	
  Problem	
  
Calculate	
  the	
  SHORTEST	
  route:	
  
	
  
Hardbrücke	
  to	
  Frankenstrasse	
  

Given	
  enough	
  data	
  &	
  Ome	
  we	
  can	
  
PREDICT	
  the	
  outcome	
  of	
  a	
  
COMPLICATED	
  problem	
  
Cynefin	
  –	
  A	
  Complex	
  Problem	
  
Calculate	
  the	
  FASTEST	
  route	
  
based	
  on	
  traffic	
  NOW:	
  
	
  
Hardbrücke	
  to	
  Frankenstrasse	
  

We	
  cannot	
  PREDICT	
  the	
  outcome	
  of	
  
a	
  COMPLEX	
  problem	
  
Mapping	
  Methods	
  to	
  Cynefin	
  

	
  
Agile

hAp://en.wikipedia.org/wiki/Cynefin	
  
MoOvaOon	
  &	
  Complexity	
  
Why	
  does	
  
Agile	
  
MoOvate?	
  
Agile	
  (Complex	
  Emergent)	
  Projects	
  
The	
  Problem:	
  We	
  Love	
  to	
  Plan!	
  
•  All	
  the	
  detail	
  “up	
  front”	
  
•  Be	
  in	
  control	
  
•  Resist	
  “change”	
  
BUT	
  
The	
  World	
  is	
  changing	
  faster…	
  
	
  
	
   	
  Those	
  plans	
  we	
  love,	
  have	
  to	
  change	
  
	
  
	
   	
   	
   	
  If	
  not,	
  what	
  happens?	
  
	
  
Example	
  
Road	
  trip	
  from	
  LA	
  to	
  Grand	
  Canyon	
  
Spend	
  Ome	
  “upfront”	
  planning	
  route	
  in	
  detail.	
  

As	
  soon	
  as	
  you	
  are	
  on	
  the	
  road…	
  
Details	
  ALWAYS	
  Emerge	
  
We	
  always	
  discover	
  new	
  stuff	
  
	
  
	
   	
  How	
  do	
  we	
  embrace	
  this	
  EMERGENT	
  stuff?	
  
	
  
	
   	
   	
   	
   	
  How	
  do	
  we	
  structure	
  our	
  work?	
  
	
  
Some	
  Key	
  Concepts	
  
Fixed	
  

Scope	
  

Time	
  

Cost	
  

Quality	
  

Quality	
  

MoSCoW	
  Prio	
  
Time	
  

1	
  
Time	
  Boxes	
  

Variable	
  

Cost	
  

2	
  

3	
  

4	
  

2-­‐6	
  weeks	
  in	
  length,	
  with	
  a	
  preference	
  for	
  the	
  shorter	
  
Client	
  feedback	
  arer	
  every	
  Omebox:	
  “FAIL-­‐FAST”	
  
Demo	
  at	
  the	
  end	
  of	
  each	
  Omebox	
  

Scope	
  

5	
  

M	
  –	
  Must	
  (60%)	
  
S	
  –	
  Should	
  (20%)	
  
C	
  –	
  Could	
  (20%)	
  
W	
  -­‐	
  Wont	
  

6	
  
What	
  Makes	
  us	
  Agile?	
  
Ability	
  to	
  re-­‐evaluate	
  what	
  the	
  most	
  important	
  thing	
  to	
  do	
  is,	
  
at	
  the	
  start	
  of	
  each	
  Omebox,	
  including:	
  
	
  
1.  New	
  emergent	
  “stuff”	
  
2.  Things	
  that	
  did	
  not	
  get	
  done	
  
3.  Change	
  in	
  priority	
  
2	
  
1	
  

2	
  

3	
  
1	
  

4	
  

3	
  

5	
  

6	
  
The	
  Four	
  Agile	
  Ceremonies	
  
Timebox	
  Planning	
  (1-­‐2	
  days)	
  
Daily	
  Standup	
  (15	
  mins)	
  
Review	
  /	
  Demo	
  (1-­‐2	
  hours)	
  
RetrospecOves	
  (1-­‐2	
  hours)	
  
Week	
  2	
  

Review	
  

Week	
  3	
  

Daily	
  Standups	
  

Retro	
  

Week	
  1	
  
Planning	
  

1. 
2. 
3. 
4. 
Timebox	
  Planning	
  
Goal	
  
To	
  produce	
  a	
  list	
  of	
  TASKS	
  that	
  the	
  team	
  are	
  commisng	
  too	
  
with	
  their	
  plan,	
  with	
  the	
  priority	
  
	
  
Ø Must	
  (60%)	
  
Ø Should	
  (20%)	
  
Ø Could	
  (20%)	
  
Ø Wont	
  
Daily	
  Standup	
  
Review	
  
Goal	
  
To	
  get	
  assurance	
  that	
  the	
  right	
  things	
  are	
  being	
  done,	
  correctly.	
  
	
  
Ø  The	
  ONLY	
  way	
  to	
  get	
  feedback	
  from	
  clients	
  
Ø  Get	
  approval	
  that	
  things	
  are	
  right	
  (or	
  wrong!)	
  
RetrospecOves	
  
Goal	
  
To	
  allow	
  the	
  team	
  to	
  improve	
  on	
  HOW	
  they	
  
work.	
  
	
  
To	
  conOnuously	
  improve.	
  
Complex	
  Emergent	
  Agile	
  
Products	
  &	
  Projects	
  

✓	
  

Autonomy	
  

✓	
  

Mastery	
  

✓	
  

Purpose	
  
Denning’s	
  MoOvated	
  Geeks	
  

Worked	
  with	
  
Autonomy,	
  Mastery	
  and	
  Purpose	
  
Lean	
  Knowledge	
  Processes	
  
Compare	
  this	
  type	
  of	
  tradiOonal	
  manufacturing…	
  
	
  
	
  
	
  
	
  
	
  
With	
  knowledge	
  work	
  “manufacturing”	
  …	
  
Cannot	
  See	
  “Work-­‐in-­‐Progress”	
  
Do	
  we	
  have…	
  
•  BoAlenecks?	
  
•  Idle	
  resources?	
  
•  Burn-­‐out?	
  
•  Focus?	
  
All	
  result	
  in	
  
•  No	
  mastery	
  
•  No	
  sense	
  of	
  purpose	
  
•  No	
  autonomy	
  
Need	
  to	
  Remove	
  “Waste”	
  
#	
  

Waste	
  

DescripSon	
  

1	
  

Transport	
  

Product	
  moving	
  from	
  A	
  to	
  B	
  

2	
  

Movement	
  

MoOon	
  of	
  people	
  or	
  equipment	
  to	
  perform	
  processing	
  

3	
  

Idle	
  Time	
  

WaiOng	
  for	
  the	
  next	
  step	
  

4	
  

Over	
  processing	
  

ResulOng	
  from	
  poor	
  tool	
  or	
  product	
  design	
  creaOng	
  acOvity	
  

5	
  

Delivery	
  before	
  being	
  needed	
  

Over	
  producOon	
  

6	
  

Defects	
  

The	
  effort	
  involved	
  in	
  inspecOng	
  for	
  and	
  fixing	
  defects	
  

7	
  

Inventory	
  

All	
  things	
  not	
  being	
  processed	
  

8	
  

Producing	
  things	
  that	
  don’t	
  
fulfill	
  client	
  needs	
  

Adding	
  things	
  that	
  are	
  not	
  needed	
  

9	
  

Unused	
  Human	
  Talent	
  

No	
  duplicaOon	
  of	
  roles,	
  no	
  gaps,	
  the	
  right	
  people	
  
“Lean”	
  Purpose	
  
•  Helping	
  others,	
  either	
  side	
  
–  Before	
  me	
  
–  Arer	
  me	
  	
  

•  Understand	
  the	
  big	
  picture	
  

Purpose	
  
Lean	
  

✓	
  

Autonomy	
  

✓	
  

Mastery	
  

✓	
  

Purpose	
  
All	
  of	
  this	
  Requires	
  Teamwork	
  
My	
  team	
  is	
  
GREAT	
  !!	
  
But	
  not	
  DysfuncOonal	
  Teamwork	
  
In	
  the	
  last	
  month,	
  have	
  you	
  WITNESSED…	
  
	
  
1.  Someone	
  admit	
  a	
  mistake	
  
2.  Someone	
  ask	
  for	
  help	
  
3.  Someone	
  point	
  out	
  to	
  a	
  colleague	
  that	
  they	
  
were	
  lesng	
  the	
  team	
  down	
  by	
  their	
  acOons	
  
4.  Someone	
  did	
  something	
  outside	
  of	
  their	
  
personal	
  objecOves,	
  for	
  the	
  good	
  of	
  the	
  group.	
  
The	
  Five	
  DysfuncOons	
  of	
  a	
  Team	
  
InaAenOon	
  to	
  

Results	
  

Avoidance	
  of	
  

Accountability	
  
Lack	
  of	
  

Commitment	
  
Fear	
  of	
  

Conflict	
  
Absence	
  of	
  

Trust	
  

Status	
  &	
  Ego:	
  Individuals	
  put	
  own	
  or	
  team’s	
  
needs	
  before	
  that	
  of	
  the	
  collecOve	
  team’s	
  goal.	
  
Low	
  Standards:	
  Don’t	
  challenge	
  colleagues	
  when	
  
their	
  acOons	
  appear	
  wrong.	
  
Ambiguity:	
  Rarely,	
  if	
  ever,	
  buy-­‐in	
  and	
  
commit	
  but	
  “pretend”	
  to	
  agree.	
  
ArSficial	
  Harmony:	
  Don’t	
  have	
  
open	
  and	
  passionate	
  debate.	
  
Invulnerable:	
  Don’t	
  admit	
  
mistakes	
  and	
  weaknesses.	
  

“The	
  Five	
  DysfuncOons	
  of	
  a	
  Team”,	
  P.	
  Lencioni	
  
Examples	
  –	
  What	
  does	
  it	
  look	
  like?	
  
DysfuncSon	
  

Symptom	
  

Good	
  Example?	
  

InaAenOon	
  to	
  Results	
  

Individuals	
  put	
  own	
  or	
  team’s	
  
a)	
  PM:	
  Sure	
  I	
  can	
  test	
  that.	
  
needs	
  before	
  that	
  of	
  the	
  collecOve	
   b)	
  BA:	
  I	
  can	
  cover	
  Support.	
  
team’s	
  goal.	
  

Avoidance	
  of	
  
Accountability	
  

Don’t	
  challenge	
  colleagues	
  when	
  
their	
  acOons	
  appear	
  wrong	
  

a)	
  You	
  said	
  you	
  would	
  do	
  it,	
  
you	
  haven’t.	
  
b)	
  Stop	
  thinking	
  about	
  just	
  
Dev…	
  we	
  need	
  to	
  think	
  
beyond	
  just	
  dev	
  

Lack	
  of	
  Commitment	
  

Rarely,	
  if	
  ever,	
  buy-­‐in	
  and	
  
commit	
  but	
  “pretend”	
  to	
  agree.	
  

a)	
  I	
  understand	
  that	
  this	
  is	
  
what	
  we	
  are	
  doing,	
  I	
  agree,	
  I	
  
think	
  it	
  is	
  good.	
  

Fear	
  of	
  Conflict	
  

Don’t	
  have	
  open	
  and	
  passionate	
  
debate	
  

a)	
  I	
  don’t	
  agree…	
  because…	
  
b)	
  But	
  X	
  will	
  not	
  like	
  it,	
  we	
  
need	
  to	
  think	
  about	
  them…	
  

Absence	
  of	
  Trust	
  

Don’t	
  admit	
  mistakes	
  and	
  
weaknesses	
  

a)  I	
  have	
  a	
  problem…	
  
b)  Sorry	
  I	
  screwed	
  up…	
  
45	
  
From	
  a	
  PosiOve	
  Point-­‐of-­‐View	
  
A	
  truly	
  cohesive	
  team…	
  
	
  

• 
• 
• 
• 
• 

Trusts	
  one	
  another	
  	
  
Engages	
  in	
  unfiltered	
  conflict	
  around	
  ideas	
  
Commits	
  to	
  decisions	
  and	
  plans	
  of	
  acOon	
  
Holds	
  one	
  another	
  accountable	
  for	
  delivering	
  against	
  those	
  plans	
  
Focus’	
  on	
  the	
  achievement	
  of	
  collecOve	
  results	
  
Be	
  Aware	
  –	
  Look	
  Out	
  for	
  Clues	
  
Behavior	
  

Sprint	
  
Planning	
  

Trust	
  one	
  another	
  

Standup	
   Grooming	
  

Sprint	
  
Review	
  

✓

•  Open	
  about	
  mistakes	
  &	
  weakness	
  

Engage	
  in	
  unfiltered	
  conflict	
  
around	
  ideas	
  

✓

Commit	
  to	
  decisions	
  and	
  plans	
  of	
  
acOon	
  

✓

✓

•  Passionate	
  debate	
  occurs	
  

•  Real	
  buy-­‐in	
  with	
  emoOon	
  

✓

Hold	
  one	
  another	
  accountable	
  
for	
  delivering	
  against	
  those	
  plans	
  

✓

✓

Focus	
  on	
  the	
  achievement	
  of	
  
collecOve	
  results	
  

✓

✓

•  Challenge	
  colleagues	
  

•  Ego	
  &	
  status	
  don’t	
  maAer	
  

Sprint	
  
Retro	
  
Even	
  Remote	
  Teamwork	
  
Agile	
  Requires	
  
Co-­‐locaOon	
  
Most	
  Teams	
  are	
  Remote	
  
Remote	
  means:	
  
	
  
•  on	
  another	
  conOnent	
  	
  
•  in	
  another	
  country	
  	
  
•  in	
  another	
  company	
  	
  
•  in	
  another	
  building	
  	
  
•  on	
  another	
  floor	
  	
  
•  in	
  another	
  room	
  	
  
•  more	
  than	
  25m	
  away...	
  	
  
	
  
...	
  outside	
  of	
  passive	
  hearing.	
  	
  
	
  
“Community	
  Decay”	
  
Trust	
  
MoOvaOon	
  

Face-­‐to-­‐face	
  
event	
  

Face-­‐to-­‐face	
  
event	
  

Time	
  
“Community	
  Decay”	
  
Trust	
  
MoOvaOon	
  

Face-­‐to-­‐face	
  
event	
  

Face-­‐to-­‐face	
  
event	
  

Need	
  to	
  
communicate	
  to	
  
prevent	
  “decay”	
  

Time	
  
How	
  Does	
  Agile	
  Help?	
  
Trust	
  
MoOvaOon	
  

Face-­‐to-­‐face	
  
event	
  

Face-­‐to-­‐face	
  
event	
  

Time	
  
How	
  Does	
  Agile	
  Help?	
  
Trust	
  
MoOvaOon	
  

Face-­‐to-­‐face	
  
event	
  

Face-­‐to-­‐face	
  
event	
  

Time	
  

Constant	
  communicaOon	
  (hard!)	
  
	
  
In	
  a	
  remote	
  team,	
  Agile	
  is	
  beAer	
  
than	
  tradiOonal	
  anyway!	
  
But	
  there	
  is	
  only	
  one	
  Purpose	
  
$	
  profit,	
  please	
  
Your	
  Hardest	
  Job	
  
What?	
  
What?	
  
How?	
  
Why?	
  

Most	
  groups	
  know	
  WHAT	
  and	
  HOW	
  but	
  oren	
  fail	
  to	
  say	
  WHY!	
  
Simon	
  Sinek	
  –	
  Golden	
  Circle	
  
Example	
  
Why	
  is	
  this	
  one	
  beAer?	
  

A	
  greater	
  sense	
  of	
  purpose	
  is	
  achieved	
  when	
  it	
  relates	
  to	
  “people”,	
  
not	
  things,	
  least	
  of	
  all	
  money!	
  
Bringing	
  it	
  all	
  Together	
  

And	
  Agile	
  Lean	
  approaches	
  support	
  this	
  
QuesOons?	
  
Further	
  Reading	
  
The	
  Stoos	
  Movement	
  
www.stoosnetwork.org	
  
	
  
Holacracy	
  
www.holacracy.org	
  
	
  
Contact	
  
PlaYorm	
  

Link	
  

Telephone	
  

+41	
  79	
  936	
  7060	
  

Email	
  

maAhew.caine@mcpa.biz	
  

Homepage	
  

www.mcpa.biz	
  |	
  www.agileacademy.ch	
  

Library	
  

www.mcpa.biz/blog	
  

Xing	
  

hAps://www.xing.com/profile/MaAhew_Caine	
  

LinkedIn	
  

hAp://ch.linkedin.com/in/maAhewcaine	
  

TwiAer	
  

mc_mcpa	
  

Skype	
  

mc_mcpa	
  

YouTube	
  

hAp://www.youtube.com/MCPartnersAssociates	
  
What	
  moOvates	
  MaAhew	
  is	
  simple:	
  “When	
  done	
  well,	
  Agile	
  approaches	
  make	
  a	
  
difference	
  to	
  people’s	
  lives,	
  for	
  the	
  beAer	
  because	
  Agile	
  organisaOons	
  allow	
  their	
  
people	
  to	
  go	
  home	
  saOsfied,	
  fulfilled	
  having	
  contributed”.
	
  
MaAhew	
  brings	
  20+	
  years	
  of	
  experience	
  from	
  across	
  the	
  IT	
  sector.	
  He	
  has	
  worked	
  at	
  
sorware	
  companies	
  such	
  as	
  Avaloq	
  and	
  Infonic.	
  

He	
  was	
  also	
  a	
  senior	
  consultant	
  for	
  10	
  years	
  at	
  Logica,	
  based	
  in	
  London,	
  Zürich,	
  Berlin	
  and	
  Geneva.	
  In	
  between	
  
he	
  was	
  also	
  worked	
  at	
  Swiss	
  Re	
  in	
  Zurich	
  and	
  New	
  York.	
  
	
  
Arer	
  introducing	
  Infonic	
  to	
  Agile	
  methods,	
  MaAhew	
  founded	
  M.C.	
  Partners	
  &	
  Associates	
  and	
  is	
  the	
  Managing	
  
Director	
  of	
  the	
  Agile	
  Academy	
  Switzerland.	
  In	
  addiOon,	
  he	
  is	
  a	
  founding	
  member	
  of	
  the	
  Swiss	
  Agile	
  Leaders	
  
Circle.	
  
	
  
He	
  holds	
  a	
  Bachelors	
  of	
  Science	
  degree,	
  with	
  Honors,	
  in	
  Computer	
  Science	
  from	
  the	
  University	
  of	
  Staffordshire	
  in	
  
England.	
  He	
  is	
  a	
  member	
  of	
  the	
  DSDM	
  ConsorOum,	
  Scrum	
  Alliance	
  and	
  is	
  a	
  volunteer	
  in	
  the	
  PMI	
  Swiss-­‐Chapter.	
  
He	
  is	
  also	
  core	
  team	
  member	
  of	
  both	
  the	
  SwissICT’s	
  “Lean,	
  Agile	
  &	
  Scrum”	
  team	
  and	
  “Stoos	
  Network	
  Zurich”	
  
movements.	
  
	
  
When	
  he	
  is	
  not	
  public	
  speaking	
  on	
  the	
  theme	
  of	
  people	
  and	
  agility,	
  he	
  can	
  be	
  found	
  in	
  a	
  wild	
  remote	
  corner	
  of	
  
Scotland	
  following	
  his	
  life-­‐long	
  passion	
  of	
  fishing.	
  

More Related Content

What's hot

Scrum & Kanban Introduction
Scrum & Kanban IntroductionScrum & Kanban Introduction
Scrum & Kanban IntroductionChihyang Li
 
Free Online Agile & SCRUM Study Training Material for PMI ACP Certification P...
Free Online Agile & SCRUM Study Training Material for PMI ACP Certification P...Free Online Agile & SCRUM Study Training Material for PMI ACP Certification P...
Free Online Agile & SCRUM Study Training Material for PMI ACP Certification P...GlobalSkillup
 
Agile Methodologies and Scrum
Agile Methodologies and ScrumAgile Methodologies and Scrum
Agile Methodologies and ScrumScrum Turkey
 
Scrum. XP. Lean. Kanban - Be Agile
Scrum. XP. Lean. Kanban - Be Agile Scrum. XP. Lean. Kanban - Be Agile
Scrum. XP. Lean. Kanban - Be Agile Andreea Visanoiu
 
Practical Implementation of Agile Methodologies
Practical Implementation of Agile MethodologiesPractical Implementation of Agile Methodologies
Practical Implementation of Agile MethodologiesSociety of Women Engineers
 
Agile Project Management - An introduction to Agile and the new PMI-ACP
Agile Project Management - An introduction to Agile and the new PMI-ACPAgile Project Management - An introduction to Agile and the new PMI-ACP
Agile Project Management - An introduction to Agile and the new PMI-ACPDimitri Ponomareff
 
About Agile & PMI Agile Certified Practitioner (PMI-ACP) Overview
About Agile & PMI Agile Certified Practitioner (PMI-ACP) OverviewAbout Agile & PMI Agile Certified Practitioner (PMI-ACP) Overview
About Agile & PMI Agile Certified Practitioner (PMI-ACP) OverviewAleem Khan
 
Exin Agile Scrum Master - Course Preview
Exin Agile Scrum Master - Course PreviewExin Agile Scrum Master - Course Preview
Exin Agile Scrum Master - Course PreviewInvensis Learning
 
Gems of agile a glimpse of agile for senior management
Gems of agile   a glimpse of agile for senior managementGems of agile   a glimpse of agile for senior management
Gems of agile a glimpse of agile for senior managementNeeraj Bachani
 
Scaled Agile Framework (SAFe) in the Trenches
Scaled Agile Framework (SAFe) in the TrenchesScaled Agile Framework (SAFe) in the Trenches
Scaled Agile Framework (SAFe) in the TrenchesYuval Yeret
 
How to Adopt Agile at Your Organization
How to Adopt Agile at Your OrganizationHow to Adopt Agile at Your Organization
How to Adopt Agile at Your OrganizationRaimonds Simanovskis
 
Building Quality In in SAFe – The Testing Organization’s Perspective
Building Quality In in SAFe – The Testing Organization’s Perspective	  Building Quality In in SAFe – The Testing Organization’s Perspective
Building Quality In in SAFe – The Testing Organization’s Perspective Yuval Yeret
 
A Deep Look at Agile Certifications
A Deep Look at Agile CertificationsA Deep Look at Agile Certifications
A Deep Look at Agile CertificationsRichard Cheng
 
The Roles and Responsibilities in an Agile Project and Organization
The Roles and Responsibilities in an Agile Project and OrganizationThe Roles and Responsibilities in an Agile Project and Organization
The Roles and Responsibilities in an Agile Project and OrganizationToivo Vaje
 
The Three Things
The Three ThingsThe Three Things
The Three ThingsAgileDenver
 
Scrum of Scrums Patterns Library
Scrum of Scrums Patterns LibraryScrum of Scrums Patterns Library
Scrum of Scrums Patterns LibraryDavid Hanson
 
Agile IT Operatinos - Getting to Daily Releases
Agile IT Operatinos - Getting to Daily ReleasesAgile IT Operatinos - Getting to Daily Releases
Agile IT Operatinos - Getting to Daily ReleasesLeadingAgile
 

What's hot (20)

Scrum & Kanban Introduction
Scrum & Kanban IntroductionScrum & Kanban Introduction
Scrum & Kanban Introduction
 
Free Online Agile & SCRUM Study Training Material for PMI ACP Certification P...
Free Online Agile & SCRUM Study Training Material for PMI ACP Certification P...Free Online Agile & SCRUM Study Training Material for PMI ACP Certification P...
Free Online Agile & SCRUM Study Training Material for PMI ACP Certification P...
 
Agile Methodology - Agile Project Management Training
Agile Methodology - Agile Project Management TrainingAgile Methodology - Agile Project Management Training
Agile Methodology - Agile Project Management Training
 
Agile Methodologies and Scrum
Agile Methodologies and ScrumAgile Methodologies and Scrum
Agile Methodologies and Scrum
 
Scrum. XP. Lean. Kanban - Be Agile
Scrum. XP. Lean. Kanban - Be Agile Scrum. XP. Lean. Kanban - Be Agile
Scrum. XP. Lean. Kanban - Be Agile
 
Practical Implementation of Agile Methodologies
Practical Implementation of Agile MethodologiesPractical Implementation of Agile Methodologies
Practical Implementation of Agile Methodologies
 
Agile Project Management - An introduction to Agile and the new PMI-ACP
Agile Project Management - An introduction to Agile and the new PMI-ACPAgile Project Management - An introduction to Agile and the new PMI-ACP
Agile Project Management - An introduction to Agile and the new PMI-ACP
 
About Agile & PMI Agile Certified Practitioner (PMI-ACP) Overview
About Agile & PMI Agile Certified Practitioner (PMI-ACP) OverviewAbout Agile & PMI Agile Certified Practitioner (PMI-ACP) Overview
About Agile & PMI Agile Certified Practitioner (PMI-ACP) Overview
 
Exin Agile Scrum Master - Course Preview
Exin Agile Scrum Master - Course PreviewExin Agile Scrum Master - Course Preview
Exin Agile Scrum Master - Course Preview
 
The Zen of Scrum
The Zen of ScrumThe Zen of Scrum
The Zen of Scrum
 
AgileScrum
AgileScrumAgileScrum
AgileScrum
 
Gems of agile a glimpse of agile for senior management
Gems of agile   a glimpse of agile for senior managementGems of agile   a glimpse of agile for senior management
Gems of agile a glimpse of agile for senior management
 
Scaled Agile Framework (SAFe) in the Trenches
Scaled Agile Framework (SAFe) in the TrenchesScaled Agile Framework (SAFe) in the Trenches
Scaled Agile Framework (SAFe) in the Trenches
 
How to Adopt Agile at Your Organization
How to Adopt Agile at Your OrganizationHow to Adopt Agile at Your Organization
How to Adopt Agile at Your Organization
 
Building Quality In in SAFe – The Testing Organization’s Perspective
Building Quality In in SAFe – The Testing Organization’s Perspective	  Building Quality In in SAFe – The Testing Organization’s Perspective
Building Quality In in SAFe – The Testing Organization’s Perspective
 
A Deep Look at Agile Certifications
A Deep Look at Agile CertificationsA Deep Look at Agile Certifications
A Deep Look at Agile Certifications
 
The Roles and Responsibilities in an Agile Project and Organization
The Roles and Responsibilities in an Agile Project and OrganizationThe Roles and Responsibilities in an Agile Project and Organization
The Roles and Responsibilities in an Agile Project and Organization
 
The Three Things
The Three ThingsThe Three Things
The Three Things
 
Scrum of Scrums Patterns Library
Scrum of Scrums Patterns LibraryScrum of Scrums Patterns Library
Scrum of Scrums Patterns Library
 
Agile IT Operatinos - Getting to Daily Releases
Agile IT Operatinos - Getting to Daily ReleasesAgile IT Operatinos - Getting to Daily Releases
Agile IT Operatinos - Getting to Daily Releases
 

Similar to Why Agile Works for Complex Projects

PAM Summit Cracow, The ABB.com goes Agile Story
PAM Summit Cracow, The ABB.com goes Agile StoryPAM Summit Cracow, The ABB.com goes Agile Story
PAM Summit Cracow, The ABB.com goes Agile StoryMatthew Caine
 
Agile for Me- CodeStock 2009
Agile for Me- CodeStock 2009Agile for Me- CodeStock 2009
Agile for Me- CodeStock 2009Adrian Carr
 
Being agile while standing in a waterfall
Being agile while standing in a waterfallBeing agile while standing in a waterfall
Being agile while standing in a waterfallMike Edwards
 
The promise and peril of Agile and Lean practices
The promise and peril of Agile and Lean practicesThe promise and peril of Agile and Lean practices
The promise and peril of Agile and Lean practicesmtoppa
 
Change Management Director
Change Management DirectorChange Management Director
Change Management DirectorIvan Font
 
Building lean products with distributed agile teams
Building lean products with distributed agile teamsBuilding lean products with distributed agile teams
Building lean products with distributed agile teamsIgor Moochnick
 
How To (Not) Open Source - Javazone, Oslo 2014
How To (Not) Open Source - Javazone, Oslo 2014How To (Not) Open Source - Javazone, Oslo 2014
How To (Not) Open Source - Javazone, Oslo 2014gdusbabek
 
What it Really Means to Be Agile
What it Really Means to Be AgileWhat it Really Means to Be Agile
What it Really Means to Be AgileKent McDonald
 
Avoiding Fragile Agile: Making Change Stick
Avoiding Fragile Agile: Making Change StickAvoiding Fragile Agile: Making Change Stick
Avoiding Fragile Agile: Making Change StickTze Chin Tang
 
Demonstrating L&D ROI - without the 'OMG!'
Demonstrating L&D ROI - without the 'OMG!'Demonstrating L&D ROI - without the 'OMG!'
Demonstrating L&D ROI - without the 'OMG!'Dawn Sillett
 
Agile Outside Software: Does Agile work outside of sofware? #AOSW
Agile Outside Software: Does Agile work outside of sofware? #AOSWAgile Outside Software: Does Agile work outside of sofware? #AOSW
Agile Outside Software: Does Agile work outside of sofware? #AOSWallan kelly
 
6- Agile.engine - Asad safari
6- Agile.engine - Asad safari6- Agile.engine - Asad safari
6- Agile.engine - Asad safariAli Moghadam
 
Agile basic introduction
Agile   basic introductionAgile   basic introduction
Agile basic introductionPreparationInfo
 
Austin product camp 11 Agile - doing vs being
Austin product camp 11   Agile - doing vs beingAustin product camp 11   Agile - doing vs being
Austin product camp 11 Agile - doing vs beingKelly Looney
 
Agile Kaizen: Agile Product Management - Course Slides
Agile Kaizen: Agile Product Management - Course SlidesAgile Kaizen: Agile Product Management - Course Slides
Agile Kaizen: Agile Product Management - Course SlidesProyectalis / Improvement21
 

Similar to Why Agile Works for Complex Projects (20)

PAM Summit Cracow, The ABB.com goes Agile Story
PAM Summit Cracow, The ABB.com goes Agile StoryPAM Summit Cracow, The ABB.com goes Agile Story
PAM Summit Cracow, The ABB.com goes Agile Story
 
DevOps for Managers
DevOps for ManagersDevOps for Managers
DevOps for Managers
 
Intro to Agile Practices and Values
Intro to Agile Practices and ValuesIntro to Agile Practices and Values
Intro to Agile Practices and Values
 
Agile for Me- CodeStock 2009
Agile for Me- CodeStock 2009Agile for Me- CodeStock 2009
Agile for Me- CodeStock 2009
 
Being agile while standing in a waterfall
Being agile while standing in a waterfallBeing agile while standing in a waterfall
Being agile while standing in a waterfall
 
The promise and peril of Agile and Lean practices
The promise and peril of Agile and Lean practicesThe promise and peril of Agile and Lean practices
The promise and peril of Agile and Lean practices
 
Meetup-Transition2AgileSHARE
Meetup-Transition2AgileSHAREMeetup-Transition2AgileSHARE
Meetup-Transition2AgileSHARE
 
Change Management Director
Change Management DirectorChange Management Director
Change Management Director
 
Building lean products with distributed agile teams
Building lean products with distributed agile teamsBuilding lean products with distributed agile teams
Building lean products with distributed agile teams
 
How To (Not) Open Source - Javazone, Oslo 2014
How To (Not) Open Source - Javazone, Oslo 2014How To (Not) Open Source - Javazone, Oslo 2014
How To (Not) Open Source - Javazone, Oslo 2014
 
Practical Scrum - day 1
Practical Scrum - day 1Practical Scrum - day 1
Practical Scrum - day 1
 
What it Really Means to Be Agile
What it Really Means to Be AgileWhat it Really Means to Be Agile
What it Really Means to Be Agile
 
Avoiding Fragile Agile: Making Change Stick
Avoiding Fragile Agile: Making Change StickAvoiding Fragile Agile: Making Change Stick
Avoiding Fragile Agile: Making Change Stick
 
Demonstrating L&D ROI - without the 'OMG!'
Demonstrating L&D ROI - without the 'OMG!'Demonstrating L&D ROI - without the 'OMG!'
Demonstrating L&D ROI - without the 'OMG!'
 
Agile Outside Software: Does Agile work outside of sofware? #AOSW
Agile Outside Software: Does Agile work outside of sofware? #AOSWAgile Outside Software: Does Agile work outside of sofware? #AOSW
Agile Outside Software: Does Agile work outside of sofware? #AOSW
 
6- Agile.engine - Asad safari
6- Agile.engine - Asad safari6- Agile.engine - Asad safari
6- Agile.engine - Asad safari
 
Agile Engine | By Asad Safari
Agile Engine | By Asad SafariAgile Engine | By Asad Safari
Agile Engine | By Asad Safari
 
Agile basic introduction
Agile   basic introductionAgile   basic introduction
Agile basic introduction
 
Austin product camp 11 Agile - doing vs being
Austin product camp 11   Agile - doing vs beingAustin product camp 11   Agile - doing vs being
Austin product camp 11 Agile - doing vs being
 
Agile Kaizen: Agile Product Management - Course Slides
Agile Kaizen: Agile Product Management - Course SlidesAgile Kaizen: Agile Product Management - Course Slides
Agile Kaizen: Agile Product Management - Course Slides
 

Recently uploaded

WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brandgvaughan
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii SoldatenkoFwdays
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr BaganFwdays
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLScyllaDB
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsMark Billinghurst
 
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdfHyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdfPrecisely
 
Advanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionAdvanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionDilum Bandara
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024Lorenzo Miniero
 
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
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfAddepto
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupFlorian Wilhelm
 
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
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Mark Simos
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxhariprasad279825
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 3652toLead Limited
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):comworks
 
Story boards and shot lists for my a level piece
Story boards and shot lists for my a level pieceStory boards and shot lists for my a level piece
Story boards and shot lists for my a level piececharlottematthew16
 

Recently uploaded (20)

WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brand
 
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptxE-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQL
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR Systems
 
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdfHyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
 
Advanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionAdvanced Computer Architecture – An Introduction
Advanced Computer Architecture – An Introduction
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024
 
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdf
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project Setup
 
DMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special EditionDMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special Edition
 
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
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptx
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):
 
Story boards and shot lists for my a level piece
Story boards and shot lists for my a level pieceStory boards and shot lists for my a level piece
Story boards and shot lists for my a level piece
 

Why Agile Works for Complex Projects

  • 1. Why  Does  Agile  Work?   October  9-­‐10th  2013   Agile  Business  Conference  2013     MaAhew  Caine  
  • 2.
  • 3.
  • 4.
  • 5.
  • 6. AGILE     Some  people  call  it  a   method  or  an  approach     above  all     It  is  about  PEOPLE  and  RESULTS    
  • 7. AssumpOons   •  •  •  •    Heard  something  about  “Agile”   May  have  seen  teams  working  in  this  way   You  like  it…  but  not  sure  why  it  works   Expect  some  quick-­‐win  “take-­‐aways”  
  • 8. Who  am  I?   •  •  •  •  •  •  English   Come  from  near  Liverpool  /  Manchester   I.T.  background   Lived  in  CH  since  1994   Worked  in  London,  NY,  Berlin,  Geneva  and  ZH   Discovered  “Agile”  in  2009   August  2011   Setup  M.C.  Partners  &  Associates   September  2012   Launched  the  Agile  Academy  
  • 11. Let’s  Look  at  MoOvaOon   OUR  projects  are   Soooo  Complex  –   we  need  moOvated   people!  
  • 12. Are  We  MoOvated?   How  many  people  are  truly  moOvated  in  their   work?   1  in  5   2  in  5   3  in  5   4  in  5   5  in  5  
  • 13. MoOvaOon   Today  people  are  just  not  moOvated.   •  Only  1-­‐in-­‐5  are  truly  moOvated   •  Fear  prevails  in  the  work-­‐place     Let’s  not  menOon  these…    
  • 14. 20th  Century  Management   Kills  MoOvaOon   (enough  said)  
  • 15. Denning  Discovered  MoOvated  Geeks   They  were  doing  this  “Agile  thing”  
  • 16. MoOvaOon   The  golden  quesOon  for  many  including  Denning   was:  “WHY?”     To  answer  this  we  need  to  understand  what   moOvates  us,  as  Human  Beings.    
  • 17. Humans  Need  Three  Things   Autonomy   Mastery   Purpose   Daniel  Pink  “Drive”  
  • 18. Let’s  Look  at  Complexity   OUR  complex   projects  need  to  be   planned  up  front  
  • 20. Cynefin  –  A  Complicated  Problem   Calculate  the  SHORTEST  route:     Hardbrücke  to  Frankenstrasse   Given  enough  data  &  Ome  we  can   PREDICT  the  outcome  of  a   COMPLICATED  problem  
  • 21. Cynefin  –  A  Complex  Problem   Calculate  the  FASTEST  route   based  on  traffic  NOW:     Hardbrücke  to  Frankenstrasse   We  cannot  PREDICT  the  outcome  of   a  COMPLEX  problem  
  • 22. Mapping  Methods  to  Cynefin     Agile hAp://en.wikipedia.org/wiki/Cynefin  
  • 23. MoOvaOon  &  Complexity   Why  does   Agile   MoOvate?  
  • 24. Agile  (Complex  Emergent)  Projects   The  Problem:  We  Love  to  Plan!   •  All  the  detail  “up  front”   •  Be  in  control   •  Resist  “change”  
  • 25. BUT   The  World  is  changing  faster…        Those  plans  we  love,  have  to  change            If  not,  what  happens?    
  • 26. Example   Road  trip  from  LA  to  Grand  Canyon   Spend  Ome  “upfront”  planning  route  in  detail.   As  soon  as  you  are  on  the  road…  
  • 27. Details  ALWAYS  Emerge   We  always  discover  new  stuff        How  do  we  embrace  this  EMERGENT  stuff?              How  do  we  structure  our  work?    
  • 28. Some  Key  Concepts   Fixed   Scope   Time   Cost   Quality   Quality   MoSCoW  Prio   Time   1   Time  Boxes   Variable   Cost   2   3   4   2-­‐6  weeks  in  length,  with  a  preference  for  the  shorter   Client  feedback  arer  every  Omebox:  “FAIL-­‐FAST”   Demo  at  the  end  of  each  Omebox   Scope   5   M  –  Must  (60%)   S  –  Should  (20%)   C  –  Could  (20%)   W  -­‐  Wont   6  
  • 29. What  Makes  us  Agile?   Ability  to  re-­‐evaluate  what  the  most  important  thing  to  do  is,   at  the  start  of  each  Omebox,  including:     1.  New  emergent  “stuff”   2.  Things  that  did  not  get  done   3.  Change  in  priority   2   1   2   3   1   4   3   5   6  
  • 30. The  Four  Agile  Ceremonies   Timebox  Planning  (1-­‐2  days)   Daily  Standup  (15  mins)   Review  /  Demo  (1-­‐2  hours)   RetrospecOves  (1-­‐2  hours)   Week  2   Review   Week  3   Daily  Standups   Retro   Week  1   Planning   1.  2.  3.  4. 
  • 31. Timebox  Planning   Goal   To  produce  a  list  of  TASKS  that  the  team  are  commisng  too   with  their  plan,  with  the  priority     Ø Must  (60%)   Ø Should  (20%)   Ø Could  (20%)   Ø Wont  
  • 33. Review   Goal   To  get  assurance  that  the  right  things  are  being  done,  correctly.     Ø  The  ONLY  way  to  get  feedback  from  clients   Ø  Get  approval  that  things  are  right  (or  wrong!)  
  • 34. RetrospecOves   Goal   To  allow  the  team  to  improve  on  HOW  they   work.     To  conOnuously  improve.  
  • 35. Complex  Emergent  Agile   Products  &  Projects   ✓   Autonomy   ✓   Mastery   ✓   Purpose  
  • 36. Denning’s  MoOvated  Geeks   Worked  with   Autonomy,  Mastery  and  Purpose  
  • 37. Lean  Knowledge  Processes   Compare  this  type  of  tradiOonal  manufacturing…             With  knowledge  work  “manufacturing”  …  
  • 38. Cannot  See  “Work-­‐in-­‐Progress”   Do  we  have…   •  BoAlenecks?   •  Idle  resources?   •  Burn-­‐out?   •  Focus?   All  result  in   •  No  mastery   •  No  sense  of  purpose   •  No  autonomy  
  • 39. Need  to  Remove  “Waste”   #   Waste   DescripSon   1   Transport   Product  moving  from  A  to  B   2   Movement   MoOon  of  people  or  equipment  to  perform  processing   3   Idle  Time   WaiOng  for  the  next  step   4   Over  processing   ResulOng  from  poor  tool  or  product  design  creaOng  acOvity   5   Delivery  before  being  needed   Over  producOon   6   Defects   The  effort  involved  in  inspecOng  for  and  fixing  defects   7   Inventory   All  things  not  being  processed   8   Producing  things  that  don’t   fulfill  client  needs   Adding  things  that  are  not  needed   9   Unused  Human  Talent   No  duplicaOon  of  roles,  no  gaps,  the  right  people  
  • 40. “Lean”  Purpose   •  Helping  others,  either  side   –  Before  me   –  Arer  me     •  Understand  the  big  picture   Purpose  
  • 41. Lean   ✓   Autonomy   ✓   Mastery   ✓   Purpose  
  • 42. All  of  this  Requires  Teamwork   My  team  is   GREAT  !!  
  • 43. But  not  DysfuncOonal  Teamwork   In  the  last  month,  have  you  WITNESSED…     1.  Someone  admit  a  mistake   2.  Someone  ask  for  help   3.  Someone  point  out  to  a  colleague  that  they   were  lesng  the  team  down  by  their  acOons   4.  Someone  did  something  outside  of  their   personal  objecOves,  for  the  good  of  the  group.  
  • 44. The  Five  DysfuncOons  of  a  Team   InaAenOon  to   Results   Avoidance  of   Accountability   Lack  of   Commitment   Fear  of   Conflict   Absence  of   Trust   Status  &  Ego:  Individuals  put  own  or  team’s   needs  before  that  of  the  collecOve  team’s  goal.   Low  Standards:  Don’t  challenge  colleagues  when   their  acOons  appear  wrong.   Ambiguity:  Rarely,  if  ever,  buy-­‐in  and   commit  but  “pretend”  to  agree.   ArSficial  Harmony:  Don’t  have   open  and  passionate  debate.   Invulnerable:  Don’t  admit   mistakes  and  weaknesses.   “The  Five  DysfuncOons  of  a  Team”,  P.  Lencioni  
  • 45. Examples  –  What  does  it  look  like?   DysfuncSon   Symptom   Good  Example?   InaAenOon  to  Results   Individuals  put  own  or  team’s   a)  PM:  Sure  I  can  test  that.   needs  before  that  of  the  collecOve   b)  BA:  I  can  cover  Support.   team’s  goal.   Avoidance  of   Accountability   Don’t  challenge  colleagues  when   their  acOons  appear  wrong   a)  You  said  you  would  do  it,   you  haven’t.   b)  Stop  thinking  about  just   Dev…  we  need  to  think   beyond  just  dev   Lack  of  Commitment   Rarely,  if  ever,  buy-­‐in  and   commit  but  “pretend”  to  agree.   a)  I  understand  that  this  is   what  we  are  doing,  I  agree,  I   think  it  is  good.   Fear  of  Conflict   Don’t  have  open  and  passionate   debate   a)  I  don’t  agree…  because…   b)  But  X  will  not  like  it,  we   need  to  think  about  them…   Absence  of  Trust   Don’t  admit  mistakes  and   weaknesses   a)  I  have  a  problem…   b)  Sorry  I  screwed  up…   45  
  • 46. From  a  PosiOve  Point-­‐of-­‐View   A  truly  cohesive  team…     •  •  •  •  •  Trusts  one  another     Engages  in  unfiltered  conflict  around  ideas   Commits  to  decisions  and  plans  of  acOon   Holds  one  another  accountable  for  delivering  against  those  plans   Focus’  on  the  achievement  of  collecOve  results  
  • 47. Be  Aware  –  Look  Out  for  Clues   Behavior   Sprint   Planning   Trust  one  another   Standup   Grooming   Sprint   Review   ✓ •  Open  about  mistakes  &  weakness   Engage  in  unfiltered  conflict   around  ideas   ✓ Commit  to  decisions  and  plans  of   acOon   ✓ ✓ •  Passionate  debate  occurs   •  Real  buy-­‐in  with  emoOon   ✓ Hold  one  another  accountable   for  delivering  against  those  plans   ✓ ✓ Focus  on  the  achievement  of   collecOve  results   ✓ ✓ •  Challenge  colleagues   •  Ego  &  status  don’t  maAer   Sprint   Retro  
  • 48. Even  Remote  Teamwork   Agile  Requires   Co-­‐locaOon  
  • 49. Most  Teams  are  Remote   Remote  means:     •  on  another  conOnent     •  in  another  country     •  in  another  company     •  in  another  building     •  on  another  floor     •  in  another  room     •  more  than  25m  away...       ...  outside  of  passive  hearing.      
  • 50. “Community  Decay”   Trust   MoOvaOon   Face-­‐to-­‐face   event   Face-­‐to-­‐face   event   Time  
  • 51. “Community  Decay”   Trust   MoOvaOon   Face-­‐to-­‐face   event   Face-­‐to-­‐face   event   Need  to   communicate  to   prevent  “decay”   Time  
  • 52. How  Does  Agile  Help?   Trust   MoOvaOon   Face-­‐to-­‐face   event   Face-­‐to-­‐face   event   Time  
  • 53. How  Does  Agile  Help?   Trust   MoOvaOon   Face-­‐to-­‐face   event   Face-­‐to-­‐face   event   Time   Constant  communicaOon  (hard!)     In  a  remote  team,  Agile  is  beAer   than  tradiOonal  anyway!  
  • 54. But  there  is  only  one  Purpose   $  profit,  please  
  • 55. Your  Hardest  Job   What?   What?   How?   Why?   Most  groups  know  WHAT  and  HOW  but  oren  fail  to  say  WHY!   Simon  Sinek  –  Golden  Circle  
  • 57. Why  is  this  one  beAer?   A  greater  sense  of  purpose  is  achieved  when  it  relates  to  “people”,   not  things,  least  of  all  money!  
  • 58. Bringing  it  all  Together   And  Agile  Lean  approaches  support  this  
  • 60. Further  Reading   The  Stoos  Movement   www.stoosnetwork.org     Holacracy   www.holacracy.org    
  • 61. Contact   PlaYorm   Link   Telephone   +41  79  936  7060   Email   maAhew.caine@mcpa.biz   Homepage   www.mcpa.biz  |  www.agileacademy.ch   Library   www.mcpa.biz/blog   Xing   hAps://www.xing.com/profile/MaAhew_Caine   LinkedIn   hAp://ch.linkedin.com/in/maAhewcaine   TwiAer   mc_mcpa   Skype   mc_mcpa   YouTube   hAp://www.youtube.com/MCPartnersAssociates  
  • 62. What  moOvates  MaAhew  is  simple:  “When  done  well,  Agile  approaches  make  a   difference  to  people’s  lives,  for  the  beAer  because  Agile  organisaOons  allow  their   people  to  go  home  saOsfied,  fulfilled  having  contributed”.   MaAhew  brings  20+  years  of  experience  from  across  the  IT  sector.  He  has  worked  at   sorware  companies  such  as  Avaloq  and  Infonic.   He  was  also  a  senior  consultant  for  10  years  at  Logica,  based  in  London,  Zürich,  Berlin  and  Geneva.  In  between   he  was  also  worked  at  Swiss  Re  in  Zurich  and  New  York.     Arer  introducing  Infonic  to  Agile  methods,  MaAhew  founded  M.C.  Partners  &  Associates  and  is  the  Managing   Director  of  the  Agile  Academy  Switzerland.  In  addiOon,  he  is  a  founding  member  of  the  Swiss  Agile  Leaders   Circle.     He  holds  a  Bachelors  of  Science  degree,  with  Honors,  in  Computer  Science  from  the  University  of  Staffordshire  in   England.  He  is  a  member  of  the  DSDM  ConsorOum,  Scrum  Alliance  and  is  a  volunteer  in  the  PMI  Swiss-­‐Chapter.   He  is  also  core  team  member  of  both  the  SwissICT’s  “Lean,  Agile  &  Scrum”  team  and  “Stoos  Network  Zurich”   movements.     When  he  is  not  public  speaking  on  the  theme  of  people  and  agility,  he  can  be  found  in  a  wild  remote  corner  of   Scotland  following  his  life-­‐long  passion  of  fishing.