architectural leadership

31
Architectural Leadership Justin Arbuckle

Upload: justin-arbuckle

Post on 05-Dec-2014

1.370 views

Category:

Technology


6 download

DESCRIPTION

A presentation given to the 3rd Architecture Forum in Barcelona.

TRANSCRIPT

Page 1: Architectural Leadership

Architectural Leadership

Justin Arbuckle

Page 2: Architectural Leadership

1.Theory&

2. Action

Page 3: Architectural Leadership

1. Whatever it is that makes ‘great’ architects is something every business leader could use, and makes architects ‘great’ business leaders too.

Page 4: Architectural Leadership

1a.Perspective

Page 5: Architectural Leadership

the hole

Know what’s out there

Page 6: Architectural Leadership

the mast

Know what’s over there

Page 7: Architectural Leadership

the balance

Know what’s keeping it there

Page 8: Architectural Leadership

the mirror

Know where you are

Page 9: Architectural Leadership

perspective is a context for assumption

Page 10: Architectural Leadership

1b. Abstraction is the basis of

Judgement

Page 11: Architectural Leadership

1c. Time

Page 12: Architectural Leadership

past

present

planned future

emerging or

unplanned future

Page 13: Architectural Leadership

Time is a context for Tool selection

Page 14: Architectural Leadership

Epistêmê Technê&1d.

Page 15: Architectural Leadership

CraftingHOPE1e.

Page 16: Architectural Leadership

a.Perspective is a context for assumption

b.Abstraction is the basis of judgement

c.Time is a context for toold.Craft is the basis of agility e.Hope is the basis of change

Page 17: Architectural Leadership

An Architectural leader …Anticipates the effect of business change upon [__________] design choices & The effect of [__________] change on business investment choicesAnd Brokers the organisation-wide change that this implies By Provoking a clear rationale for the future and the craft it requires.

Page 18: Architectural Leadership

2. ActionForget formalism for its own sake.Some very basic questions, asked at every step of every project guide Architectural Leadership

Page 19: Architectural Leadership

theory action

out there

in here

View

poin

t

Orientation

Page 20: Architectural Leadership

theory action

out there

in here

all about delivery

all about perfection

all about the commercial environment

all about alignment

Sins of focus

Page 21: Architectural Leadership

theory action

out there

in here

past emerging

time

Page 22: Architectural Leadership

theory action

out there

in here

Page 23: Architectural Leadership

theory action

out there

in here

description

decision design

development

Page 24: Architectural Leadership

theory

out there

Describefrom the past

2a. What assumptions were made that put you HERE today?Are they still true?…organisational silos…incumbent platforms…

Page 25: Architectural Leadership

theory

in here

Decide

2b. Which (non-obvious) trade-offs are you exposing?…business involvement…dependent complexity…specification detail…

your present

Page 26: Architectural Leadership

action

in here

Design

the planned future

2c. What will continue your design principles?…Reuse…Portfolio…

Page 27: Architectural Leadership

action

out there

Develop

the unplanned future

2d. What would erode your purpose?…competitors…leadership…

Page 28: Architectural Leadership

What assumptions

were made to get here?

What would erode your purpose?

What will continue your design principles?

Which trade-offs are you exposing?

Page 29: Architectural Leadership

Appendix

Page 30: Architectural Leadership

• Context • Use cases• Matrices:• System – Process• Process – Service

• Non Functional Req. • Domain Model• User Stories

• Interviews with stakeholders

• Matrix of principles and their impact on each system in context.

• Component Interaction• Design Pattern Choice &

Mining

Page 31: Architectural Leadership