Transcript
Page 1: Do we need Management in Scrum?

agility  accelerates  ...  

Do  we  need    Management  in  Scrum?  

Trifork,  GOTO  Night  Zürich,  14.10.2013  

Page 2: Do we need Management in Scrum?

Agile Coach & Trainer Change Agent

hFp://www.management30.com  

Mischa Ramseyer @ramsyman

Page 3: Do we need Management in Scrum?

Scrum  is  easy  to  understand  ...    

•  3 Roles •  3 Artefacts •  4 Meetings  

Page 4: Do we need Management in Scrum?

...  but  difficult  to  master!  

Page 5: Do we need Management in Scrum?

Do  the  Right  Thing  

Do  the  Thing  Right  

EffecPveness  

Efficiency  

Delivery  Products    Services  

©  2012  -­‐  2013  pragmaPc  soluPons  gmbh  

The  PragmaPc  OrganisaPon  

Page 6: Do we need Management in Scrum?

The  role    of  Management   ?  

Page 7: Do we need Management in Scrum?

Some  theory  

Page 8: Do we need Management in Scrum?

The  English  verb  “to  manage”  was  originally  derived  from  the  Italian  

maneggiare,  meaning  to  handle  and  train  horses.  […]  This  original  meaning  merged  

with  the  French  term  menage,  or  household.  

hFp://cognia.com.au/Links%20and%20Vids/assets/52_Bramble_Bushes_in_a_Thicket.pdf    Cynthia  F.  Kurtz,  David  J.  Snowden,  “Bramble  Bushes  in  a  Thicket”  

Page 9: Do we need Management in Scrum?

Management  is  about  human  beings.  Its  task  is  to  make  people  capable  of  joint  performance  […].  This  is  what  

organizaPon  is  all  about,  and  it  is  the  reason  that  management  is  the  criPcal,  determining  factor.  

Management:  Revised  EdiPon,  2008  

Peter  F.  Drucker  

Page 10: Do we need Management in Scrum?

Self-­‐organisaPon  needs  boundaries  

Jurgen  Appelo,  Management  3.0  

Page 11: Do we need Management in Scrum?

Self-­‐organisaPon  needs  constraints  

Jurgen  Appelo,  Management  3.0  

Page 12: Do we need Management in Scrum?

Self-­‐organisaPon  needs  goals!  

Jurgen  Appelo,  Management  3.0  

Page 13: Do we need Management in Scrum?

A  team  is  a  complex  adapPve  system  (CAS),  because  it  consists  of  parts  (people)  that  form  a  system  (team),  which  shows  complex  behavior  while  it  keeps  adap1ng  to  a  changing  environment.  

Page 14: Do we need Management in Scrum?

The  role    of  Management   ?  

Page 15: Do we need Management in Scrum?

Managers  duPes  

•  Management  outside  of  the  Scrum  Team  •  Set  Context  &  Constraints  

•  State  coarse  grained  goals  (lighthouse,  Business  Model)  that  guide  the  way  of  the  Scrum  Teams  

Page 16: Do we need Management in Scrum?

Do  the  Right  Thing  

Do  the  Thing  Right  

EffecPveness  

Efficiency  

Delivery  Products    Services  

©  2012  -­‐  2013  pragmaPc  soluPons  gmbh  

The  PragmaPc  OrganisaPon  

Page 17: Do we need Management in Scrum?

Network  &  Empowerment  

Do  the  Right  Thing  

Do  the  Thing  Right  

OrganisaPon  

EffecPveness  

Efficiency  

Culture  

Context  &  Constraints  

Delivery  Products    Services  

©  2012  -­‐  2013  pragmaPc  soluPons  gmbh  

The  PragmaPc  OrganisaPon  

Page 18: Do we need Management in Scrum?

Do  the  Right  Thing  

Do  the  Thing  Right  

Strategy  

OrganisaPon  

EffecPveness  

Efficiency  

Culture  

Context  &  Constraints  

Delivery  Products    Services  

©  2012  -­‐  2013  pragmaPc  soluPons  gmbh  

The  PragmaPc  OrganisaPon  

Network  &  Empowerment  

Page 19: Do we need Management in Scrum?

Why  Agile  

?  

Page 20: Do we need Management in Scrum?

Meet  Melly...  

Page 21: Do we need Management in Scrum?

Melly  is  not  happy...  

hFp://www.flickr.com/photos/bertwerk/623288901/  ©  2007  Bert  Werk,  CreaPve  Commons  3.0  

Page 22: Do we need Management in Scrum?

Why  does  Melly  hate  her  Job?  •  The  market  is  changing  

•  from  seller  to  buyer  •  The  goal  is  changing  

•  from  average  to  delight  •  The  workplace  is  changing  

•  from  work  execuPon  to  conPnuous  innovaPon  

•  from  manufacturing  to  knowledge  work  

•  The  worker  is  changing  •  from  semi-­‐skilled  to  well-­‐

educated  •  from  basic  needs  to  self-­‐

fulfilment  

But  Management  does  not  change!  

Page 23: Do we need Management in Scrum?

hFp://www.swissq.it/en/agile/research-­‐and-­‐informaPon/    

Trends & Benchmarks Report Schweiz Wo stehen wir – wohin geht es?

In Kooperation mit

Agile 2013

Page 24: Do we need Management in Scrum?

hFp://www.swissq.it/en/agile/research-­‐and-­‐informaPon/    

Trends & Benchmarks Report Schweiz Wo stehen wir – wohin geht es?

In Kooperation mit

Agile 2013

Page 25: Do we need Management in Scrum?

AdopPon  What  organizaPons  usually  do  is  an  

Page 26: Do we need Management in Scrum?

Who  decides?  

hFp://www.versionone.com/state_of_agile_development_survey/11/    

Managers  iniPate  adopPons  in  77%  of  the  cases.  

Page 27: Do we need Management in Scrum?

Who  decides?  

Unfortunately,  many  exisPng  systems  embrace  and  kill  change.  

Page 28: Do we need Management in Scrum?

TransformaPon  What  organizaPons  need  is  a  

Page 29: Do we need Management in Scrum?

Do  the  Right  Thing  

Do  the  Thing  Right  

Strategy  

OrganisaPon  

EffecPveness  

Efficiency  

Culture  

Context  &  Constraints  

Delivery  Products    Services  

©  2012  -­‐  2013  pragmaPc  soluPons  gmbh  

The  PragmaPc  OrganisaPon  

Network  &  Empowerment  

Page 30: Do we need Management in Scrum?

Do  the  Right  Thing  

Do  the  Thing  Right  

Strategy  

OrganisaPon  

EffecPveness  

Efficiency  

Culture  

Context  &  Constraints  

Delivery  Products    Services  

©  2012  -­‐  2013  pragmaPc  soluPons  gmbh  

The  PragmaPc  OrganisaPon  

Page 31: Do we need Management in Scrum?

Managem

ent  3

.0  

Page 32: Do we need Management in Scrum?

People  are  the  most  important  parts  of  an  organizaPon  and  

managers  must  do  all  they  can  to  keep  people  acPve,  creaPve,  and  

moPvated.  

Page 33: Do we need Management in Scrum?

Example:  Kudo  Box  

IncenPvize  people  to  give  each  other  a  compliment.  

Page 34: Do we need Management in Scrum?

Teams  can  self-­‐organize,  and  this  requires  empowerment,  

authorizaPon,  and  trust  from  management.  

Page 35: Do we need Management in Scrum?

Example:  Authority  Boards  

©  2012  Jürgen  de  Smet,  used  with  permission  

Visualize  the  level  of  delegaPon.  

Page 36: Do we need Management in Scrum?

Self-­‐organizaPon  can  lead  to  anything,  and  it’s  therefore  necessary  to  protect  people  and  shared  resources…  

…and  to  give  people  a  clear  purpose  and  defined  goals.  

Page 37: Do we need Management in Scrum?

Values  &  Principles  •  Who are we? •  Lifetime

Mission  •  Why do we exist? •  10 – 20 years

Vision  •  What do we want? •  5 - 10 years

Strategy  •  How will we do it? •  1 year

Alig

nmen

t

Page 38: Do we need Management in Scrum?

Teams  cannot  achieve  their  goals  if  team  members  aren’t  

capable  enough,  and  managers  must  

therefore  contribute  to  the  development  of  

competence.  

Page 39: Do we need Management in Scrum?
Page 40: Do we need Management in Scrum?

Many  teams  operate  within  the  context  of  a  complex  organizaPon,  and  thus  it  is  important  to  consider  structures  that  enhance  communicaPon.  

Page 41: Do we need Management in Scrum?
Page 42: Do we need Management in Scrum?

People,  teams,  and  organizaPons  need  to  

improve  conPnuously  to  defer  failure  for  as  long  

as  possible.  

Page 43: Do we need Management in Scrum?

hFp://www.peerup.ch  

Let peers rate!

Page 44: Do we need Management in Scrum?

Managem

ent  3

.0  

Page 45: Do we need Management in Scrum?

Do  we  need  Management  in  Scrum?  

YES,  it‘s  built  in!  

BUT,  we  also  need  Managers  on  the  outside!  

Page 46: Do we need Management in Scrum?

Management  is  too  important  to  be  lex  to  the  managers.  We  all  parPcipate  

in  the  workout.  

Jurgen  Appelo  

Page 47: Do we need Management in Scrum?
Page 48: Do we need Management in Scrum?

slideshare.net/pragmaticsolutions  

info@pragmatic-­‐solutions.ch  

@pragsol  

facebook.com/PragmaticSolutionsGmbh  

plus.google.com/b/100642162720912501942  

www.pragmaPc-­‐soluPons.ch    


Recommended