evoluonary kanban+ · change the+way+of+working+ + + don’tplan!early! smaller!stories!...

23
Evolu&onary Kanban channel the pain Holger Hammel mobile.de / ebay

Upload: others

Post on 25-May-2020

1 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Evoluonary Kanban+ · change the+way+of+working+ + + don’tplan!early! smaller!stories! explicitcommunicaon!! analyze!risk! menon! refactorings! getreliable! [JH]!

Evolu&onary  Kanban  channel  the  pain    Holger  Hammel  mobile.de  /  ebay    

Page 2: Evoluonary Kanban+ · change the+way+of+working+ + + don’tplan!early! smaller!stories! explicitcommunicaon!! analyze!risk! menon! refactorings! getreliable! [JH]!

 XP  

Scrum  Kanban  

 Java  Dev  

Agile  Coach  Dev  Manager  

       

Page 3: Evoluonary Kanban+ · change the+way+of+working+ + + don’tplan!early! smaller!stories! explicitcommunicaon!! analyze!risk! menon! refactorings! getreliable! [JH]!

20min  1  thought      

Page 4: Evoluonary Kanban+ · change the+way+of+working+ + + don’tplan!early! smaller!stories! explicitcommunicaon!! analyze!risk! menon! refactorings! getreliable! [JH]!

Purpose  CraAmanship  

Fun  

InnovaDon    

Flow  

Page 5: Evoluonary Kanban+ · change the+way+of+working+ + + don’tplan!early! smaller!stories! explicitcommunicaon!! analyze!risk! menon! refactorings! getreliable! [JH]!

[HO]  

Page 6: Evoluonary Kanban+ · change the+way+of+working+ + + don’tplan!early! smaller!stories! explicitcommunicaon!! analyze!risk! menon! refactorings! getreliable! [JH]!

[PL]  

Page 7: Evoluonary Kanban+ · change the+way+of+working+ + + don’tplan!early! smaller!stories! explicitcommunicaon!! analyze!risk! menon! refactorings! getreliable! [JH]!

Pain  Blocked  Stories  

Inefficiency      

Page 8: Evoluonary Kanban+ · change the+way+of+working+ + + don’tplan!early! smaller!stories! explicitcommunicaon!! analyze!risk! menon! refactorings! getreliable! [JH]!

Find  the  pain  and  channel  it    

   

[MK]  

That’s  the    thought!  

Page 9: Evoluonary Kanban+ · change the+way+of+working+ + + don’tplan!early! smaller!stories! explicitcommunicaon!! analyze!risk! menon! refactorings! getreliable! [JH]!

Kanban and WIP Limits  

show  the  pain  enable  change  

Page 10: Evoluonary Kanban+ · change the+way+of+working+ + + don’tplan!early! smaller!stories! explicitcommunicaon!! analyze!risk! menon! refactorings! getreliable! [JH]!

Example:  requirement  issues  

Page 11: Evoluonary Kanban+ · change the+way+of+working+ + + don’tplan!early! smaller!stories! explicitcommunicaon!! analyze!risk! menon! refactorings! getreliable! [JH]!

A  story  from  PO  is  unclear  and  has  a  lot  of  requirements  =>  development  stops  

Page 12: Evoluonary Kanban+ · change the+way+of+working+ + + don’tplan!early! smaller!stories! explicitcommunicaon!! analyze!risk! menon! refactorings! getreliable! [JH]!

Cannot  start  a  new  story,  because  of  WIP  limit        

Page 13: Evoluonary Kanban+ · change the+way+of+working+ + + don’tplan!early! smaller!stories! explicitcommunicaon!! analyze!risk! menon! refactorings! getreliable! [JH]!

Who  should  feel  the  pain?  the  team  

Page 14: Evoluonary Kanban+ · change the+way+of+working+ + + don’tplan!early! smaller!stories! explicitcommunicaon!! analyze!risk! menon! refactorings! getreliable! [JH]!

change  the  way  of  working  

   

don’t  plan  early  smaller  stories  

explicit  communicaDon    analyze  risk  

menDon  refactorings  get  reliable  

[JH]  

Page 15: Evoluonary Kanban+ · change the+way+of+working+ + + don’tplan!early! smaller!stories! explicitcommunicaon!! analyze!risk! menon! refactorings! getreliable! [JH]!

Example:    external  dependencies  

Page 16: Evoluonary Kanban+ · change the+way+of+working+ + + don’tplan!early! smaller!stories! explicitcommunicaon!! analyze!risk! menon! refactorings! getreliable! [JH]!

A  different  department  of  your  company  has  to  bring  stories  on  your  board.    

The  interacBon  to  their  systems  fails  oCen.  Hard  to  get  support  when  needed  

 Their  stories  block  all  the  Bme  

Page 17: Evoluonary Kanban+ · change the+way+of+working+ + + don’tplan!early! smaller!stories! explicitcommunicaon!! analyze!risk! menon! refactorings! getreliable! [JH]!

Who  should  feel  the  pain?  they  

Page 18: Evoluonary Kanban+ · change the+way+of+working+ + + don’tplan!early! smaller!stories! explicitcommunicaon!! analyze!risk! menon! refactorings! getreliable! [JH]!

 channel  the  pain  

     

Use  big  red  BLOCKED  cards    Invite  to  your  daily  standup  

Insist  on  support  the  Dme  the  feature  is  developed  descope  blocking  stories  and  escalate  

Page 19: Evoluonary Kanban+ · change the+way+of+working+ + + don’tplan!early! smaller!stories! explicitcommunicaon!! analyze!risk! menon! refactorings! getreliable! [JH]!

Understand  flow  

Page 20: Evoluonary Kanban+ · change the+way+of+working+ + + don’tplan!early! smaller!stories! explicitcommunicaon!! analyze!risk! menon! refactorings! getreliable! [JH]!

Courage  to  change  

Page 21: Evoluonary Kanban+ · change the+way+of+working+ + + don’tplan!early! smaller!stories! explicitcommunicaon!! analyze!risk! menon! refactorings! getreliable! [JH]!

Find  the  pain  and  channel  it    

   

[MK]  

That’s  the    thought  again!  

Page 22: Evoluonary Kanban+ · change the+way+of+working+ + + don’tplan!early! smaller!stories! explicitcommunicaon!! analyze!risk! menon! refactorings! getreliable! [JH]!

•  Part of the ebay family •  located ebay Campus Dreilinden •  Germany’s biggest online marketplace for vehicles •  7.44 million unique users (AGOF 2013-04) •  150 people, 60 within technology •  High traffic web, android and iOS applications •  Agile cross functional teams

Holger Hammel [email protected] - @mobilep2

Page 23: Evoluonary Kanban+ · change the+way+of+working+ + + don’tplan!early! smaller!stories! explicitcommunicaon!! analyze!risk! menon! refactorings! getreliable! [JH]!

Image  sources  •  [PL]:  Philip  Larson  -­‐  h\p://www.flickr.com/photos/philiplarson/  

person  in  river  •  [MK]:  Marvin  Kuo  -­‐  h\p://www.flickr.com/photos/marvinkuo/  

Pain  •  [JH]:  Jimbohayz-­‐  h\p://www.flickr.com/photos/jameshayphotography/  

Stop  signs    all  creaDve  commons,  free  for  commercial  use  all  other  images  are  mine  :)