Top Banner
14 May 2014 Business Intelligence SIG: Scaling Agile Delivery – Principles over PracIces Presented by: Em CampbellPre8y
38

Scaling Agile Delivery

Aug 11, 2014

Download

Data & Analytics

Presentation to the Australian Computer Society - Business Intelligence Special Interest Group - May 14th 2014
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Scaling Agile Delivery

To  change  the  image,    Select  the  image:  Right  Click  Ø   Change  Picture  

   If  the  TEXT  and  TAGLINE  are  hidden  behind  the  image.    Select  the  image:  Right  Click    Ø  Send  to  Back  

Ø  Send  to  Back    

14  May  2014  

Business  Intelligence  SIG:  Scaling  Agile  Delivery  –  Principles  over  PracIces  

Presented  by:    Em  Campbell-­‐Pre8y  

Page 2: Scaling Agile Delivery

Em Campbell-Pretty Partner, Context Matters @PrettyAgile www.prettyagile.com au.linkedin.com/in/ejcampbellpretty/ [email protected]

SCALING AGILE DELIVERY: PRINCIPLES OVER PRACTICES

Page 3: Scaling Agile Delivery

BECOMING A PURPLE PERSON

Image source: http://www.vectorloft.com/img/purple-person.jpg

Page 4: Scaling Agile Delivery

WHAT IS AGILE?

XP

SCRUM KANBAN

LEAN & SYSTEMS THINKING

CULTURE

Page 5: Scaling Agile Delivery

SCALING AGILE

From an agile team…..

…..to an agile team of teams

Page 6: Scaling Agile Delivery

WHERE SHOULD YOU START?

Page 7: Scaling Agile Delivery

START WHERE YOU ARE…

Page 8: Scaling Agile Delivery

ADAPT & APPLY

http://www.prettyagile.com/2013/09/a-perspective-on-scaled-agile-framework.html

scaledagileframework.com

Page 9: Scaling Agile Delivery
Page 10: Scaling Agile Delivery

LEAN PRINCIPLES

Respect for People

Product Development

FlowKaizen

Page 11: Scaling Agile Delivery

“There is surely nothing quite so useless as doing with great efficiency what should not be done at all.” – Peter Drucker

THE GOAL: BUILD THE RIGHT THING

http://www.prettyagile.com/2013/09/a-perspective-on-scaled-agile-framework.html

Page 12: Scaling Agile Delivery

Would your employees recommend your company as a place to work?

PILLAR 1: RESPECT FOR PEOPLE

“Businesses often forget about the culture, and ultimately, they suffer for it because you can't deliver good service from unhappy employees. “

– Tony Hsieh, CEO, Zappos

Net Promoter Score

Source: http://www.netpromotersystem.com/

http://www.prettyagile.com/2013/11/measuring-team-happiness.html

Page 13: Scaling Agile Delivery

UNITY DAY: CREATING A ONE TEAM CULTURE

13 13

http://www.prettyagile.com/2014/01/unity-day-creating-one-team-culture.html

Page 14: Scaling Agile Delivery

A LITTLE TASTE OF OUR CULTURE

http://www.prettyagile.com/2013/05/the-power-of-haka.html

Page 15: Scaling Agile Delivery

PILLAR 2: KAIZEN

SourceL http://hakanforss.files.wordpress.com/2014/03/are-you-too-busy-to-improve2.png

Page 16: Scaling Agile Delivery

A CULTURE OF CONTINUOUS IMPROVMENT

SourceL http://hakanforss.files.wordpress.com/2014/03/are-you-too-busy-to-improve2.png

Source: https://dl.dropboxusercontent.com/u/1018963/Articles/SpotifyScaling.pdf http://www.prettyagile.com/2013/10/book-clubs-at-work-are-you-serious.html

Page 17: Scaling Agile Delivery

THE FOUNDATION IS LEADERSHIP

http://www.prettyagile.com/2014/04/being-agile-team-of-agile-leaders.html http://www.prettyagile.com/2013/06/bubble-up.html

http://www.prettyagile.com/2013/07/leading-through-vulnerability.html

Page 18: Scaling Agile Delivery

1.  Take an economic view

2.  Actively manage queues

3.  Understand and exploit variability

4.  Reduce batch sizes

5.  Apply WIP constraints

6.  Control flow under uncertainty: cadence and synchronization

7.  Get feedback as fast as possible

8.  Decentralize control

The Principles of Product Development Flow

Page 19: Scaling Agile Delivery

TAKE AN ECONOMIC VIEW

Page 20: Scaling Agile Delivery

… QUANTIFY THE COST OF DELAY

IF YOU ONLY QUANTIFY ONE THING…

BUSINESS VALUE +

TIME CRITICALITY +

RISK REDUCTION/OPPORTUNITY ENABLEMENT

Page 21: Scaling Agile Delivery

ACTIVELY MANAGE QUEUES

Page 22: Scaling Agile Delivery

VISUALISE THE INVISIBLE INVENTORY

Page 23: Scaling Agile Delivery

UNDERSTAND & EXPLOIT VARIABILITY

Page 24: Scaling Agile Delivery

WIDE PIPES & DATA EXPLORATION

Page 25: Scaling Agile Delivery

REDUCE BATCH SIZES

Page 26: Scaling Agile Delivery

WHAT IS THE SMALLEST, SIMPLEST THING

Source: http://lynnwinterboer.com/wp-content/uploads/2014/04/Thin-Slicing-Points.gif

Page 27: Scaling Agile Delivery

APPLY WIP CONSTRAINTS

Page 28: Scaling Agile Delivery

THE COST OF CONTEXT SWITCHING

Page 29: Scaling Agile Delivery

CONTROL FLOW UNDER UNCERTAINTY CADENCE AND SYNCHRONIZATION

Page 30: Scaling Agile Delivery

SYNCHRONIZED COMMUNICATION CADENCE

9:00am 9:15am 930am

9:45am

http://www.prettyagile.com/2014/03/communication-cadence-heartbeat-of.html

Page 31: Scaling Agile Delivery

GET FEEDBACK AS FAST AS POSSIBLE

Page 32: Scaling Agile Delivery

SMALL COLLOCATED TEAMS

http://www.prettyagile.com/2013/09/how-to-grow-agile-release-train.html

Page 33: Scaling Agile Delivery

EXTREME PROGRAMMING

http://www.prettyagile.com/2013/11/switch-in-action-business-change.html

Page 34: Scaling Agile Delivery

DECENTRALIZE CONTROL

Page 35: Scaling Agile Delivery

EPIC OWNER

FEATURE OWNER

PRODUCT OWNER

SCALING THE PRODUCT OWNER

Page 36: Scaling Agile Delivery

WHERE SHOULD YOU START?

Page 37: Scaling Agile Delivery

START WHERE YOU ARE…

Page 38: Scaling Agile Delivery

Em Campbell-Pretty Partner, Context Matters @PrettyAgile www.prettyagile.com au.linkedin.com/in/ejcampbellpretty/ [email protected]

QUESTIONS?