YOU ARE DOWNLOADING DOCUMENT

Please tick the box to continue:

Transcript
Page 1: Agile Project Management for Assurance Functions - SCRUM makes happy

Agile  Project  Management  for  Assurance  Func5ons    –    SCRUM  makes  happy  

ISACA  25  Year  Jubilee  Conference  2014  17  September  2014  

Page 2: Agile Project Management for Assurance Functions - SCRUM makes happy

Fredi Schmidli

17.09.14   www.pragma5c-­‐solu5ons.ch   2  

•  Business  Angel  and  Board  member:  www.startangels.ch    

•  Entrepreneur    

•  Community  Builder:    -­‐  meetup.com/Lean-­‐startup-­‐Zurich/  

           -­‐  Agile  Breakfasts  Switzerland  

Page 3: Agile Project Management for Assurance Functions - SCRUM makes happy

hTp://www.slideshare.net/pragma5csolu5ons/agile-­‐project-­‐management-­‐for-­‐assurance-­‐func5ons-­‐scrum-­‐makes-­‐happy  

Hier  kommen  Link  &  QR-­‐Code  zur  Präsi  auf  Slideshare  

Find  this  presenta5on  on  slideshare  

17.09.14   www.pragma5c-­‐solu5ons.ch   3  

Page 4: Agile Project Management for Assurance Functions - SCRUM makes happy

Content  1.  Why  not  con5nue  like  before?  2.  What  is  Scrum?  3.  How  does  Scrum  work?  4.  Applica5on  of  Scrum  by  Audi5ng:  Example  5.  How  to  work  with  CMMI  Level  5  and  Scrum:  

Case  Study  

17.09.14   www.pragma5c-­‐solu5ons.ch   4  

Page 5: Agile Project Management for Assurance Functions - SCRUM makes happy

       Your  Payback  Expecta5ons?  

Agile  PM    

17.09.14   www.pragma5c-­‐solu5ons.ch   5  

Page 6: Agile Project Management for Assurance Functions - SCRUM makes happy

Goal  Ag

ile  PM    

More  Business  Value  in  shorter  0me            

17.09.14   www.pragma5c-­‐solu5ons.ch   6  

NOT  Welfare  oasis,  Socialism  or  Manager  bashing  

Disclaimer:  ...    

Page 7: Agile Project Management for Assurance Functions - SCRUM makes happy

1.  Why  not  con5nue  like  before?  

17.09.14   www.pragma5c-­‐solu5ons.ch   7  

?

Page 8: Agile Project Management for Assurance Functions - SCRUM makes happy

The Myth

Fabulous planning and excellent execution

leads to success.

17.09.14   www.pragma5c-­‐solu5ons.ch   8  

Page 9: Agile Project Management for Assurance Functions - SCRUM makes happy

17.09.14   www.pragma5c-­‐solu5ons.ch   9  

Page 10: Agile Project Management for Assurance Functions - SCRUM makes happy

Complex  vs.  Complicated  

17.09.14   www.pragma5c-­‐solu5ons.ch   10  

Page 11: Agile Project Management for Assurance Functions - SCRUM makes happy

Forecasts  are  failing  and  Uncertain5es  are  increasing  

11  

?  

?  

?  

?  

?  ?  

?   ?  

?  

?  

?  

?  

?  

?  

?  ?  

?  

?  ?  ?  ?  

?   ?  

?  ?  

Page 12: Agile Project Management for Assurance Functions - SCRUM makes happy

Eliminate  Waste  

17.09.14   www.pragma5c-­‐solu5ons.ch   12  

Page 13: Agile Project Management for Assurance Functions - SCRUM makes happy

The  „Cost  of  Complexity“  is  huge!  

17.09.14   www.pragma5c-­‐solu5ons.ch   13  

Page 14: Agile Project Management for Assurance Functions - SCRUM makes happy

Reduce  u5liza5on  

17.09.14   www.pragma5c-­‐solu5ons.ch   14  

Page 15: Agile Project Management for Assurance Functions - SCRUM makes happy

Waterfall  –  heavyweight  

17.09.14   www.pragma5c-­‐solu5ons.ch   15  

Design  

Implementa5on  

Verifica5on  

Month  to  Years  

Analysis  

Page 16: Agile Project Management for Assurance Functions - SCRUM makes happy

A  common  experience  

17.09.14   www.pragma5c-­‐solu5ons.ch   16  

Page 17: Agile Project Management for Assurance Functions - SCRUM makes happy

Self-­‐organise,  cross-­‐func5onal  and  empowered  Teams  can  best  cope  with  

Complexity  and  Uncertainty 17.09.14   www.pragma5c-­‐solu5ons.ch   17  

Page 18: Agile Project Management for Assurance Functions - SCRUM makes happy

2.  What  is  Scrum  

17.09.14   www.pragma5c-­‐solu5ons.ch   18  

?

Page 19: Agile Project Management for Assurance Functions - SCRUM makes happy

Where  does  the  Name  come  from?  

17.09.14   www.pragma5c-­‐solu5ons.ch   19  

Page 20: Agile Project Management for Assurance Functions - SCRUM makes happy

The  Scrum  Guide  says  ...  

Scrum  is  a  Framework    within  which  complex  products  can  be  developed.    It  provides  an  itera5ve,  incremental  approach    to  op5mize  predictability  and  control  risk.  

17.09.14   www.pragma5c-­‐solu5ons.ch   20  

hTp://www.scrumguides.org  

Page 21: Agile Project Management for Assurance Functions - SCRUM makes happy

2.  How  does  Scrum  work  

17.09.14   www.pragma5c-­‐solu5ons.ch   21  

?

Page 22: Agile Project Management for Assurance Functions - SCRUM makes happy

Deal  between  Management  and  Team  

17.09.14   www.pragma5c-­‐solu5ons.ch   22  

Page 23: Agile Project Management for Assurance Functions - SCRUM makes happy

Scrum  is  simple  

•  3  Roles  •  3  Artefacts  •  4  Mee5ngs  

17.09.14   www.pragma5c-­‐solu5ons.ch   23  

Page 24: Agile Project Management for Assurance Functions - SCRUM makes happy

The  pillars  of  Scrum  

17.09.14   www.pragma5c-­‐solu5ons.ch   24  

Page 25: Agile Project Management for Assurance Functions - SCRUM makes happy

3.  Applica5on  of  Scrum  by          Corporate  Audi5ng  

17.09.14   www.pragma5c-­‐solu5ons.ch   25  

Page 26: Agile Project Management for Assurance Functions - SCRUM makes happy

Example  Financial  Services  Firm   •  2013  Training  of  Corporate  Audit  with  10+  par5cipants    

•  Goal:  BeTer  Quality  of  Audit  Reports  and  beTer  collabora5on  and  coordina5on  of  team  

17.09.14   www.pragma5c-­‐solu5ons.ch   26  

Page 27: Agile Project Management for Assurance Functions - SCRUM makes happy

4.  How  to  work  with  CMMI  Level  5  and  Scrum:  Case  Study  

17.09.14   www.pragma5c-­‐solu5ons.ch   27  

Page 28: Agile Project Management for Assurance Functions - SCRUM makes happy

www.pragma5c-­‐solu5ons.ch   28  

Page 29: Agile Project Management for Assurance Functions - SCRUM makes happy

www.pragma5c-­‐solu5ons.ch   29  

Page 30: Agile Project Management for Assurance Functions - SCRUM makes happy

www.pragma5c-­‐solu5ons.ch   30  

Page 31: Agile Project Management for Assurance Functions - SCRUM makes happy

www.pragma5c-­‐solu5ons.ch   31  

Page 32: Agile Project Management for Assurance Functions - SCRUM makes happy

www.pragma5c-­‐solu5ons.ch   32  

Page 33: Agile Project Management for Assurance Functions - SCRUM makes happy

www.pragma5c-­‐solu5ons.ch   33  

Page 34: Agile Project Management for Assurance Functions - SCRUM makes happy

www.pragma5c-­‐solu5ons.ch   34  

Page 35: Agile Project Management for Assurance Functions - SCRUM makes happy

www.pragma5c-­‐solu5ons.ch   35  

Page 36: Agile Project Management for Assurance Functions - SCRUM makes happy

Team objectives and rewards

Flat network of human relationships

Creates long-term value

Gives Purpose

Self-organising and -adapting

Positive conception of the human being

Outlook:  Agile  Management  Model  

05.09.2014   www.pragma5c-­‐solu5ons.ch   36  

Page 37: Agile Project Management for Assurance Functions - SCRUM makes happy

Discussion  

17.09.14   www.pragma5c-­‐solu5ons.ch   37  

Page 38: Agile Project Management for Assurance Functions - SCRUM makes happy

       Feedback  on  Expecta5ons  

Agile  M

gt    

17.09.14   www.pragma5c-­‐solu5ons.ch   38  

Page 39: Agile Project Management for Assurance Functions - SCRUM makes happy

http://goo.gl/gr6l6m  

fredi@pragmatic-­‐solutions.ch  

facebook.com/PragmaticSolutionsGmbh  

plus.google.com/b/100642162720912501942  

www.pragma5c-­‐solu5ons.ch    

17.09.14   www.pragma5c-­‐solu5ons.ch   39