10 safe essential elements to achieve the benefits of safe

30
1 www.cprime.com PEOPLE | PROCESSES | TECHNOLOGY

Upload: cprime

Post on 14-Apr-2017

113 views

Category:

Software


0 download

TRANSCRIPT

Page 1: 10 Safe Essential Elements to Achieve the Benefits of SAFe

1www.cprime.com

PEOPLE | PROCESSES | TECHNOLOGY

Page 2: 10 Safe Essential Elements to Achieve the Benefits of SAFe

2www.cprime.com 2www.cprime.com

10  SAFe  Essential  Elements  for  Achieving  the  Benefits  of  SAFe

Sue Shreve – cPrime SAFe Practice Lead, SPCT4, Enterprise Agile Coach and Trainer, CSP, CSPO, CSM

Page 3: 10 Safe Essential Elements to Achieve the Benefits of SAFe

3www.cprime.com 3www.cprime.com

After  the  Webinar…

We  will  send  directions  to  collect  the  PDUs  you  will  earn  from  attending  this  webinar.  

We  will  also  send  links  to  the  recorded  webinar  and  presentation  slides  once  they  are  posted  online.

Submit  your  questions  in  the  chat  box  at  any  time  and  We  will  address  them  after  the  presentation

For  more  information,  visit  www.cprime.com

Page 4: 10 Safe Essential Elements to Achieve the Benefits of SAFe

4www.cprime.com 4www.cprime.com

Migrations, Add-Ons, Licensing, Training, Optimization and more

Atlassian, VersionOne, AgileCraft, Innotas and more

Contract to Hire, Consulting, Full-time, Executive Search and more

Scrum Masters, Product Owners, Scrum Coaches and more

Transformations, Scaling, Assessments, Planning, Coaching, Training, Advisory Services, Change Management and more

AGILE

Who  is  cPrime?

Page 5: 10 Safe Essential Elements to Achieve the Benefits of SAFe

5www.cprime.com 5www.cprime.com

Page 6: 10 Safe Essential Elements to Achieve the Benefits of SAFe

6www.cprime.com 6www.cprime.com

Today’s  Presenter

Certifications• SPCT4• SPC• CSM, CSP• CSPO• ICAgile Certified Professional

Enterprise Coach - ICP-ENT• ICAgile Certified Professional

Coaching Agile Transformations - ICP-CAT• Innovation Games Certified Yellow BeltEducation• STANFORD UNIVERSITY,

• M.S., Mechanical Engineering• Lockheed Honors Program.

• SAN JOSE STATE UNIVERSITY• B.S., Civil Engineering• Graduated with Great Distinction.

• AGILE COACHING INSTITUTEwww.agilecoachinginstitute.com• Integral Agile Wizard• The Coaching Stance• Leading from the Next Level• TCS Coaching Circle

Sue  Shreve  –cPrime  SAFe  Practice  LeadAgile  Coach  and  Product  Management  Executive  with  over  20  years  experience.  Areas  of  particular  expertise  include  enterprise  Agile  transformation  – training,  coaching,  Scrum  Master,  also,  application  life  cycle  product  management  in  commercial  enterprise  software  and  platform  development.  Possesses  strong  skills  as  a  leader,  mentor,  coach,  achieving  great  success  in  developing  high  performance  teams  using  a  blend  of  technical  knowledge  and  leadership  ability  with  a  constant  focus  on  customer  satisfaction.  Assisted  in  enterprise  Agile  transitions  at  Syniverse,  Greendot,  LG  Electronics,  Philips  Medical,  Greenplum,  CIG  insurance,  othersOne  of  first  35  SPCTs  globally  – passionate  about  how  SAFe  provides  alignment  and  traceability  from  Architecture  and  Business  Initiatives  down  to  development  and  release.      Certified  Scaled  Agile  Framework  (SAFe)  Program  Consultant  Trainer  (SPCT),  Certified  Scrum  Professional  (CSP),  Certified  Product  Owner  (CSPO),  Certified  Scrum  Master  (CSM)  Strong  expertise  in  coaching.  Completed  courses  through  the  Agile  Coaching  InstituteM.S.  Mechanical  Engineering,  Stanford  University

Page 7: 10 Safe Essential Elements to Achieve the Benefits of SAFe

7www.cprime.com 7www.cprime.com

AgendaTodays  discussion:

ü What  is  “Essential”  for  doing  SAFe  – the  minimum  set  of  practices,  roles  for  doing  SAFe

ü See  some  of  the  pitfalls  when  we  drift  away  from  these  10  Essentials  of  SAFe  

Page 8: 10 Safe Essential Elements to Achieve the Benefits of SAFe

8www.cprime.com 8www.cprime.com

Poll  QuestionHow  many  ARTs  have  you  launched?

a) None,  but  thinking  about  itb) None,  but  no  plans  currentlyc) 1-­‐2d) 3  or  more

Page 9: 10 Safe Essential Elements to Achieve the Benefits of SAFe

9www.cprime.com 9www.cprime.com

The  Scaled  Agile  Framework

Page 10: 10 Safe Essential Elements to Achieve the Benefits of SAFe

10www.cprime.com 10www.cprime.com

Essential  SAFe

Page 11: 10 Safe Essential Elements to Achieve the Benefits of SAFe

11www.cprime.com 11www.cprime.com

Over  Time

Time

*Not  all  companies  use  the  Value  stream  and/or  Portfolio  Levels

Page 12: 10 Safe Essential Elements to Achieve the Benefits of SAFe

12www.cprime.com 12www.cprime.com

SAFe  Essentials      1. SAFe  Lean-­‐Agile  Principles2. Agile  Teams  and  Release  Trains3. Cadence  and  Synchronization4. Essential  Team  and  Program  Roles5. PI  Planning6. System  Demo7. Inspect  and  Adapt8. IP  Iteration9. Architectural  Runway10. Lean-­‐Agile  Leadership

Page 13: 10 Safe Essential Elements to Achieve the Benefits of SAFe

13www.cprime.com 13www.cprime.com

Timeline  for  an  ART  Launch

Executing  the  PI

Time

Page 14: 10 Safe Essential Elements to Achieve the Benefits of SAFe

14www.cprime.com 14www.cprime.com

Building  in  SAFe  Essentials  in  an  ART  Launch  Timeline

Executing  the  PI

9.  Architectural  Runway

3.  Cadence  and  Synchronization

2.  Agile  Teams  and  Release  Trains

4.Essential  Roles

8.  IP  Iteration

5.  PI  Planning

1.  Principles

1.  Principles

Essential  SAFe

10.  Lean-­‐Agile  Leadership

6.  System  Demo

7.  I&A  Workshop

Page 15: 10 Safe Essential Elements to Achieve the Benefits of SAFe

15www.cprime.com 15www.cprime.com

1  – SAFe  Lean-­‐Agile  Principles#1  -­‐ Take  an  economic  view#2  -­‐ Apply  systems  thinking#3  -­‐ Assume  variability;  preserve  options#4  -­‐ Build  incrementally  with  fast,  integrated  learning  cycles#5  -­‐ Base  milestones  on  objective  evaluation  of  working  systems#6  -­‐ Visualize  and  limit  WIP,  reduce  batch  sizes,  and  manage  queue  lengths  #7  -­‐ Apply  cadence,  synchronize  with  cross-­‐domain  planning#8  -­‐ Unlock  the  intrinsic  motivation  of  knowledge  workers#9  -­‐ Decentralize  decision-­‐making

“We  learned  the  principle  in  our  training  class  but  we  put  our  training  slides  on  the  shelf…”

• The  lean-­‐agile  mindset  does  not  develop    • Lock  yourself  into  a  solution  too  soon• Misalignment  comes  back,  hard  to  resolve

…It  is  useful  to  revisit  the  principles  and  consider  how  they  are  used  in  your  day  to  day  decision  making  process.

Page 16: 10 Safe Essential Elements to Achieve the Benefits of SAFe

16www.cprime.com 16www.cprime.com

2  – Agile  Teams  and  Release  Trainsü You  have  an  Agile  Release  Train  – a  team  of  agile  teams

ü Agile  teams  are  cross-­‐functional

ü The  ART  is  cross-­‐functional

Signs  that  you  need  to  revisit  the  formulation  of  the  teams  and  ART:• Features  need  to  be  touched  by  many  teams  to  be  completed• Features  are  often  late• Very  unpredictable  on  delivery

Are  your  agile  teams  working  on  an  Agile  Release  Train  and  organized  around  Value?  Teams  formulated  to  minimize  dependencies?Does  Value  flow  smoothly  and  quickly  with  minimal  overhead?

Page 17: 10 Safe Essential Elements to Achieve the Benefits of SAFe

17www.cprime.com 17www.cprime.com

3  – Cadence  and  Synchronizationü All  teams  on  the  train  work  on  the  same  iteration  cadenceü Iterations  are  always  the  same  lengthü The  ART  always  operates  with  the  same  Program  Increment  cadence

Are  you  seeing:• Dependencies  that  are  uncoordinated?• No  enforced  integration  and  objective  evaluation  points?• Integration  is  late;  the  system  is  not  iterating?

The  Train  is  not  Agile

Team  1 Iteration  1 Iteration  2 Iteration  3 Iteration  4 IP Iteration  1 Iteration  2 Iteration  3 Iteration  4 IPTeam  2 Iteration  1 Iteration  2 Iteration  3 Iteration  4 IP Iteration  1 Iteration  2 Iteration  3 Iteration  4 IPTeam  3 Iteration  1 Iteration  2 Iteration  3 Iteration  4 IP Iteration  1 Iteration  2 Iteration  3 Iteration  4 IPTeam  4 Iteration  1 Iteration  2 Iteration  3 Iteration  4 IP Iteration  1 Iteration  2 Iteration  3 Iteration  4 IPTeam  5 Iteration  1 Iteration  2 Iteration  3 Iteration  4 IP Iteration  1 Iteration  2 Iteration  3 Iteration  4 IPTeam  6 Iteration  1 Iteration  2 Iteration  3 Iteration  4 IP Iteration  1 Iteration  2 Iteration  3 Iteration  4 IP

Page 18: 10 Safe Essential Elements to Achieve the Benefits of SAFe

18www.cprime.com 18www.cprime.com

4  – Essential  Team  and  Program  Roles

Team  Roles:    Product  Owner,  Scrum  Master,  the  cross-­‐functional  Team

Program  Roles:  Release  Train  Engineer,  Product  Management,  System  Architect,  Business  Owners,  Customer

If  these  roles  are  unclear:• No  clear  vision  and  lack  of  prioritization  

results  in  unhappy  stakeholders• Design  and  architecture  churn;  missteps  in  

component  integration

Page 19: 10 Safe Essential Elements to Achieve the Benefits of SAFe

19www.cprime.com 19www.cprime.com

5  – PI  PlanningKey  Program  Event-­‐

Face-­‐to-­‐face  meeting  to  create  alignment  and  commit  as  an  ART  to  a  set  of  objectives

Objectives:Interface 10Feature 8Refactor UI 5

Objectives:Interface 10Feature 8Refactor UI 5

Objectives:Interface 10Feature 8Refactor UI 5Objectives:

Interface 10Feature 8Refactor UI 5

Objectives:Interface 10Feature 8Refactor UI 5

Objectives:Interface 10Feature 8Refactor UI 5

Objectives:Interface 10Feature 8Refactor UI 5

What  if  this  PI  Planning  meeting  shrinks  and  is  delegated  to  a  few?• No  alignment  between  business  and  engineering• Commitment  made  “on  behalf”  of  the  teams• Dependencies  not  apparent  and  will  be  discovered  

during  execution

The  teams  are  not  committed  

Page 20: 10 Safe Essential Elements to Achieve the Benefits of SAFe

20www.cprime.com 20www.cprime.com

6  – System  DemoSystem  Demo

• Primary  measure  of  ART  progress• Provides  objective  evidence  of  the  working  system  every  two  weeks

If:      “We  don’t  have  time  for  a  System  Demo,  we  already  do  team  demos”  Then:

• Business  is  unclear  on  the  progress  and  quality  of  the  system  • Integration  problems  will  be  discovered  late  in  the  PI  leading  • Missing  an  opportunity  for  feedback

Page 21: 10 Safe Essential Elements to Achieve the Benefits of SAFe

21www.cprime.com 21www.cprime.com

7  – Inspect  and  AdaptI&A  Workshop  at  the  end  of  the  Program  Increment  to

• Reflect• Assess  the  system  and  process  for  building  the  system• Determine  action  to  improve

Done  in  3  Parts• PI  System  Demo• Quantitative  measurement• Problem  Solving  workshop

“But  there  is  no  time  and  too  many  people…”• Management  may  mandate  improvements  that  don’t  address  the  

real  problems• Stakeholders  not  involved  in  changing  the  system• No  meaningful  program  level  improvement

Do

CheckAdjust

Plan

Page 22: 10 Safe Essential Elements to Achieve the Benefits of SAFe

22www.cprime.com 22www.cprime.com

8  – Innovation  and  Planning  IterationInnovation  and  Planning  Iteration  provides

• Estimation  buffer  for  current  iteration• Dedicated  time  for  innovation  and  exploration  of  hard  problems• I&A  workshop• Planning  for  upcoming  PI

But  you  say…  “Have  an  iteration  where  the  teams  are  not  delivering  stories?  We  cant  have  that...”

• People  will  burn  out• No  time  for  needed  points  above• No  time  for  continuing  education

Page 23: 10 Safe Essential Elements to Achieve the Benefits of SAFe

23www.cprime.com 23www.cprime.com

Poll  QuestionWhat  are  you  doing  with  your  Innovation  and  Planning  Iteration?

a) Not  doing  at  allb) Doing  but,  not  a  full  two-­‐week  iterationc) Doing  per  the  framework  guidance

Page 24: 10 Safe Essential Elements to Achieve the Benefits of SAFe

24www.cprime.com 24www.cprime.com

Poll  QuestionWhat  are  your  obstacles  with  your  Innovation  and  Planning  Iteration:

a) Delivery  timeline  does  not  permitb) This  is  the  spill-­‐over  time,  we  are  finishing  stories  and  features  due  to  

estimation  uncertainties.  This  is  all  we  do.c) Lack  of  buy-­‐in  for  this  process  change

Page 25: 10 Safe Essential Elements to Achieve the Benefits of SAFe

25www.cprime.com 25www.cprime.com

9  – Architectural  RunwayThere  is  architectural  runway  when  there  is  enough  technological  infrastructure  to  support  development  of  near  term,  high  priority  features  without  excessive  refactoring.

Architectural  runway  is  developed  ahead  of  the  business  features  through  Enablers  – exploratory  spikes,  infrastructure  and  architecture.  

Make  sure  you  have  enough  and  areactively  maintaining  the  runway.

When  we  don’t  pay  enough  attention  to  Architectural  Runway:

• Teams  develop  the  architecture  in  “real  time”• Solution  robustness  and  quality  decline  over  time• Development  is  slowed  

Page 26: 10 Safe Essential Elements to Achieve the Benefits of SAFe

26www.cprime.com 26www.cprime.com

10  – Lean  Agile  LeadershipLean-­‐Agile  Leadership  Mindset  represented  by:

• House  of  Lean:  Lean  leadership  foundation,  pillars  of:  respect  for  people  and  culture,  flow,  innovation  and  relentless  improvement

• Agile  Manifesto  and  12  principles• 6  lean-­‐agile  leadership  traits

But…“Our  management  is  really  busy,  no  time  for  training  class;  they  just  want  us  to  meet  the  dates  and  don’t  really  care  how  we  do  it…”

• Transformation  wanes,  no  strong  guidance• Still  iron  triangle  thinking• Traditional  mindset  resulting  in  the  true  power  of  the  team  underutilized  and  

over  controlled  and  demotivated

Page 27: 10 Safe Essential Elements to Achieve the Benefits of SAFe

27www.cprime.com 27www.cprime.com

SAFe  Essentials  Self-­‐Assessment

How  is  your  ART  doing  with  SAFe  Essentials?

Page 28: 10 Safe Essential Elements to Achieve the Benefits of SAFe

28www.cprime.com 28www.cprime.com

Resources  and  Further  Readingwww.scaledagileframework.com

Guidance  article  and  downloads:

http://www.scaledagileframework.com/guidance-­‐essential-­‐safe/

Download:ü Essential  SAFe  Draft  White  Paperü Essential  SAFe  Draft  Self-­‐Assessmentü Essential  SAFe  Image

Page 29: 10 Safe Essential Elements to Achieve the Benefits of SAFe

29www.cprime.com 29www.cprime.com

Thank  You!

QUESTIONS?

Page 30: 10 Safe Essential Elements to Achieve the Benefits of SAFe

30www.cprime.com 30www.cprime.com

THANKS  FOR  JOINING!

Be  on  the  look  out  for  our  follow  up  email!

Want  more?  Contact  [email protected]