attracting, retaining and getting the best from your architects

83
Attracting, retaining and getting the best from your architects Tom Graves, Tetradian Consulting with xpand Melbourne / Sydney, October 2015

Upload: tetradian-consulting

Post on 25-Jan-2017

3.414 views

Category:

Business


0 download

TRANSCRIPT

Page 1: Attracting, retaining and getting the best from your architects

Attracting, retaining and getting the best from your architects

Tom Graves, Tetradian Consultingwith xpand Melbourne / Sydney, October 2015

Page 2: Attracting, retaining and getting the best from your architects

Hi. I’m Tom Graves.

(enterprise-architect, business-anarchist, confusionist, nuisance, that kind of stuff…)

Page 3: Attracting, retaining and getting the best from your architects

“What’s the story?”What do architects do?

Page 4: Attracting, retaining and getting the best from your architects

CC-BY Tom Graves

Where is architecture?

Building-blocks of a generic built-structure

Page 5: Attracting, retaining and getting the best from your architects

Where is architecture?

Building-blocks of a generic business-structure

ContactCustomer

Manage the Business

Support the Business

Accept Orders

DeliverOrders

ProcessOrders

FulfilOrders

Page 6: Attracting, retaining and getting the best from your architects

Where is architecture?

The architecture is in the ‘between-spaces’

ContactCustomer

Manage the Business

Support the Business

Accept Orders

DeliverOrders

ProcessOrders

FulfilOrders

analysts(within the boxes)

architects(between the boxes)

Page 7: Attracting, retaining and getting the best from your architects

Solution architects(connect everything together within a project)

Who are the architects?

design-solutions will be neededwherever there’s some kind of change going on…

- project, programme, portfolio, transformation -

…and wherever a solution is being developed,we’ll need a solution-architect

Page 8: Attracting, retaining and getting the best from your architects

Domain architects(connect everything across a discipline or domain)

Who are the architects?

these include: infrastructure-architect,data-architect, applications-architect,business-architect, security-architect,financial-architect, facilities-architect,

brand-architect, organisation-architect,process-architect, skills/training architect,

governance-architect, and many more

Page 9: Attracting, retaining and getting the best from your architects

Enterprise architects(connect everything together)

Who are the architects?

that ‘everything’ will include: IT-infrastructure, data, applications, non-IT technologies, business-models, security, financials, facilities, brands, organisation-structures, processes, interactions, skills/training,

governance, quality, environment, health-and-safety…

- every distinct domain, and much, much more

Page 10: Attracting, retaining and getting the best from your architects

The EA Mantra(phrases that you’ll often hear architects say…)

“I don’t know…”“(but I know how to find out)”

“It depends…”“(and I know what it depends on)”

“Just enough detail…”“(and I know the level of detail that it needs)”

Page 11: Attracting, retaining and getting the best from your architects

“You don’t want your strategies following spaghetti roads- you want them movingthrough your company

on logical, straight highways.”

(well-known large consultancy)

The expectation?

Page 12: Attracting, retaining and getting the best from your architects

“The enterprise architecture transition plan is a simple artifact.”

“It consists of a set of:- Gantt charts

- transformative investments- planning time-horizons (in years)

- SDLC phases- descriptive narrative”

(well-known EA consultant)

The expectation?

Page 13: Attracting, retaining and getting the best from your architects

The reality…

Yeah, it’s messy… - always…

Page 14: Attracting, retaining and getting the best from your architects

Work with the uncertainty…

(Architects must connect across the whole context-space)

Page 15: Attracting, retaining and getting the best from your architects

Ultimately,

architecture iseveryone’s responsibility

(Architects just help it along a bit…)

Page 16: Attracting, retaining and getting the best from your architects

…it’s Not A Good Idea…

Architecture matters:

“the purpose of the system is [expressed in] what it does”

Without architecture as anchor,what we’d get is a random mix

of POSIWID:

Page 17: Attracting, retaining and getting the best from your architects

“What’s the story?”What value doarchitects deliver?

Page 18: Attracting, retaining and getting the best from your architects

The aim of all architecture:

things work betterwhen they work together

on purpose

Page 19: Attracting, retaining and getting the best from your architects

…which implies further questions:• Things – what things? and who decides?• Work – what work? in what sense of ‘work’?• Better – ‘better’ for what? or who? in what

sense? who decides?• Together – what kind of ‘together’?

how? why? where?• On purpose – who chooses the purpose?

for what? for whom? and why?

- architecture within architecture…

Page 20: Attracting, retaining and getting the best from your architects

…so, for enterprise-architecture:

what things?short answer: everything!-that’s the whole point!

(and yes, a whole lot broader than just IT alone…)

Page 21: Attracting, retaining and getting the best from your architects

CC-BY-SA MysteryBee via Flickr

For example, digital transformation

is not just about changing

from one type of computer…

Page 22: Attracting, retaining and getting the best from your architects

CC-BY Highways Agency via Flickr

to another computer…

Page 23: Attracting, retaining and getting the best from your architects

‘Going digital’ transforms the scope

Inside-in: Fixing-up within one department (TOGAF 8)

Page 24: Attracting, retaining and getting the best from your architects

‘Going digital’ transforms the scope

Inside-out: It’s all about our own organisation (TOGAF 9)

Page 25: Attracting, retaining and getting the best from your architects

‘Going digital’ transforms the scope

Outside-in: Interacting with the customer and their needs

Page 26: Attracting, retaining and getting the best from your architects

‘Going digital’ transforms the scope

Outside-out: A much broader world of stakeholders out there

Page 27: Attracting, retaining and getting the best from your architects

…even more, from user-as-robot…

CC-BY justin pickard via Flickr

Page 28: Attracting, retaining and getting the best from your architects

…to personas person! CC-BY andré luís via Flickr

Page 29: Attracting, retaining and getting the best from your architects

Skillsets across the whole space…

Distinct modes: Simple, Complicated, Ambiguous, Not-known

Page 30: Attracting, retaining and getting the best from your architects

Skillsets across the whole space…

Agent, analyst, alchemist, anarchist, in business context…

Page 31: Attracting, retaining and getting the best from your architects

Skillsets across the whole space…

Maintaining balance: business-analyst, business-anarchist

Page 32: Attracting, retaining and getting the best from your architects

The value of architecture…is in how well

everything works togetherwith everything else

on purposeacross the whole enterprise

(yet we can often only see this happeningwhen viewed across the whole enterprise…)

Page 33: Attracting, retaining and getting the best from your architects

“What’s the story?”How do we attractgood architects?

Page 34: Attracting, retaining and getting the best from your architects

The easy way out?- the big-consultancy pitch:

“We will do your architecture for you!”

Don’t do this!Almost invariably, it results in

expensively-useless shelfware…

Page 35: Attracting, retaining and getting the best from your architects

Don’t outsourceyour architecture!

Page 36: Attracting, retaining and getting the best from your architects

Architecture is everyone’s responsibility- hence it can only be done in-house.

In-house architectsassist in and remind everyone

of that responsibility.

Use external consultantsto help build architecture-maturity

and architecture-skills and competence- not to ‘do the architecture’.

Page 37: Attracting, retaining and getting the best from your architects

Next task…

Find, maintain and nurturethose in-house architects.

(which may not be as simple as we might expect…)

Page 38: Attracting, retaining and getting the best from your architects

CC-BY GreaterGrandIsland via Flickr

How do we find our architects?

Page 39: Attracting, retaining and getting the best from your architects

Architecture is a mindset more than a job-title…

Good candidates for architecture might be found anywhere in and

beyond the organisation…

…but current recruitment-models can make it very hard to find them…

Page 40: Attracting, retaining and getting the best from your architects

Most certification schemes are meaningless for this…

They test ability to repeat rote-learning – almost exactly what we don’t need.

Knowledge of shared-terminology is useful,but trivial to acquire…

Page 41: Attracting, retaining and getting the best from your architects

Skill-level of ‘TOGAF Certified’

A five-day course does not an architect make…

Page 42: Attracting, retaining and getting the best from your architects

Lazy recruiters use certification schemes as a

tick-the-box filter…

Result: a five-day course gets higher priority than 20 years of experience?

Sheer madness – somehow we must bring these ‘certification-scams’ to a close…

Page 43: Attracting, retaining and getting the best from your architects

Key characteristics of architects:

a) could be anywhere, in any job

b) are cross-disciplinary generalists

c) skillset and experience will often combine technical, arts, humanities,

across multiple industries

Page 44: Attracting, retaining and getting the best from your architects

Most current recruitment would:

a) fail to see most of them

b) ignore them if they appear

c) actively penalise them

Not exactly helpful for anyone’s needs…

Page 45: Attracting, retaining and getting the best from your architects

CC-BY-SA Kurayba via Flickr

And we need those eccentrics…

…they’re the ones who provide the leverage to help things change

Page 46: Attracting, retaining and getting the best from your architects

Look for people who:- notice things (are interested in everything)

- are interested in how things fit together- have diverse careers (across many industries)

- connect with people (across broader scope)

- translate between multiple domains- explain and simplify (yet not to simplistic)

- resolve the EA mantra (via action and story)

Page 47: Attracting, retaining and getting the best from your architects

The answer’s a story…For each of the EA Mantra elements

- “I don’t know…”- “It depends…”

- “Just enough detail…”

- the ‘wannabe’ will give the stock answer

- the natural-architect will givea personal story ora personal example

Page 48: Attracting, retaining and getting the best from your architects

“What’s the story?”How do you retaingood architects?

Page 49: Attracting, retaining and getting the best from your architects

…why would anyonewant to be an architect

in your enterprise?

Motivations…

Page 50: Attracting, retaining and getting the best from your architects

CC-BY quaziefoto via Flickr

Pay-levels are important, but…

Page 51: Attracting, retaining and getting the best from your architects

Research: money-alone only motivates for ‘robotic’-type (non-skilled) work…

CC-BY justin pickard via Flickr

Page 52: Attracting, retaining and getting the best from your architects

…for skilled-work, relying on money alone as a motivatorcan often make things worse. CC-BY andré luís via Flickr

Page 53: Attracting, retaining and getting the best from your architects

CC-BY GreaterGrandIsland via Flickr

Find the right motivation…

Page 54: Attracting, retaining and getting the best from your architects

To motivate skills-work…What research shows will work, for individuals:• Autonomy (decision-making at the point of action)

• Mastery (development of personal skill)

• Purpose (guidelines to assess personal achievement)(Note: in Taylorist models, all of these are explicitly blocked or forbidden)

…and at the collective level:• Fairness (socially-determined)

• Shared-purpose (vision/values etc ‘greater than self’)

Page 55: Attracting, retaining and getting the best from your architects

…architects do have rare skillsetsthat take decades to develop

and provide huge leverage for value

Fair pay does matter…

- so pay enoughto ensure that it’s not a concern

- make it not be a distraction!

Page 56: Attracting, retaining and getting the best from your architects

the work needs meaning,based on

intrinsic motivation, not extrinsic

But it’s really about the work…

- so don’t crush that motivationwith clumsy attempts at ‘control’!

Page 57: Attracting, retaining and getting the best from your architects

- provide the freedom and permissionto explore everything, everywhere

Help the architectsto develop their skills…

- keep the focus on connection,not solely on ‘production’

- learn ‘just enough language’to connect everywhere

across all of the enterprise domains

Page 58: Attracting, retaining and getting the best from your architects

- having the right toolsdoes make a big difference

The tools of the trade…

- but don’t rush off to buy a fancy‘EA toolset’ right at the start!

Page 59: Attracting, retaining and getting the best from your architects

Solution-architect’s toolset

Page 60: Attracting, retaining and getting the best from your architects

CC-BY-SA MattHurst via Flickr

Enterprise-architect’s toolset

Page 61: Attracting, retaining and getting the best from your architects

The real challenge of our toolsets

Our tools are scattered all along the Squiggle…

Page 62: Attracting, retaining and getting the best from your architects

The real challenge of our toolsets

…but they don’t connect up! – we need to resolve this!

Page 63: Attracting, retaining and getting the best from your architects

Building connections takes time!

In particular, building the deep social network that’s essential for the

shared-responsibility of architecture will probably take at least 2-3 years…

There’s no short-cut to this that works…

Page 64: Attracting, retaining and getting the best from your architects

“What’s the story?”How do you get the bestfrom your architects?

Page 65: Attracting, retaining and getting the best from your architects

- use an iterative development-method

Develop step-by-step

- use a maturity-model for overall guidance

- each iteration is fora specific business-purposewith specific business-value

- each iteration adds more tothe overall ‘architecture-hologram’

Page 66: Attracting, retaining and getting the best from your architects

Development method

The methodmust be usable for any typeof context…

Each iteration is for an identifiable business-purposewith identifiablebusiness-value

Context-neutral adaptation of TOGAF ADM

Page 67: Attracting, retaining and getting the best from your architects

Maturity-model

The sequence is not rigid, but every out-of-sequence work-item incurs technical-debt and technical-risk.

Page 68: Attracting, retaining and getting the best from your architects

- glossary and thesaurus(thesaurus to help cross-domain translation)

A shared repository…

- wiki-type collaboration-space(notes on the ‘why’ behind choices and decisions)

- diagrams and models(decision-records, aids to communication)

(That fancy ‘EA toolset’ does start to make sense as the repository grows and becomes more shared across the enterprise.)

Page 69: Attracting, retaining and getting the best from your architects

Solution Architectdiagrams, models and designs

‘Deliverables’ will vary…

Domain Architectend-to-end connectivity

Enterprise Architectshared sensemaking and decision-making

Page 70: Attracting, retaining and getting the best from your architects

Some crucial caveats…For an architect, talking with peopleis essential work, not ‘goofing off’!

Architects do need full authority from the executive,to connect everywhere across the enterprise…

People who are talking with an architect are working, not ‘goofing off’!

Architects are not ‘being insurbordinate’ when they connect across silos!

Page 71: Attracting, retaining and getting the best from your architects

- almost no meaningful direct metricsfor architecture performance

(because it takes place in the ‘between’ spaces’)

Architecture performanceis hard to measure…

- often visible only at whole-of-context level(often only in terms of what doesn’t happen…)

- the better an architect’s work,the less visible it becomes…

(a good test is that other people say, “we did it!”)

Page 72: Attracting, retaining and getting the best from your architects

The real performance-metric…build perceived-value

to build trust,experienced via how well

everything works togetherwith everything else

on purposeacross the whole enterprise

Page 73: Attracting, retaining and getting the best from your architects

“What’s the story?”Wrapping up…

Page 74: Attracting, retaining and getting the best from your architects

Architects connect everything together.

The one-page summary…

Architects are generalists, not specialists – the recruitment-process will be different.

For best outcomes, keep the focus on connection, not ‘production’.

Mainstream performance-metrics don’t make sense for architecture – assess as whole.

Page 75: Attracting, retaining and getting the best from your architects

“What’s the story?”And finally…

Page 76: Attracting, retaining and getting the best from your architects

Conference keynote / workshopSydney, 19-21 October 2015

http://enterprisearchitectureconference.com.au

To learn more…

Workshop and masterclassPerth, 26-27 October 2015

Sydney, 29-30 October 2015Melbourne, 5-6 November 2015

http://tetradian.com/events

Books and researchhttp://tetradian.com/publications

http://weblog.tetradian.com

Page 77: Attracting, retaining and getting the best from your architects

Themes: Maturity-model

The sequence is not rigid, but every out-of-sequence work-item incurs technical-debt and technical-risk.

Page 78: Attracting, retaining and getting the best from your architects

Themes: Enterprise Service Canvas

Modelling the enterprise as services

Page 79: Attracting, retaining and getting the best from your architects

Themes: Service-Cycle

Connecting project-lifecycle to whole-context cycles

Page 80: Attracting, retaining and getting the best from your architects

Themes: Beyond ‘Bimodal IT’

Balancing Waterfall, Agile and everything in between

Page 81: Attracting, retaining and getting the best from your architects

Themes: Strategic assessment

Use SCORE to connect capabilities to action-choices

Page 82: Attracting, retaining and getting the best from your architects

“What’s the story?”Thank you!

Page 83: Attracting, retaining and getting the best from your architects

Contact: Tom GravesCompany: Tetradian ConsultingEmail: [email protected]: @tetradian ( http://twitter.com/tetradian )Weblog: http://weblog.tetradian.comSlidedecks: http://www.slideshare.net/tetradianPublications: http://tetradianbooks.comBooks: • The enterprise as story: the role of narrative in enterprise-

architecture (2012)• Mapping the enterprise: modelling the enterprise as services with

the Enterprise Canvas (2010)• Everyday enterprise-architecture: sensemaking, strategy, structures

and solutions (2010)• Doing enterprise-architecture: process and practice in the real

enterprise (2009)Image-credits: Photo-images via Flickr or Wikimedia, as shown on each slide

Further information: