Upload
others
View
1
Download
0
Embed Size (px)
Citation preview
1
Copyright © 2015, Intellyx, LLC
1
The Agile Architecture Revolution
Jason BloombergPresident
@theebizwizard
About Jason Bloomberg
• President of Intellyx
• Advise companies on their digital transformation initiatives & help vendors communicate their agility stories
• Run Bloomberg Agile Architecture Certification course around the world
• Write for Forbes & Wired on Digital Transformation
• Buy my latest book, The Agile Architecture Revolution
Copyright © 2015, Intellyx, LLC2
2
You Say You Want a Revolution…
Copyright © 2015, Intellyx, LLC3
Different Meanings of “Agile”
• “Agile-with-a-capital-A”–Software development
that follows the Agile Manifesto
• General meaning of “agile”–Business agility as
property of an organization
Copyright © 2015, Intellyx, LLC4
3
Business Agility
• Responsiveness– Tactical value
• Resilience– Risk mitigation
• Innovativeness– Strategic value
Copyright © 2015, Intellyx, LLC5 Phot
o Cre
dit:
Mas
onite
Bur
n ht
tps:
//w
ww
.flic
kr.c
om/p
hoto
s/m
ason
ite-
burn
/627
3626
739/
size
s/l
Ability to respond to change in the business environment and leverage change for competitive advantage
Ability to respond to change in the business environment and leverage change for competitive advantage
Responsiveness
• The ability to respond quickly and efficiently to (potentially) positive change in the business environment– Changing customer demand– Changing marketplace
environment– Changing supply chain
factors• Tactical driver
Copyright © 2015, Intellyx, LLC6
Phot
o Cre
dit:
Goo
d Ey
e M
ight
htt
ps:/
/ww
w.f
lickr
.com
/pho
tos/
britta
nyg/
1796
0009
93/s
izes
/l
4
Resilience
• The ability to respond quickly and efficiently to negative change in the business environment– Managing risk– Bouncing back from
adverse events– Disaster recovery
• Tactical business driver
Copyright © 2015, Intellyx, LLC7
Phot
o Cre
dit:
Joe
htt
ps:/
/ww
w.f
lickr
.com
/pho
tos/
bits
hake
r/16
7480
266/
size
s/o/
The opposite of brittlenessThe opposite of brittleness
Innovativeness
• The ability to introduce change into the business environment in order to achieve a strategicadvantage– New products or services– Expand market share– Enter new markets
Copyright © 2015, Intellyx, LLC8
Phot
o Cre
dit:
Kay
Kim
htt
ps:/
/ww
w.f
lickr
.com
/pho
tos/
kayk
im/3
8833
4015
2/si
zes/
o/
5
Where’s Our Business Agility?
• Organizations must be responsive, resilient, and innovative
• Business agility is a property of the enterprise• People and technology can be flexible as well,
but we must architect our organizations to be agile
Copyright © 2015, Intellyx, LLC9
Phot
o Cre
dit:
Stu
art
Ber
wic
k ht
tps:
//w
ww
.flic
kr.c
om/p
hoto
s/la
plea
der/
7935
0796
2/si
zes/
l
Why Agile Software Architecture isn’t Agile
• Agile movement focuses on working software– Focus on getting the software to meet its
requirements – Get all roadblocks out of the way
• Agile-built software is coded to be fit for purpose
Copyright © 2015, Intellyx, LLC10
Phot
o Cre
dit:
B4b
ees
http
s://
ww
w.f
lickr
.com
/pho
tos/
briz
o_th
e_sc
ot/4
0139
3975
6/si
zes/
l
6
Fit-for-Purpose Often Means Brittle
• Agile software built intentionally with only today’s needs in mind
• Planning for unexpected contingencies contrary to Agile approach
Copyright © 2015, Intellyx, LLC11
Brittle software leads to brittle organizations
Brittle software leads to brittle organizations
Phot
o Cre
dit:
Veg
an F
east
Cat
erin
g ht
tps:
//w
ww
.flic
kr.c
om/p
hoto
s/ve
ganf
east
/
The Goal of Agile Software
• Requirement to build software that responds to changing requirements
• Inherent flexibility vs. rapid development & deployment
Copyright © 2015, Intellyx, LLC12 Phot
o Cre
dit:
Rob
ert
Cou
se-B
aker
htt
ps:/
/ww
w.f
lickr
.com
/pho
tos/
2923
3640
@N
07/1
4859
4316
05/s
izes
/z/
7
DevOps Drumbeat
Copyright © 2015, Intellyx, LLC13
From DevOps to “BizOps”
• Before: dev chucking code to test, then over wall to ops
• Now: continuous test, continuous deployment• In progress: responsiveness to continuous
requirements change & variation
Copyright © 2015, Intellyx, LLC14
Phot
o Cre
dit:
fde
com
ite
http
s://
ww
w.f
lickr
.com
/pho
tos/
fdec
omite/
1259
8505
695/
size
s/l
8
Today’s Agile Imperative
Organizations must capitalize on disruption to achieve greater innovativeness and resilience in the face of digital transformation priorities
Copyright © 2015, Intellyx, LLC15
Phot
o Cre
dit:
Wal
ter
Lim
htt
ps:/
/ww
w.f
lickr
.com
/pho
tos/
cool
insi
ghts
/
The Core Business Goal
Copyright © 2015, Intellyx, LLC16
AgileDigital
Transformation
AgileDigital
Transformation
9
What is Digital?
Customer preferences & behaviordrive technology choices
Range of technology touchpoints is exploding
Copyright © 2015, Intellyx, LLC17
Phot
o Cre
dit:
Rev
olW
eb h
ttps
://w
ww
.flic
kr.c
om/p
hoto
s/re
volw
eb/
What about Transformation?
Internal organizational change is necessary to maintain focus on the customer in today’s
digital world
Copyright © 2015, Intellyx, LLC18
Phot
o Cre
dit:
Pas
cal h
ttps
://w
ww
.flic
kr.c
om/p
hoto
s/pa
suka
ru76
/
10
What is Digital Transformation?
• Customer pressures driving technological and organizational change in companies
• Enterprises rethinking:– How they serve
customers– The role IT plays– How they build & manage
teams– How they innovate
Copyright © 2015, Intellyx, LLC19
Phot
o Cre
dit:
Lou
is K
. ht
tps:
//w
ww
.flic
kr.c
om/p
hoto
s/bo
napa
rty/
Shifting the Center of Gravity
Center of gravity is software
Center of gravity is the end-user
Copyright © 2015, Intellyx, LLC20
Phot
o Cre
dit:
sea
nfon
elli
http
s://
ww
w.f
lickr
.com
/pho
tos/
sean
onei
ll/
The Agile WorldThe Agile World
The Digital WorldThe Digital World
11
The End-to-End Digital Challenge
• Digital technology begins at the customer touchpoint• Web & mobile apps include numerous third-party
services– Generally run in cloud
• Apps connect to back end databases & systems of record– In cloud & on premise
Copyright © 2015, Intellyx, LLC21
Phot
o Cre
dit:
Rob
ert
Cle
men
s ht
tps:
//w
ww
.flic
kr.c
om/p
hoto
s/ro
bert
_cle
men
s/
Digital Transformation
What are you transforming?
Copyright © 2015, Intellyx, LLC22
Digital Transformation = Business TransformationDigital Transformation = Business Transformation
Customer Experience
TechnologyInternal
Organization
All of the Above
12
Understanding the Business Agility Driver
• Architects must recognize and identify agility drivers
• Stakeholders may or may not identify drivers as such
• Business drivers always connect to mission priority
Copyright © 2015, Intellyx, LLC23
Phot
o Cre
dit:
Wes
t Van
couv
er A
rchi
ves
http
s://
ww
w.f
lickr
.com
/pho
tos/
wes
tvan
arch
ives
/715
3091
139/
size
s/o/
Optimization vs. Innovation
Copyright © 2015, Intellyx, LLC24
InnovationDisrupt status quo
to allow human creativity to
flourish
OptimizationEstablish
feedback loops that maximize
business outcome
13
Innovation Requires Disruption
• External Disruption– Competitive pressures/new
entrants– Globalization– Regulation
• Internal Disruption– Digital Transformation
efforts– Innovation initiatives
Copyright © 2015, Intellyx, LLC25
Phot
o Cre
dit:
Cha
rles
Wag
ner
http
s://
ww
w.f
lickr
.com
/pho
tos/
chaz
wag
s/
Disruption Introduces Risk
• Optimization without disruption stifles innovation
• Disruption without optimization is an innovation crap shoot
• Optimize what you can & disrupt what you must
Copyright © 2015, Intellyx, LLC26
Phot
o Cre
dit:
epS
os.d
e ht
tps:
//w
ww
.flic
kr.c
om/p
hoto
s/ep
sos/
Mitigate risk with resilienceMitigate risk with resilience
14
New Role for Enterprise Architects
• Leverage data to properly balance optimization and disruption
• Essential for achieving market-leading levels of innovation
Copyright © 2015, Intellyx, LLC27
Phot
o Cre
dit:
Jam
es J
orda
n ht
tps:
//w
ww
.flic
kr.c
om/p
hoto
s/ja
mes
jord
an/
The Center of Digital Excellence
• EA-centric team responsible for end-to-end best practice across digital effort
• De-emphasize “architecture” title
• How about Director of Digital Excellence?
Copyright © 2015, Intellyx, LLC28
Phot
o Cre
dit:
Son
ny A
besa
mis
htt
ps:/
/ww
w.f
lickr
.com
/pho
tos/
ener
va/
Let CODE self-organizeLet CODE self-organize
15
There is no Shortcut!
Remember, Digital Transformation isn’t about the Digital, it’s about the Transformation!
Copyright © 2015, Intellyx, LLC29
Phot
o Cre
dit:
Jos
eph
Bre
mso
nht
tps:
//w
ww
.flic
kr.c
om/p
hoto
s/ex
citing
soun
ds/9
9080
5286
5/si
zes/
l
Jason BloombergPresident, Intellyx
@theebizwizard
Send email NOW to [email protected] to download this presentation
Thank You!
Copyright © 2015, Intellyx, LLC