M A K I N G B A U B U S I N E S S A S U S U A L @cgosimon - - PowerPoint PPT Presentation

m a k i n g b a u b u s i n e s s a s u s u a l
SMART_READER_LITE
LIVE PREVIEW

M A K I N G B A U B U S I N E S S A S U S U A L @cgosimon - - PowerPoint PPT Presentation

J E R E M I E B E N A Z R A & S I M O N B E N N E T T P R E S E N T. . . M A K I N G B A U B U S I N E S S A S U S U A L @cgosimon #AgileAus @jemben I N T R O S W H O A R E W E ? (And why would you listen to us?) @jemben J E


slide-1
SLIDE 1

M A K I N G B A U B U S I N E S S A S U S U A L

J E R E M I E B E N A Z R A & S I M O N B E N N E T T P R E S E N T. . .

@cgosimon @jemben #AgileAus

slide-2
SLIDE 2

I N T R O S

slide-3
SLIDE 3

W H O A R E W E ?

(And why would you listen to us?)

slide-4
SLIDE 4

J E R E M I E

  • Iteration Manager
  • Worked in BAU for over 2 years
  • Kanban Enthusiast

@jemben

slide-5
SLIDE 5

S I M O N

  • Traditional Project Background
  • 15+ years in Agile
  • Sometimes CTO
  • Consultant & Trainer
  • Primarily Product Focussed
  • Bothered by BAU

@cgosimon

slide-6
SLIDE 6

W H O A R E Y O U ?

slide-7
SLIDE 7

T H E S I T U AT I O N

slide-8
SLIDE 8

T H E I R M U S T F I R S T B E D A R K N E S S

I N O R D E R F O R T H E R E T O B E L I G H T

slide-9
SLIDE 9

I N O R D E R F O R T H E I R T O B E B U S I N E S S A S U S U A L

T H E R E F O R E …

slide-10
SLIDE 10

Some of our work must then be considered as unusual

slide-11
SLIDE 11

W E C A L L T H I S U N U S U A L N E S S P R O J E C T S

slide-12
SLIDE 12

A Project, by it’s very nature, redefines what is meant by usual

slide-13
SLIDE 13

C H A N G E I S S C A RY

slide-14
SLIDE 14

W H I C H I S W H Y W E F E E L T H E N E E D T O C O N TA I N A N D C O N T R O L C H A N G E I N S I D E A B U B B L E .

slide-15
SLIDE 15

W H Y D O P R O J E C T S ?

  • Create a “management perimeter” around change
  • Create a “special environment” for delivery
  • Create units of prioritisation for Senior Management
  • To treat Software Development as a Capital Expenditure
slide-16
SLIDE 16

A N D A F T E R W E ’ V E M A D E T H E C H A N G E

We need to maintain that change

slide-17
SLIDE 17

C O M M O N C O M P L A I N T S

slide-18
SLIDE 18

Projects Cost Too Much

slide-19
SLIDE 19

BAU is not responsive enough

slide-20
SLIDE 20

Your estimates are rubbish

(I’m talking to both of you)

slide-21
SLIDE 21

S TA N D A R D S O L U T I O N S

slide-22
SLIDE 22

A G I L E F O R O U R P R O J E C T S

slide-23
SLIDE 23

K A N B A N F O R O U R B A U

slide-24
SLIDE 24

S O W H AT ’ S T H E P R O B L E M T H E N ?

slide-25
SLIDE 25

Problem #1

slide-26
SLIDE 26

S O M E T I M E S W E B L U R T H E L I N E S

Problem #2

slide-27
SLIDE 27
  • Change escapes - and is done inside BAU
  • Projects are formed to do BAU

Both our metrics and our defences are becoming compromised

slide-28
SLIDE 28

M O S T A G I L E I M P L E M E N TA T I O N S A R E R O L L E D I N T O T H E E X I S T I N G O R G A N I S A T I O N A L N A R R A T I V E

Problem #3 So we got…

slide-29
SLIDE 29

A G I L E “ P R O J E C T S ”

All the benefits of Agile All the baggage of Projects

slide-30
SLIDE 30

And a lot of organisations pointed the Agile Productivity Pistol at the “on time on budget, costs too much problem” Only to discover that this wasn’t always the same as happy customers

slide-31
SLIDE 31

W E M AY H AV E S O LV E D T H E P R O B L E M W I T H P R O J E C T S

slide-32
SLIDE 32

B U T T H E P R O J E C T P R O B L E M S T I L L E X I S T S

(Not “with”, but rather “caused by”)

slide-33
SLIDE 33

W E L O S E I N F O R M AT I O N I N T H E H A N D O V E R

slide-34
SLIDE 34

And we’re hiding some valuable information…

slide-35
SLIDE 35

W H AT A R E W E H I D I N G ?

(and where are we hiding it)

slide-36
SLIDE 36

I N B A U O F C O U R S E

slide-37
SLIDE 37
slide-38
SLIDE 38

All adding up to obscuring how long it actually takes to develop a solution…

Bau Task Hidden Dysfunction Feature Development The Project Didn’t Solve The Problem Bug Fixes Quality Not High Enough Platform Maintainance Unexpected Operational Cost Dependency Support Portfolio Management & Architecture Planning

slide-39
SLIDE 39

S H I F T I N G T H E B U R D E N

slide-40
SLIDE 40

S O L U T I O N S & S U G G E S T I O N S

slide-41
SLIDE 41

I M P R O V E B A U P E R F O R M A N C E L E V E L O N E

slide-42
SLIDE 42

M O V I N G F R O M U P F R O N T E S T I M AT I O N T O R E P O R T I N G O N C Y C L E T I M E

F R O M S A L E S Q U O T E T O U N D E R S TA N D I N G Y O U R I N V O I C E

slide-43
SLIDE 43

E S T I M AT E

A P P R O X I M AT E C A L C U L AT I O N O R J U D G E M E N T O F T H E VA L U E , N U M B E R , Q U A N T I T Y O R E X T E N T O F S O M E T H I N G

slide-44
SLIDE 44

G U E S S

E S T I M AT E O R C O N C L U D E W I T H O U T I N F O R M AT I O N T O B E S U R E O F B E I N G C O R R E C T

slide-45
SLIDE 45

Y O U C A N B R E A K T H E P I N K Y B U T Y O U C A N ' T B R E A K T H E P R O M I S E

slide-46
SLIDE 46

I WA S T O L D T H E R E W O U L D B E C A K E

slide-47
SLIDE 47

P I E C E O F C A K E

Ready Done card created start work Change Live! Lead time - “Idea to Cash” Cycle time

slide-48
SLIDE 48

V E L O C I T Y W I T H N O F U E L

slide-49
SLIDE 49

PA C E

S U M M O F T H E C Y C L E T I M E W O R K E D O N P E R T I M E M E A S U R E

slide-50
SLIDE 50

T H E I M PA C T O F E X P E D I T E

H O W D O E S C O S T A N U R G E N C Y ?

slide-51
SLIDE 51

Expedite verb - “make an action happen sooner or be accomplished more quickly.”

slide-52
SLIDE 52

E X P E D I T E C O S T

Ready Done Delay cycle time Expedite Cost =

slide-53
SLIDE 53

N O S O U P F O R Y O U !

slide-54
SLIDE 54

M O V I N G F R O M A S O U P O F S P E C I A L I S T S T O A C O L L A B O R AT I V E C U LT U R E

slide-55
SLIDE 55

S WA P S U B J E C T M A N N E R E X P E R T B U R N O U T

slide-56
SLIDE 56

For being part of something greater

slide-57
SLIDE 57
  • I M P R O V E P R O J E C T O U T C O M E S

L E V E L T W O

slide-58
SLIDE 58

A R E Y O U A “ V E L O C A H O L I C ? ” T H E 1 S T S T E P I S A D M I T T I N G Y O U H AV E A P R O B L E M

L O O K I N G G O O D T H E R E M R . P R O J E C T

slide-59
SLIDE 59

M O V E F R O M C A L C U L AT I N G C O S T T O C O N S I D E R I N G I M PA C T

slide-60
SLIDE 60

I N C O R P O R AT E B A U F E E D B A C K

“Bug Reports are nothing more than your customers re-writing your requirements" (Because they get it from the customers)

slide-61
SLIDE 61

WA I T F O R T H E FAT L A D Y T O S T O P S I N G I N G

slide-62
SLIDE 62

R E W R I T E T H E R U L E B O O K L E V E L T H R E E

slide-63
SLIDE 63

– S O M E G U Y O N T H E I N T E R N E T

“Software is a product, not a service.”

slide-64
SLIDE 64

– S I M O N B E N N E T T

“As it turns out, Software Development is not at all like buying a photocopier.”

slide-65
SLIDE 65

R E T H I N K I N G P R O J E C T S

slide-66
SLIDE 66

– O X F O R D E N G L I S H D I C T I O N A RY

“A project is defined as a collaborative enterprise, involving research

  • r design, that is carefully planned to achieve a particular aim.”
slide-67
SLIDE 67

Reform Projects around objectives and outcomes Instead of Activities

slide-68
SLIDE 68

– J E R E M I E B E N A Z R A

“People are not remotely close to being like paper and toner.”

slide-69
SLIDE 69

T H E N W E M U S T A L S O R E T H I N K B A U

I F W E R E T H I N K P R O J E C T S …

slide-70
SLIDE 70

In 2014 it’s now Constant Change that’s Business As Usual

slide-71
SLIDE 71

R E T H I N K I N G B A U

  • Acknowledge that we’re constantly making changes
  • Understand the Origins of Urgency
  • BAU is an Asset not a Liability or cost centre
  • Build Teams around capabilities
  • Value Hypothesis on customers and their real problems
slide-72
SLIDE 72

B U T Y O U S A I D C H A N G E I S S C A RY !

slide-73
SLIDE 73

I T I S N O T N E C E S S A RY T O C H A N G E S U R V I VA L I S N O T M A N D AT O RY

slide-74
SLIDE 74

S I Z E M AT T E R S

(But not in the way most people think it does)

slide-75
SLIDE 75

B U T B U T B U T B U T …

We have a giant budget - we have to have enormous projects! Our stakeholders will never go for this! I retire next year! Blah blah blah

slide-76
SLIDE 76

“ L E A R N I N G T O S E E ” M O V E F R O M Q U E S T I O N I N G T H E C H A N G E T O C H A N G I N G T H E Q U E S T I O N

slide-77
SLIDE 77

T H A N K S !