Agile for Managers by David Draper

25
AGILE FOR MANAGERS – NOT A DUMMIES GUIDE DAVID DRAPER, SENIOR CONSULTANT AND TRAINING COACH

description

Valtech's David Draper presents 'Agile for Managers' at the London Valtech Agile Edge March 2010. This presentation looks at agile practises from first principles in order to ensure that on the ground practises support management objectives.

Transcript of Agile for Managers by David Draper

Page 1: Agile for Managers by David Draper

AGILE FOR MANAGERS – NOT A DUMMIES GUIDE

DAVID DRAPER, SENIOR CONSULTANT AND TRAINING COACH

Page 2: Agile for Managers by David Draper

GOALS

TO HELP MANAGERS TO ACHIEVE EFFECTIVE DELIVERY

WITHOUT LOSS OF CONTROL

TO HELP THEM SUPPORT A TEAM MOVING TO A MORE

AGILE APPROACH

Page 3: Agile for Managers by David Draper

WHY CARE

?

AGILE METHODS HELP US TO FOCUS ON: BUILD THE RIGHT THING // BUILD IT AT THE RIGHT QUALITY // GENERATE INFORMATION TO IMPROVE CAPABILITY

Page 4: Agile for Managers by David Draper

AGILE FRAUD

Systems Thinking

Lean Product Development

Theory of Constraints

Queuing Theory

Team Dynamics

Lean Production

Appreciative Enquiry

AGILE

Page 5: Agile for Managers by David Draper

WHISTLE STOP TOUR …

Page 6: Agile for Managers by David Draper

WHISTLE STOP TOUR …

BATCH SIZE

QUEUES

FEEDBACK & INFORMATION

CONTINUOUS IMPROVEMENT

PRIORITISATION

Page 7: Agile for Managers by David Draper

REDUCE BATCH SIZE

COORDINATION COSTS INCREASE WITH BATCH SIZE

ATTACK TRANSACTION COSTS TO MAKE SMALLER

BATCHES VIABLE

SMALL BATCHES ENABLE BUSINESS AGILITY

Coordination Costs

Value Adding Work

Trans-

Action

Cost

Trans-

Action

Cost

Page 8: Agile for Managers by David Draper

WHISTLE STOP TOUR …

BATCH SIZE

QUEUES

FEEDBACK & INFORMATION

CONTINUOUS IMPROVEMENT

PRIORITISATION

Page 9: Agile for Managers by David Draper

EFFECT OF QUEUES

Page 10: Agile for Managers by David Draper

CROSS FUNCTIONAL TEAMS

BY BRINGING DIFFERENT DISCIPLINES TOGETHER WE …

Page 11: Agile for Managers by David Draper

COULD WE ELIMINATE QUEUES?

FLOW WOULD BE GREAT // NEED TO MANAGE BOTTLENECKS // NEED TO BALANCE THE WORKFLOW

Page 12: Agile for Managers by David Draper

WHISTLE STOP TOUR …

BATCH SIZE

QUEUES

FEEDBACK & INFORMATION

CONTINUOUS IMPROVEMENT

PRIORITISATION

Page 13: Agile for Managers by David Draper

INFORMATION IS VALUABLE

INFORMATION ABOUT HOW TO BUILD PRODUCTS BETTER (LESSONS LEARNT)

INFORMATION ABOUT THE PRODUCT (FEEDBACK)

FAILURES CREATE INFORMATION ... ONCE!

Page 14: Agile for Managers by David Draper

FEEDBACK

MINIMISE THE INVESTMENT REQUIRED TO GENERATE

USEFUL FEEDBACK

SOLICIT FEEDBACK EARLY AND OFTEN

MANAGE FIDELITY & INVESTMENT

Page 15: Agile for Managers by David Draper

WHISTLE STOP TOUR …

BATCH SIZE

QUEUES

FEEDBACK & INFORMATION

CONTINUOUS IMPROVEMENT

PRIORITISATION

Page 16: Agile for Managers by David Draper

SCIENTIFIC METHOD

DO

CHECK

ADAPT

PLAN GRASP THE SITUATION

Page 17: Agile for Managers by David Draper

FAILURE TOLERANCE

NEED TO COMMUNICATE AND DEMONSTRATE FAILURE TOLERANCE

WHY?

WE WANT EXPERIMENTATION

WE WANT ORIGINAL THOUGHT

WE WANT PROBLEM SOLVING

Page 18: Agile for Managers by David Draper

IS THIS TASK WORTH DOING?

WHAT TASKS DO YOU CURRENTLY UNDER-GO THAT ADD NO VALUE?

WHAT ACTIVITIES ARE VALUABLE SOMETIMES?

Page 19: Agile for Managers by David Draper

WHISTLE STOP TOUR …

BATCH SIZE

QUEUES

FEEDBACK & INFORMATION

CONTINUOUS IMPROVEMENT

PRIORITISATION

Page 20: Agile for Managers by David Draper

COST OF DELAY

Page 21: Agile for Managers by David Draper

OH, AND ONE MORE THING …

EMPOWERMENT

Page 22: Agile for Managers by David Draper

SOUNDS RISKY?

AGREE POLICIES:

POLICIES PROVIDE BOUNDS

POLICIES MAKE TAKING THE RIGHT CHOICE EASY

Page 23: Agile for Managers by David Draper

CONCLUSION

AGILE IN THE DEVELOPMENT TEAM IS NOT ENOUGH

MANAGEMENT MUST OFFER THE RIGHT CONTEXT

IT IS THE RESPONSIBILITY OF MANAGEMENT TO

LEVERAGE AGILE TEAMS FOR ECONOMIC BENEFIT

Page 24: Agile for Managers by David Draper

?

ANY QUESTIONS …

Page 25: Agile for Managers by David Draper

http://www.valtech.co.uk http://blog.valtech.co.uk http://twitter.com/valtech