SLIDE 1
Agilistas are killing the planet is Agile, Scrum, kanban - - PowerPoint PPT Presentation
Agilistas are killing the planet is Agile, Scrum, kanban - - PowerPoint PPT Presentation
Agilistas are killing the planet is Agile, Scrum, kanban or lean, really solving our problems? or are they just helping us build the wrong thing
SLIDE 2
SLIDE 3
- r ¡are ¡they ¡just ¡helping ¡us ¡build ¡
the ¡wrong ¡thing ¡righter? ¡
SLIDE 4
rather ¡than ¡achieving ¡success ¡ from ¡hi=ng ¡‘key ¡milestones’, ¡the ¡ Agilistas ¡were ¡delivering ¡ ‘working ¡so@ware’ ¡
SLIDE 5
in ¡fact, ¡all ¡they ¡did ¡was ¡push ¡ more ¡through ¡the ¡system ¡faster ¡
SLIDE 6
- n ¡Ame ¡and ¡on ¡budget ¡are ¡
meaningless ¡if ¡you ¡build ¡the ¡ wrong ¡thing, ¡at ¡the ¡wrong ¡Ame, ¡ for ¡the ¡wrong ¡people. ¡
SLIDE 7
agile ¡uses ¡a ¡machine ¡gun ¡
SLIDE 8
you ¡take ¡more ¡shots, ¡and ¡increase ¡ your ¡odds ¡of ¡hi=ng ¡the ¡target ¡
SLIDE 9
but ¡how ¡many ¡innocent ¡bystanders ¡ get ¡hit ¡along ¡the ¡way, ¡making ¡it ¡hard ¡ to ¡know ¡which ¡ ¡target ¡was ¡the ¡right ¡
- ne? ¡
SLIDE 10
I ¡just ¡delivered ¡35 ¡features ¡on ¡Ame ¡ and ¡on ¡budget! ¡ ¡ that’s ¡great ¡but ¡did ¡anyone ¡use ¡it? ¡ ¡ Did ¡you ¡make ¡more ¡money, ¡help ¡ more ¡people? ¡ ¡And ¡why ¡35 ¡ features? ¡ ¡Could ¡you ¡have ¡goIen ¡ the ¡same ¡results ¡with ¡3? ¡
SLIDE 11
development ¡accounts ¡for ¡30% ¡of ¡ the ¡cost. ¡ ¡Are ¡we ¡expending ¡70% ¡of ¡
- ur ¡effort ¡for ¡only ¡30% ¡reward? ¡ ¡
SLIDE 12
stop ¡building ¡the ¡wrong ¡thing ¡ righter ¡ ¡
SLIDE 13
build ¡the ¡right ¡thing ¡ ¡ ¡
SLIDE 14
build ¡ ¡
- utcomes ¡over ¡outputs ¡
SLIDE 15
Target ¡Outcomes ¡Framework ¡
SLIDE 16
¡
- utcomes ¡are ¡the ¡desAnaAon ¡
you ¡want ¡to ¡get ¡to ¡ ¡ ¡
SLIDE 17
- pAons ¡are ¡the ¡potenAal ¡ways ¡
you ¡get ¡there ¡
SLIDE 18
how ¡to ¡get ¡started ¡
SLIDE 19
¡ ¡ understand ¡what’s ¡really ¡going ¡on ¡ ¡
SLIDE 20
gather ¡data; ¡ it ¡lies ¡(a ¡liIle) ¡less ¡than ¡people ¡
SLIDE 21
become ¡the ¡method ¡actor ¡of ¡ user ¡experience ¡
SLIDE 22
never ¡ask ¡your ¡users ¡what ¡they ¡
- want. ¡ ¡never ¡ask ¡the ¡developers ¡
what ¡they ¡think ¡the ¡users ¡want ¡
SLIDE 23
“If ¡I ¡had ¡asked ¡people ¡what ¡they ¡ wanted, ¡they ¡would ¡have ¡said ¡faster ¡ horses” ¡Henry ¡Ford ¡
SLIDE 24
get ¡out ¡of ¡your ¡chair ¡and ¡go ¡find ¡
- ut ¡what ¡they ¡need ¡
SLIDE 25
we ¡create ¡empathy, ¡we ¡build ¡ personas ¡to ¡remind ¡us ¡that ¡real ¡ people ¡use ¡our ¡products ¡
SLIDE 26
each ¡user ¡has ¡a ¡goal; ¡a ¡job ¡to ¡get ¡ done ¡
SLIDE 27
create ¡strategies ¡for ¡ge=ng ¡to ¡the ¡ right ¡people ¡at ¡the ¡right ¡Ame ¡ ¡
SLIDE 28
- nce ¡you ¡know ¡where ¡you ¡are, ¡
figure ¡out ¡where ¡you ¡want ¡to ¡be ¡
SLIDE 29
impact ¡mapping; ¡ ¡ choose ¡the ¡right ¡outcomes ¡by ¡ measuring ¡the ¡severity ¡ ¡of ¡the ¡ problem ¡or ¡size ¡of ¡the ¡
- pportunity ¡
SLIDE 30
set ¡target ¡outcomes ¡ ¡ ¡
SLIDE 31
target ¡outcomes ¡are ¡the ¡poke ¡ yoke ¡of ¡product ¡development ¡
SLIDE 32
¡ they ¡make ¡it ¡easy ¡to ¡build ¡the ¡ right ¡thing, ¡and ¡hard ¡to ¡build ¡the ¡ wrong ¡thing ¡
SLIDE 33
target ¡outcomes ¡need ¡to ¡be ¡clear ¡ and ¡measurable ¡
SLIDE 34
if ¡you ¡don’t ¡measure ¡how ¡will ¡you ¡ know ¡when ¡you ¡get ¡there? ¡ ¡
SLIDE 35
target ¡outcomes ¡set ¡a ¡direcAon, ¡and ¡ there ¡are ¡many ¡ways ¡to ¡achieve ¡it ¡
SLIDE 36
when ¡you ¡plan ¡based ¡on ¡outputs, ¡ you ¡commit ¡to ¡a ¡certain ¡future ¡
SLIDE 37
stop ¡pretending ¡you ¡can ¡see ¡the ¡ future ¡
SLIDE 38
¡ ¡ ¡ create ¡opAons ¡ ¡
SLIDE 39
keep ¡your ¡opAons ¡open, ¡be ¡ ready ¡to ¡execute ¡rapidly ¡
SLIDE 40
It’s ¡about ¡arrival ¡not ¡survival ¡of ¡the ¡ fiIest ¡ ¡ ¡ survival ¡is ¡the ¡slowest ¡form ¡of ¡ suicide ¡
SLIDE 41
- utcomes ¡and ¡opAons ¡are ¡fractal ¡
SLIDE 42
each ¡one ¡leads ¡to ¡another ¡
SLIDE 43
simple ¡right? ¡ ¡ ¡
SLIDE 44
now ¡simply ¡go ¡and ¡build ¡the ¡right ¡ thing ¡ ¡ ¡
SLIDE 45
but ¡how ¡do ¡we ¡know ¡what ¡the ¡ ‘right’ ¡thing ¡is? ¡
SLIDE 46
we ¡don’t. ¡ ¡we ¡have ¡no ¡[naughty ¡ word] ¡clue. ¡
SLIDE 47
stop ¡guessing ¡and ¡start ¡tesAng ¡ ¡ ¡
SLIDE 48
run ¡mulAple ¡opAons ¡fast; ¡ ¡ make ¡the ¡unknowns ¡known ¡
SLIDE 49
set ¡based ¡design; ¡ run ¡opAons ¡concurrently ¡to ¡ increase ¡speed ¡to ¡market ¡
SLIDE 50
arrival ¡of ¡the ¡fiIest, ¡not ¡the ¡ survival ¡of ¡the ¡fiIest ¡ ¡ ¡ who ¡adapts ¡first ¡not ¡fastest, ¡fast ¡ doesn’t ¡help ¡if ¡you ¡get ¡to ¡the ¡ wrong ¡place ¡
SLIDE 51
get ¡in ¡front ¡of ¡your ¡users ¡early ¡ and ¡o@en ¡
SLIDE 52
seeing ¡is ¡believing, ¡research ¡is ¡too ¡ important ¡to ¡leave ¡up ¡to ¡the ¡ researchers ¡
SLIDE 53
ignore ¡your ¡mother, ¡ ¡ be ¡fast, ¡dirty ¡and ¡cheap. ¡
SLIDE 54
features ¡are ¡not ¡the ¡experience ¡ ¡ ¡ ¡
SLIDE 55
incremental ¡feature ¡farming ¡ leads ¡to ¡frankenbuilds ¡
SLIDE 56
remove ¡the ¡inessenAal ¡so ¡the ¡ essenAal ¡can ¡speak ¡
SLIDE 57
the ¡game ¡is ¡to ¡hit ¡the ¡target ¡by ¡ firing ¡as ¡few ¡bullets ¡as ¡possible ¡
SLIDE 58
build ¡the ¡minimal ¡viable, ¡not ¡ maximum ¡possible ¡
SLIDE 59
measure ¡as ¡you ¡go ¡
SLIDE 60
setup ¡automated ¡metrics ¡ frameworks ¡
SLIDE 61
your ¡metrics ¡lag, ¡you ¡lag ¡
SLIDE 62
the ¡customer ¡should ¡be ¡able ¡to ¡ reach ¡in ¡and ¡grab ¡what ¡they ¡need ¡ when ¡they ¡need ¡it ¡
SLIDE 63
- n ¡demand; ¡ ¡
15 ¡minute ¡builds, ¡from ¡concept ¡to ¡ cash ¡
SLIDE 64
why ¡test ¡with ¡5 ¡people ¡in ¡a ¡room ¡ when ¡you ¡can ¡have ¡thousands ¡test ¡ real ¡Ame ¡
SLIDE 65
transparency ¡is ¡key; ¡ ¡ share ¡the ¡data ¡with ¡the ¡enAre ¡ development ¡team ¡
SLIDE 66
progress ¡indicators ¡tell ¡you ¡if ¡you ¡ are ¡on ¡track ¡
SLIDE 67
target ¡outcomes ¡validate ¡the ¡ investment ¡ ¡
SLIDE 68
how ¡do ¡we ¡know ¡we ¡have ¡ succeeded? ¡ ¡ ¡
SLIDE 69
¡ we ¡get ¡to ¡where ¡we ¡are ¡going, ¡if ¡we ¡ are ¡not ¡hi=ng ¡the ¡target ¡outcomes, ¡ adapt ¡
SLIDE 70
sounds ¡good ¡but ¡does ¡it ¡really ¡ work? ¡
SLIDE 71
which ¡sounds ¡beIer: ¡ ‘our ¡velocity ¡is ¡46 ¡points ¡and ¡we ¡ have ¡delivered ¡100 ¡new ¡features’ ¡
SLIDE 72
- r: ¡
‘we ¡just ¡implemented ¡one ¡feature ¡in ¡ three ¡days ¡which ¡will ¡save ¡us ¡£12 ¡ million ¡pounds ¡over ¡the ¡next ¡year’ ¡
SLIDE 73
what ¡industries ¡can ¡do ¡this? ¡ ¡
SLIDE 74
we ¡are ¡currently ¡using ¡it ¡with ¡a ¡large ¡ energy ¡trading ¡company, ¡a ¡video ¡ gaming ¡company ¡and ¡a ¡VOIP ¡telco ¡ ¡
SLIDE 75
it’s ¡not ¡just ¡changing ¡development, ¡ it’s ¡fundamentally ¡changing ¡the ¡ systems ¡and ¡structures ¡around ¡us ¡
SLIDE 76
even ¡our ¡legal ¡contracts ¡need ¡to ¡ move ¡to ¡a ¡target ¡outcomes ¡model ¡
SLIDE 77
remember ¡where ¡we ¡started? ¡ ‘Agilistas ¡are ¡killing ¡the ¡planet’ ¡
SLIDE 78
when ¡you ¡use ¡the ¡machine ¡gun ¡ approach ¡you ¡build ¡more ¡ features ¡faster ¡
SLIDE 79
the ¡more ¡you ¡features ¡you ¡build ¡ the ¡more ¡resources ¡you ¡consume ¡
SLIDE 80
save ¡the ¡features, ¡ save ¡the ¡planet ¡
SLIDE 81
Just ¡becausedoesn’t ¡mean ¡it ¡has ¡ value ¡
SLIDE 82
Be ¡careful ¡not ¡to ¡focus ¡on ¡ throughput, ¡this ¡changes ¡the ¡game ¡
SLIDE 83
Every ¡opAon ¡is ¡an ¡experiment ¡
SLIDE 84
Transparency; ¡le=ng ¡people ¡ know ¡what ¡the ¡numbers ¡mean ¡
SLIDE 85
be ¡lazy ¡
SLIDE 86
Keep ¡your ¡opAons ¡open ¡
SLIDE 87
¡ ¡ ¡
- 4. ¡Deliver ¡and ¡adapt ¡
SLIDE 88
Build ¡less, ¡build ¡the ¡right ¡thing. ¡ ¡ ¡
SLIDE 89
If ¡you ¡are ¡building ¡the ¡wrong ¡thing ¡ ¡ faster ¡sure ¡you ¡fail ¡faster, ¡but ¡you ¡ are ¡sAll ¡failing. ¡ ¡ ¡
SLIDE 90
Target ¡Outcomes ¡are ¡driven ¡by ¡ ¡ complexity ¡theory ¡
SLIDE 91
¡ ¡ Survive ¡and ¡breathe ¡or ¡evolve ¡and ¡
- fly. ¡
SLIDE 92
Outcomes ¡communicate ¡and ¡ align ¡
SLIDE 93
the ¡more ¡you ¡build, ¡the ¡more ¡ resources ¡you ¡use ¡
SLIDE 94
Outcomes ¡over ¡outputs ¡
SLIDE 95
prove ¡it ¡don’t ¡plea ¡it ¡
SLIDE 96
Stop ¡focusing ¡on ¡the ¡process, ¡ focus ¡on ¡the ¡product. ¡ ¡ ¡
SLIDE 97
let ¡the ¡data ¡talk ¡for ¡you ¡
SLIDE 98
User ¡research ¡is ¡too ¡important ¡to ¡ leave ¡to ¡the ¡researchers ¡ ¡ ¡ ¡
SLIDE 99
You ¡create ¡target ¡outcomes ¡by ¡ measuring ¡the ¡starAng ¡point, ¡then ¡ se=ng ¡a ¡target ¡
SLIDE 100
build ¡ ¡
- pAons ¡and ¡run ¡experiments ¡
SLIDE 101
Goal ¡mapping ¡– ¡different ¡people’s ¡ views ¡of ¡what’s ¡important ¡on ¡the ¡ journey ¡
SLIDE 102
don’t ¡waste ¡Ame ¡building ¡a ¡ ferrari ¡
SLIDE 103
prototype; ¡means ¡you ¡can ¡ ¡throw ¡ it ¡away ¡
SLIDE 104
by ¡se=ng ¡the ¡constraints, ¡we ¡know ¡ where ¡we ¡need ¡to ¡get ¡to, ¡no ¡more, ¡ no ¡less ¡
SLIDE 105