bonkers beans and magic numbers innovation in a changing world Holly Cummins Senior Technical Staff Member IBM @holly_cummins
Slide 2
a senior principal author ex-consultant in IBM Garage led development methodology for IBM Garage ex-delivery lead for WebSphere Liberty
#IBM
@holly_cummins
Slide 3
used Watson to count pet fish (for a pet retailer)
#IBM
@holly_cummins
Slide 4
there’s an application server running in my hat
#IBM
@holly_cummins
Slide 5
world’s rst cuddly throwable application server
#IBM fi
@holly_cummins
Slide 6
a senior principal author ex-consultant in IBM Garage led development methodology for IBM Garage ex-delivery lead for WebSphere Liberty now: innovation leader
#IBM
@holly_cummins
Slide 7
why aren’t we all innovating more?
#IBM
@holly_cummins
Slide 8
barriers to innovation
#IBM
@holly_cummins
Slide 9
ideas time money
Slide 10
a time machine
Slide 11
a money tree
Slide 12
how to make time to innovate (without a money tree) (or a time machine)
#IBM
@holly_cummins
Slide 13
dedicated department x% time allocation hackathons off-plan post-release weeks slack in the system #IBM
@holly_cummins
Slide 14
centrally planned
dedicated department x% time allocation hackathons off-plan post-release weeks slack in the system grassroots #IBM
@holly_cummins
Slide 15
innovation team
#IBM
@holly_cummins
Slide 16
george washington carver #IBM
@holly_cummins
Slide 17
george washington carver #IBM
@holly_cummins
Slide 18
george washington carver #IBM
@holly_cummins
Slide 19
“Everything looked hungry: the land, the cotton, the cattle, and the people.”
george washington carver #IBM
@holly_cummins
Slide 20
#IBM
@holly_cummins
Slide 21
peas soy beans peanuts (a peanut is a bean, not a nut) #IBM
@holly_cummins
Slide 22
cotton
#IBM
peanuts
@holly_cummins
Slide 23
peanuts
#IBM
cotton
@holly_cummins
Slide 24
cotton
#IBM
peanuts
@holly_cummins
Slide 25
peanuts are nutritious!
cotton
#IBM
peanuts
@holly_cummins
Slide 26
peanuts are nutritious! salted peanuts
cotton
#IBM
peanuts
@holly_cummins
top down “fertilisation”
innovation garden
#IBM
@holly_cummins
Slide 36
top down “fertilisation”
innovation garden
innovation program
#IBM
@holly_cummins
Slide 37
top down “fertilisation”
££/time
innovation garden
innovation program
#IBM
@holly_cummins
Slide 38
top down “fertilisation”
recognition ££/time /incentives
innovation garden
innovation program
#IBM
@holly_cummins
Slide 39
rest of team
#IBM
innovation team
@holly_cummins
Slide 40
year 1
rest of team
#IBM
innovation team
@holly_cummins
Slide 41
year 2
rest of team
#IBM
innovation team
@holly_cummins
Slide 42
year 3
rest of team
#IBM
innovation team
@holly_cummins
Slide 43
year 4
rest of team
#IBM
innovation team
@holly_cummins
Slide 44
top down “fertilisation”
recognition ££/time /incentives
innovation garden
innovation program
#IBM
@holly_cummins
Slide 45
top down “fertilisation”
recognition ££/time /incentives
innovation garden
innovation program
bottom up “grassroots” #IBM
@holly_cummins
Slide 46
top down “fertilisation”
recognition ££/time /incentives
innovation garden
innovation program
bottom up “grassroots” #IBM
@holly_cummins
Slide 47
top down “fertilisation”
recognition ££/time /incentives
innovation garden
innovation program
ideas bottom up “grassroots” #IBM
@holly_cummins
Slide 48
top down “fertilisation”
recognition ££/time /incentives
innovation garden
innovation program
ideas
problems
bottom up “grassroots” #IBM
@holly_cummins
Slide 49
top down “fertilisation”
recognition ££/time /incentives
innovation garden
innovation program
ideas
problems
implementation
bottom up “grassroots” #IBM
@holly_cummins
Slide 50
top down “fertilisation”
recognition ££/time /incentives
innovation garden
innovation program
ideas
problems
implementation
energy
bottom up “grassroots” #IBM
@holly_cummins
Slide 51
a change is as good as a rest (not quite a time machine, but close) #IBM
@holly_cummins
Slide 52
10%/once a quarter/etc
#IBM
@holly_cummins
Slide 53
downside: really?
#IBM
@holly_cummins
Slide 54
downside: low take-up
#IBM
@holly_cummins
Slide 55
downside: low take-up
our time
#IBM
@holly_cummins
Slide 56
downside: low take-up
day to day work
our time
#IBM
@holly_cummins
Slide 57
downside: low take-up the dream
innovation
day to day work
our time
#IBM
@holly_cummins
Slide 58
downside: low take-up the reality
innovation
day to day work
our time
#IBM
@holly_cummins
Slide 59
hackathon
#IBM
@holly_cummins
Slide 60
good news, staff - you now have the opportunity to innovate in the evenings and weekends!
#IBM
@holly_cummins
Slide 61
downside: taking time from employees
#IBM
good news, staff - you now have the opportunity to innovate in the evenings and weekends!
@holly_cummins
Slide 62
“employee passion” … can be a excuse to extract extra work for the same pay
#IBM
@holly_cummins
Slide 63
off-plan post-release weeks
#IBM
@holly_cummins
Slide 64
since you’ve been working your socks off on this release, we will give you time off! … you still come to work, but you can work on anything you like
#IBM
@holly_cummins
Slide 65
advantage: everyone is ‘off’ at the same time
#IBM
@holly_cummins
Slide 66
slack in the system … so that employees can play
#IBM
@holly_cummins
Slide 67
downside: only works in some environments
day-to-day pressure bogs us down #IBM
@holly_cummins
Slide 68
downside: needs strong management commitment to low productivity
#IBM
@holly_cummins
Slide 69
downside: needs strong management commitment to ‘low’ productivity
#IBM
@holly_cummins
Slide 70
metrics may need adjustment to allow for fun
#IBM
@holly_cummins
top down “fertilisation”
recognition ££/time /incentives
innovation garden
innovation program
ideas
problems
implementation
energy
bottom up “grassroots” #IBM
@holly_cummins
Slide 74
top down “fertilisation”
recognition ££/time /incentives lateral “fresh air” innovation garden
innovation program
ideas
problems
implementation
energy
bottom up “grassroots” #IBM
@holly_cummins
Slide 75
top down “fertilisation”
recognition ££/time /incentives lateral “fresh air” innovation garden external ideas
innovation program
learning
ideas
problems
implementation
energy
bottom up “grassroots” #IBM
@holly_cummins
Slide 76
the best ideas are on the edge of ‘impossible’ and ‘stupid’
#IBM
@holly_cummins
Slide 77
the best ideas are on the edge of ‘impossible’ and ‘stupid’ … but now seem kind of normal
#IBM
@holly_cummins
Slide 78
pet rocks
#IBM
@holly_cummins
Slide 79
bicycles “the popularity of the wheel is doomed.” Washington Post, 1906
#IBM
@holly_cummins
Slide 80
laptops “People don’t want to lug a computer with them to the beach or on a train to while away hours they would rather spend reading the newspaper. Somehow, the microcomputer industry has assumed that everyone would love to have a keyboard grafted on as an extension of their ngers. It just is not so.” New York Times, 1985
@holly_cummins fi
#IBM
Slide 81
putting cheese on burgers “the combination of beef with cheese may seem bizarre.” New York Times, 1947
#IBM
@holly_cummins
Slide 82
plant pitch meeting
rules are there to be broken (even in nature) #IBM
plant VC@holly_cummins
Slide 83
so it’s a plant, but it hunts and eats animals
plant pitch meeting
rules are there to be broken (even in nature) #IBM
plant VC@holly_cummins
Slide 84
so it’s a plant, but it hunts and eats animals
plant pitch meeting get out.
rules are there to be broken (even in nature) #IBM
plant VC@holly_cummins
Slide 85
how do we tell the difference between ‘almost impossible and stupid’ and ‘actually impossible and stupid’?
#IBM
@holly_cummins
Slide 86
how do we tell the difference between ‘almost impossible and stupid’ and ‘actually impossible and stupid’?
mvp
#IBM
@holly_cummins
Slide 87
minimum viable plant
#IBM
@holly_cummins
Slide 88
minimum viable product
#IBM
@holly_cummins
Slide 89
designing an mvp
#IBM
@holly_cummins
Slide 90
#IBM
@holly_cummins
Slide 91
mvp
#IBM
mvp
mvp
@holly_cummins
Slide 92
mvp
mvp
mvp
are we communicating?
#IBM
@holly_cummins
Slide 93
mvp
mvp
mvp
are we communicating? (no)
#IBM
@holly_cummins
Slide 94
#IBM
@holly_cummins
Slide 95
our MVP has been through five architecture review boards, so we will start coding soon
#IBM
@holly_cummins
Slide 96
our MVP has been through five architecture review boards, so we will start coding soon can you make it bigger? I want a £12M MVP
#IBM
@holly_cummins
Slide 97
mvp
#IBM
mvp
mvp
@holly_cummins
Slide 98
first release
experiment
first release but quality is so boring
be explicit about what we are trying to accomplish #IBM
@holly_cummins
Slide 99
high uncertainty
#IBM
moderate uncertainty (remember ‘changing world’?)
@holly_cummins
Slide 100
high uncertainty
moderate uncertainty (remember ‘changing world’?)
experiment
#IBM
@holly_cummins
high uncertainty
hypothesis
moderate uncertainty (remember ‘changing world’?)
experiment
able to fail
#IBM
@holly_cummins
Slide 103
high uncertainty
hypothesis
moderate uncertainty (remember ‘changing world’?)
experiment
designed to fail
#IBM
@holly_cummins
Slide 104
high uncertainty
hypothesis
moderate uncertainty (remember ‘changing world’?)
experiment
designed to fail strong metrics
#IBM
@holly_cummins
Slide 105
high uncertainty
hypothesis
moderate uncertainty (remember ‘changing world’?)
experiment
designed to fail strong metrics learning
#IBM
@holly_cummins
Slide 106
high uncertainty
hypothesis
moderate uncertainty (remember ‘changing world’?)
experiment
designed to fail strong metrics learning follow-on experiment
#IBM
@holly_cummins
Slide 107
high uncertainty
hypothesis
experiment
designed to fail
moderate uncertainty (remember ‘changing world’?)
radical descoping
strong metrics learning follow-on experiment
#IBM
@holly_cummins
Slide 108
high uncertainty
hypothesis
experiment
designed to fail
moderate uncertainty (remember ‘changing world’?)
radical descoping
really hope to succeed
strong metrics learning follow-on experiment
#IBM
@holly_cummins
Slide 109
high uncertainty
hypothesis
experiment
designed to fail
moderate uncertainty (remember ‘changing world’?)
radical descoping
really hope to succeed user value
strong metrics learning follow-on experiment
#IBM
@holly_cummins
Slide 110
high uncertainty
hypothesis
experiment
designed to fail
moderate uncertainty (remember ‘changing world’?)
radical descoping
user value
strong metrics learning follow-on experiment
#IBM
really hope to succeed
iterative continuous expansion of scope
@holly_cummins
Slide 111
high uncertainty
hypothesis
experiment
designed to fail
moderate uncertainty (remember ‘changing world’?)
radical descoping
user value
strong metrics learning follow-on experiment
#IBM
really hope to succeed
iterative continuous expansion of scope
@holly_cummins
client story: mueller
visual designs
#IBM
user research
@holly_cummins
Slide 117
client story: mueller
visual designs
#IBM
user research
devops
@holly_cummins
Slide 118
client story: mueller
responsive web app visual designs
#IBM
user research
devops
@holly_cummins
Slide 119
client story: mueller
responsive web app visual designs
#IBM
user research
devops TDD
@holly_cummins
Slide 120
client story: mueller
responsive web app visual designs
#IBM
user research
deployed to prod
devops TDD
@holly_cummins
Slide 121
client story: mueller
responsive web app visual designs
#IBM
user research
deployed to prod
devops TDD
order processing system
@holly_cummins
Slide 122
client story: mueller
responsive web app visual designs
#IBM
user research
deployed to prod
devops TDD
order processing system
@holly_cummins
Slide 123
wizard of Oz mvp
#IBM
@holly_cummins
Slide 124
innovation funnels
#IBM
@holly_cummins
Slide 125
#IBM
@holly_cummins
Slide 126
prune out the bad ideas early #IBM
@holly_cummins
Slide 127
#IBM
@holly_cummins
Slide 128
innovation funnel
#IBM
@holly_cummins
Slide 129
idea
#IBM
innovation funnel
@holly_cummins
Slide 130
idea
innovation funnel
production
#IBM
@holly_cummins
Slide 131
idea
innovation railroad
innovation funnel
production
#IBM
@holly_cummins
Slide 132
idea
innovation railroad
innovation funnel
organisational incentive to plough on; failure is punished
production
#IBM
@holly_cummins
Slide 133
idea
innovation railroad
innovation funnel
organisational incentive to plough on; failure is punished
production
#IBM
@holly_cummins
Slide 134
innovation railroad
idea
innovation funnel
innovation zzle
organisational incentive to plough on; failure is punished
production
@holly_cummins fi
#IBM
Slide 135
innovation railroad
idea
organisational incentive to plough on; failure is punished
innovation funnel
innovation zzle most projects the same length few get to production incentive for ‘innovation activity’
production
@holly_cummins fi
#IBM
Slide 136
organisational incentive to plough on; failure is punished
innovation funnel ltering for ‘sure thing’ focus on risk reduction bureaucracy paperwork
innovation zzle most projects the same length few get to production incentive for ‘innovation activity’
production
#IBM
@holly_cummins fi
fi
innovation railroad
idea
Slide 137
we may not truly understand the problem we are trying to solve until after our first attempt
#IBM
@holly_cummins
Slide 138
top down “fertilisation”
££/time
recognition /incentives lateral “fresh air”
innovation garden external ideas
innovation program
learning
ideas
problems
implementation
energy
bottom up “grassroots” #IBM
@holly_cummins
Slide 139
top down “fertilisation”
££/time
recognition /incentives lateral “fresh air”
innovation garden external ideas
feedback innovation program
learning
ideas
problems
implementation
energy
bottom up “grassroots” #IBM
@holly_cummins
Slide 140
risk
Slide 141
if you’re on the edge of impossible and stupid, some things won’t work
#IBM
@holly_cummins
Slide 142
is your org supportive of this?
Slide 143
is your org supportive of this?
Slide 144
is your org supportive of this? it means you are asking questions you didn’t already know the answer to