Post on 18-Nov-2014
description
transcript
Going All
On Your Business
Image:
htt
p:/
/genealo
gyw
ithto
ny.f
iles.w
ord
pre
ss.c
om
/2011/0
9/m
an-c
ele
bra
ting.jpg
Craig Smith
Welcome
Image:
htt
p:/
/cdn.c
rush
able
.com
/file
s/2012/0
9/o
ffic
e-s
pace
-hard
-work
-quote
.jpg
Image:
htt
ps:
//lh
4.g
oogle
use
rconte
nt.
com
/-iM
hO
X34Iu
CM
/TYbu4e7M
KzI
/AAAAAAAARF8/u
sib2hLU
uqE/2
011+
03M
arc
h+
21+
um
bre
llas1
.JPG
Agile Defined
Imag
e: h
ttp
://3
.bp.b
logsp
ot.
com
/-A
IjM6
7a7
dZI
/Tic
W6s
rI3M
I/A
AA
AA
AA
AA
BM
/dK
PvL
VJc
UA
g/s1
600/
icec
ream
.jpg
So many flavours!
Image:
htt
p:/
/uplo
ad.w
ikim
edia
.org
/wik
ipedia
/com
mons/
d/d
3/T
ech
nolo
gy-A
doption-L
ifecy
cle.p
ng
We have crossed
the chasm
80% of IT Organisations*
40% of all Organisations*
* according to Gartner
Images:
© T
alk
back
Tham
es
htt
p:/
/spoile
rtv.c
o.u
k/im
ages/
cach
e/a
rchiv
ed-o
ld-s
how
s/th
e-it-
crow
d/s
easo
n_1/itc
row
d-0
1_FU
LL.jpg
We have sorted the IT development
crowd…
We are not always so
good in other areas…
Image:
© U
niv
ers
al Tele
vis
ion h
ttp:/
/mim
g.u
go.c
om
/200910/1
1515/t
he-o
ffic
e.jpg
Why is all this
important?
Image:
htt
p:/
/2.b
p.b
logsp
ot.
com
/-td
A28U
g9zu
U/T
57Q
0W
9jjaI/
AAAAAAAAA8k/m
1G
SCVgU
k0Y/s
400/b
ush
-thin
kin
g-h
ard
.jpg
Sourc
e:
htt
p:/
/whatm
att
ers
.mck
inse
ydig
ital.co
m/inte
rnet/
usi
ng-t
ech
nolo
gy-t
o-im
pro
ve-w
ork
forc
e-c
olla
bora
tion
Production 15%
Transaction 38%
Knowledge 47%
Projected Types of Workers, share of US workforce (2011)
Knowledge Economy
Transaction 10%
Knowledge 90%
Types of workers (Financial Industry)
Sourc
e:
htt
p:/
/ww
w.a
po-t
okyo.o
rg/0
0e-b
ooks/
IS-0
2_Tra
inin
gKnow
ledgeW
ork
ers
/IS-0
2_Tra
inin
gKnow
ledgeW
ork
ers
Knowledge Economy
Forrester Research 2012
Industrial Information
Agile Revolution
Image:
© F
orr
est
er
Rese
arc
h h
ttp:/
/cdn3.c
io.c
o.u
k/c
msd
ata
/featu
res/
3351316/F
orr
est
er_
age_of_
cust
om
er.
jpg
And the underlying principles
17
Build projects
around motivated individuals.
Give them the environment and
support they need, and trust them to get the job done.
Agile processes
promote sustainable development. The
sponsors, developers, and users should be able to maintain a
constant pace indefinitely.
Our highest priority
is to satisfy the customer
through early and continuous delivery
of valuable software.
XP is:
Extreme (Software) Projects
Extreme Programming
Extreme Process
Extreme Practices
Extreme Passion (People)
Extreme Payback (Profit)
XP: Extreme (Software)
Projects
Image:
htt
p:/
/path
finders
oft
ware
.com
/wp-c
onte
nt/
uplo
ads/
2fb
9dec6
-e764-4
19e-8
35c-
00bb20c7
b03a1.jpg
Upfront project planning
process that typically happens
between IT and the business.
Iterative and adaptive
approach to achieving the
overall plan that was first laid
out in the 'Water' stage.
Controlled, infrequent production
release cycle that is governed
by organizational
policy and infrastructure
limitations
Water Scrum Fall
Water-Scrum-Fall
IT projects are business
projects
Image:
htt
p:/
/ww
w.3
7days.
com
/im
ages/
2007/0
8/3
1/u
s_and_th
em
_m
ap_2.jpg
XP: Extreme Process
Image:
htt
p:/
/ww
w.t
ooth
past
efo
rdin
ner.
com
/020605/p
anflute
-flo
wch
art
.gif
Images:
htt
p:/
/cdn-p
rem
iere
.ladm
edia
.fr/
var/
pre
mie
re/s
tora
ge/im
ages/
fluct
uat/
dia
pora
mas/
15-r
epliq
ues-
de-j
eux-v
ideo-a
-connaitre
-ou-a
-eviter-
3163118/a
ll-your-
base
-are
-belo
ng-t
o-u
s-ze
ro-w
ing-1
991/5
6648738-1
-fre
-FR/A
ll-your-
base
-are
-belo
ng-t
o-u
s.-Z
ero
-Win
g-1
991_port
rait_w
858.jpg
Our current processes
mostly translate
Image:
htt
p:/
/blo
gs.
conch
ango.c
om
/Adm
in/I
mageG
alle
ry/b
logs.
conch
ango.c
om
/Colin
.Bird/S
crum
%20O
verv
iew
%20D
iagra
m.p
ng
Scrum
Image:
htt
p:/
/ww
w.flic
kr.
com
/photo
s/se
att
lem
unic
ipala
rchiv
es/
3746038289 h
ttp:/
/ww
w.flic
kr.
com
/photo
s/fe
rnando/2
26930122
Kanban good for reactive work & queues
Image:
htt
p:/
/ww
w.flic
kr.
com
/photo
s/fe
rnando/2
26930122
Scrumban: Start with
Scrum, evolve to Kanban
1943
Skunkworks at Lockheed
Martin
Image:
htt
p:/
/ww
w.n
ationalm
use
um
.af.m
il/sh
are
d/m
edia
/photo
db/p
hoto
s/060728-F
-1234S-0
09.jpg
“…broke the rules, challenged the bureaucratic system that stifled innovation and hindered progress; spelled out 14 rules and practices."
1948
Toyota Production
System (Lean)
Image:
htt
p:/
/ww
w.b
usi
ness
-im
pro
vem
ent.
eu/lean/T
oyota
_bra
nd.jpg
“…strives for the absolute elimination of waste, overburden and unevenness to allow members to work smoothly and efficiently.”
Imag
e: h
ttp
://w
ired
bu
sin
essc
on
fere
nce
.co
m/m
edia
/no
tes/
Sess
ion
_11
_66
0x5
15
.jpg
Lean Startup
Build Measure
Learn
Image:
htt
p:/
/banditfo
x.c
om
/blo
g/w
p-c
onte
nt/
uplo
ads/
2012/0
7/lean_st
art
up.jpg
Image:
htt
p:/
/art
egam
i.co
m/w
p-c
onte
nt/
uplo
ads/
2007/0
8/t
oysr
us_
kara
te_kid
.jpg
XP: Extreme Practices
Image:
htt
p:/
/ww
w.c
ubefigure
s.co
m/g
raphic
s/IT
hom
e.jpg
Invest the time if the solution is important! Avoid signoffs and handoffs Onsite
Customer
Metaphor
Understand the problem Elevator pitch, vision box, as-is / to-be map
Image:
htt
p:/
/ww
w.s
am
etz
.com
/roundth
esq
uare
/wp-c
onte
nt/
uplo
ads/
2010/0
1/E
levato
rFlo
orI
ndic
ato
r.jp
g
Image:
htt
p:/
/ww
w.m
-t-d
.co.u
k/im
ages/
06.F
eedback
.jpg
40 Hour Week Sustainable pace
Timeboxing or continuous flow
Refactoring Safe to fail environment
Build modular and by value/risk
Image:
htt
p:/
/sphoto
s-a.x
x.fbcd
n.n
et/
hphoto
s-ash
4/s
720x720/3
19372_10151030093412988_197252210_n.jpg
Image:
htt
p:/
/file
s.cu
stom
ize.o
rg/t
hum
bnails
/larg
er/
60916.jpg
Simple Design
Simple statements and documentation Simple solutions
Wisdom of the crowd Pair for cross skilling and better solutions
Pair Programming
Image:
htt
p:/
/ww
w.iai.uni-bonn.d
e/~
gk/X
PandPro
gra
mTra
nsf
orm
ation/X
P-t
eddybear-
by-c
lem
entine-n
em
o.jpg
Testing Understand your definition of done first
Build quality in
Image:
htt
p:/
/ww
w.m
abis
hu.c
om
/wp-c
onte
nt/
uplo
ads/
2012/0
4/t
dd-r
ed-g
reen-r
efa
ctor-
dia
gra
m.g
if
Image: http://images.askmen.com/blogs/news/the-big-bang-experiment.jpg
Small iterative cycles Release often Short
Releases
Coding Standards
Standardisation Self empowered decision making
Image:
htt
p:/
/2.b
p.b
logsp
ot.
com
/-ju
GlA
-xW
dao/T
cEw
_xrloqI/
AAAAAAAAACI/
u-n
XQ
0--
sUo/s
1600/E
xact
ly+
Why+
Do+
We+
Dre
am
+O
f+Poss
ess
ing+
Part
icula
r+Cars
.jpg
Image: http://www.aboutmyplanet.com/wp-content/blogs.dir/10/files//2007/11/traffic-light.jpg
Continuous Integration
Integrate with other teams, including IT Always have a solution you can showcase
XP: Extreme Passion
Image:
© V
est
ron P
ictu
res
htt
p:/
/st-
lista
s.20m
inuto
s.es/
images/
2008-1
1/6
3607/7
50738_640px.jpg?1
228430376
Break Existing Culture
Image:
htt
p:/
/im
ages.
theage.c
om
.au/2
010/1
2/2
7/2
110222/y
opla
it_yoghurt
_420-4
20x0.jpg
Drive
Image:
htt
p:/
/blo
gs.
salle
url.e
du/p
roje
ct-m
anagem
ent/
file
s/2010/1
0/d
an_pin
k21.jpg
Image:
htt
p:/
/ww
w.t
em
ple
.edu/h
r/depart
ments
/com
pensa
tion/im
ages/
Hie
rarc
hyPic
ture
_010.jpg
Netflix has no vacation policy or tracking!
“There is no clothing policy at Netflix, but no one has come to work naked lately.” (Patty McCord, Netflix)
Extreme HR
61
Image:
© T
ouch
stone T
ele
vis
ion
htt
p:/
/dvdm
edia
.ign.c
om
/dvd/im
age/a
rtic
le/6
35/6
35195/h
om
e-im
pro
vem
ent-
the-c
om
ple
te-s
eco
nd-s
easo
n-2
0050720023512601_640w
.jpg
Are your technical resources
craftsman?
What is your motivation?
Image:
htt
p:/
/6.m
shcd
n.c
om
/wp-c
onte
nt/
uplo
ads/
2010/0
9/iSto
ck_000012514711XSm
allE
DIT
.jpg
Image:
htt
p:/
/ww
w.c
hie
fmart
ec.
com
/post
_im
ages/
agile
_m
ark
eting_10_princi
ple
s.jp
g
Agile Marketing
Extreme Governments
Image:
htt
p:/
/innovationgam
es.
com
/wp-c
onte
nt/
uplo
ads/
2011/0
2/S
JCbudgetg
am
es5
2.jpg
Wrap Up
Image:
© C
huck
Lorr
e P
roduct
ions
htt
p:/
/zuriest
.file
s.w
ord
pre
ss.c
om
/2011/1
2/b
ath
-ite
m-g
ift1
.jpg
XP is:
Extreme (Software) Projects
Extreme Programming
Extreme Process
Extreme Practices
Extreme Passion (People)
Extreme Payback (Profit)
Thankyou
Questions?
http://www.suncorp.com.au http://www.craigsmith.id.au
craig.smith@suncorp.com.au craig@craigsmith.id.au
@smithcdau
Craig Smith
Suncorp Group includes leading general insurance, banking, life insurance, superannuation and investment brands in Australia and New Zealand. The Group has around 16,000 employees and relationships with nine million customers. It is a Top 25 ASX listed company with over $95 billion in assets. Suncorp has five core businesses: Personal Insurance; Commercial Insurance; Vero New Zealand; Suncorp Bank and Suncorp Life. These are supported by corporate and shared services divisions. (http://www.suncorp.com.au)