Top Banner
Exploring business- architecture Tom Graves, Tetradian Consulting IASA ITARC, London, November 2016
147

Exploring business-architecture

Jan 25, 2017

Download

Business

Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Exploring business-architecture

Exploring business-architecture

Tom Graves, Tetradian ConsultingIASA ITARC, London, November 2016

Page 2: Exploring business-architecture

No thanks…

Endless PR intro-slides…?

so let’s do the intro another way…

Page 3: Exploring business-architecture

Hi.

(Yeah, it’s been a while since I looked like this...)

I’m Tom.

Page 4: Exploring business-architecture

…enough of an intro?

Okay, let’s get on with the show!

Page 5: Exploring business-architecture

what’s that…?

Business-architecture?

Page 6: Exploring business-architecture

- b-o-o-o-r-ing…

It’s the architecture of‘stuff what business does’

Page 7: Exploring business-architecture

…yawn…

Page 8: Exploring business-architecture

Customer

OutboundInbound

Support

Transport

Process

Check and prepare vehicle

Road Transport Operations

Drop Off Orders & empty containers

Handle vehicle incidents (breakdowns,

re-fuel, etc.)

Capture transport run events

Drive transport vehicle between locations

Pick Up Orders & empty containers

Complete preparation of orders into consignments

Commence carrier service

Carrier staff verify consignment details & hand

over consignment to contractor

Lodge consignments with carrier

Verify / accept consignment Visit "trans-ship" port

Complete carrier service

Receive & verify consignments

Handle consignment exceptions

Separate and store containers etc. in preparation

for transport to facility

Domestic Carrier Transport Operations

Planning & Monitoring of Carrier Services

Determine required lodgement &

handover times

Receive new/ updated schedules

from carriers

Develop & maintain carrier lodgement

schedules

Monitor carrier services & provide corrective action

Assess disputed/late consignments

Transport Facility Management

Time and Attendance

Monitoring & Control

Review Facility Performance & implement

improvements

Planning & Scheduling

Staffing & Rostering

Manage

Stream orders into production

batches

Manage batch containers prior

to pick up

Consolidate Orders

Create & Maintain Facility NCR-Code

Plans

Estimate Production Volumes

Plan & Schedule Production Operations

Staffing & Rostering

Time and Attendance

Monitor Order Processing

Review Facility Performance & imp.

improvements

Corrective Action for Processing

Quality Control

Dock Management

Production Management

Corrective Action for Transport &

Delivery

Materials Receipt and Verification

Inspection of inbound materials

Process “Under Bond” Materials

Process Hazardous Materials

Handover Materials to Warehouse

Licensee Outbound Operations

Inspection of outbound product

Prepare licensee consignment for

despatch

Capture outbound volumes and

events

Despatch outbound product via licensee

carrier

Receive Transfers at Facility

Transfers Damage Check

Slotting / Sequencing

Interleaving

Pre-Mould Verify

Slippage Adjustment

Batch Alignment for Moulding

Pre-Production Processing at

Facility

Capture Processing Events

Prepare Customer Transfer

Plan Transfer Production

Prepare Transfer Data

Prepare Transfer Production

Prepare Transfer Documentation

Support Customer Bulk Orders

Advise customer of bulk-order

issues

Manage Customer Order

Quality

Support customer bulk orders

Handle Customer Complaints &

Inquiries

Receive & record notification of

problems

Investigate & resolve problems

Report Status of Order

Handle general inquiries

Process Service Requests

Process Requests

Process Other Requests

Process Payment for Service

Consumable Tools

ManagementSpecify Tools requirements

Acquire & Locate Consumable Tools

Maintain inventory of Consumable Tools

Manage & perform maintenance of

Consumable Tools

Container & Label Management

Specify container requirements

Acquire & Supply Containers

Manage & perform maintenance of

containers

Maintain inventory of containers

Label Policy & Design

Manage Label Stock

Specify vehicle requirements

Vehicle Management

Purchase or Lease vehicles (&

accessories)

Dispose of vehicles

Maintain inventory of vehicles

Manage contracts with fuel suppliers

Monitor payments to fuel suppliers

Manage allocation of vehicles to facilities

Manage vehicle registration &

insurance

Prepare claims for diesel & alternative

fuel grant

Manage maintenance of

vehicles

Design, Specify & Evaluate New

Equipment

Purchase/Dispose Equipment &

Spares

Install & Relocate Equipment

Develop Maintenance

Strategies

Monitor & Optimise Performance &

Reliability

Equipment Management

Ensure Logistics & OH&S Compliance

Manage Equipment Configuration

Manage Technical Documents &

Support Systems

Manage Inventory, Repairs & Stores

Infrastructure

Property Management

Specify Property Requirements

Acquire Property

Dispose of Property

Manage Building Administration

Establish & Maintain Relationships with

Licensees

Manage Relationship with

Licensees

Calculate Revenue due from Licensees

Specify materials requirements

Materials Management

Acquire & Locate Materials

Maintain inventory of Materials

Select & Manage Asset Maintenance Service Providers

Evaluate & select Asset Maintenance Service Providers

Establish & maintain Asset Maintenance

Contracts

Monitor Service Provider performance

Terminate Contract

Manage Transport Sub-Contractors

Maintain Contractor Service Information

Evaluate & Select Transport

Contractors

Establish & Maintain Transport Contracts

Monitor Contractor Performance

Manage Payments to Contractors

Terminate Contract

Select & Manage Agencies

Evaluate & Select Agencies

Establish & Maintain Contracts with

Agencies

Monitor Agencies Performance

Manage Payments To/From Agencies

Terminate Contract with Agency

NCR-Code Management

NCR-Data Strategy, Policy &

Procedures

Maintain NCR Information

Maintain Machine Configuration Data

NCR Configuration Improvement

Manage Machine-Specific NCR Configuration

NCR Code-Sharing Management &

Support

Processing Policy, Procedures & Governance

Processing Strategies

Sorting Strategy & Design

Develop Processing Plans

Measurement of Service Quality

Measure Financial Performance

Measurement of Resource Utilisation

Performance Analysis

Performance Management

Production Systems

Initiate Project

Evaluate Solutions

Finalise Project

Systems support & maintenance

Develop / Enhance System

Implement System

Determine business systems

strategies

Systems control & Administration

Specify Facility Requirements

Model Proposed Solutions

Select & Design Preferred Solution

Plan & Schedule Facility

Development

Implement Facility Changes

Construct Facilities & Equipment

Facility / Infrastructure Design & Development

Production Planning

Determine prod’n strategy & direction

Capacity Planning

Investment Planning

Determine prod’n principles &

policies

Legislative Compliance

Develop & maintain Dangerous Goods

policies & procedures

Production Capability Analysis

Manage Facility Information

Define Costing Reference Data

Maintain Prod’n Structure

Information

Define terminology, & codes

Manage barcoding standards, formats & characteristics

Manage central storage of event

information

Manage inventory of

scanners

Manage central storage of production

volumes

I nternational CarrierTransport Operations

Receive inbound containers at origin

port

Handover outbound containers at

destination port

Transport bond containers from origin port to destination port

Manage Core Business

Develop Business Strategies

Manage business performance &

operations

Co-ordinate Projects

Develop Business Plans Manage Projects

Develop business perf. measures

& targets

Receive Container from Contractor

Drop-Off

Setup forContractorDelivery

Receive Misdirected Container from

Contractor

Deliver Container via Contractor

Record errors & notify customer

Store articles

Verify Customer Pick-up

Handle Undeliverables

(including missorts)

Calculate Priority Delivery Charge

Capture Contractor Delivery Events

Despatch Container for Contractor

Pick-Up

Handle delivery vehicle incidents

Check & Prepare Delivery Vehicles

Document Handover to Transport

Driver

CaptureNon-Contractor Delivery Events

Setup forNon-Contractor

Delivery

Handle Customer Returns

Deliver Container to Customer

Operate Vehicle for Transport Runs

Drop Off / Pick Up at Facility Depot

Establish Production Volumes

Time and Attendance

Monitor Post-Production Operations

Corrective Action

Review Facility Performance &

Implement Improvements

Manage Post-Production Operations

Staffing & Rostering

Plan & Schedule Operations

NCR-Code Updates

Capture Machine Configuration

Changes

Capture Tool Changes

Capture Machine Changes

Capture and Notify NCR-Code Changes

Equipment Maintenance

Plan & Schedule Equipment

Maintenance

Perform & Reord Equipment

Maintenance

Correct & Record Equipment Faults &

Parts Usage

Monitor & Report Maintenance Compliance

Modify Equipment

Optimise Equipment

Performance & Reliability

Handle Non-Valid Orders

Machine Preparation

Moulding

Capture volumes & machine statistics

Prepare agency consignments

Prepare product for road transport

Production Operations

Capture production events

Inward Dock Operations

Initial Preparation

Move Product between

processing steps

Order Configuration

Machine Production

Manual Preparation

Capture Order

Assemble Order

Prepare order documentation

Accept from Contractor

Accept Agency Order

Capture inbound order events

Receive inbound order from agency

Print & apply agency identifier

labels

Reconciliation of agency bills &

orders

Record agency order violations

Handover order documentation to transport driver

Receive Order Lodgement

Accept at Facility

Receive electronic order via internet

Process electronic order via email

Verify Order

Preparation & Streaming

Handle Rejected Orders

Capture Order information

Process Payment for Order

Handover Order to Transport

Driver

Capture actual acceptance

events

Verify Order

Accept at Customer Location

Finance

Provide Financial Analysis & Direction

Support Business Cases

Produce budgets & forecasts

Manage Financial Policy & Procedures

Record & monitor expenditure

Human Resources

Succession Planning Recruitment Maintain employee

recordsOccupational Health

& Safety Operational Training Leave AdministrationStaff Development Industrial Relations

Facility Administration

General Administration

Perform & Manage Stores Function

Manage Technical Documents

Maintain Technical Help Desk

Capture Consolidation

Events

Accept Inbound Requests

…“can I go to sleep now, please?”…

Page 9: Exploring business-architecture

Nah, c’mon, let’s havea bit of fun

with this!

Page 10: Exploring business-architecture

…though before that,we are gonna have to be

just a little bit boring…(sorry…)

Page 11: Exploring business-architecture

Meet this guy…

(He’s named Charles Hoy Fort.)(see https://en.wikipedia.org/wiki/Charles_Fort for more about him)

Page 12: Exploring business-architecture

…famed for collecting records and factsabout the anomalous and the weird…

…such as rains of fishes and frogs…

Page 13: Exploring business-architecture

“Whatever theory you have,there’ll always be something

that doesn’t fit”

and as a journalist and researcher,his basic principle was…

- sounds kinda familiar, maybe?

Page 14: Exploring business-architecture

What name in your system?Typical UK-style name-structure for database:

•Title (mandatory: select from picklist)

•Forename (mandatory: 30 characters max)

•Middle-name (optional: 30 characters max)

•Surname (mandatory: 30 characters max)

•Suffix (optional: select from picklist)

Easy, right? – well, let’s take a real example…

Page 15: Exploring business-architecture

What name in your system?UK-style name:

•Mr Pablo Diego Ruiz

Page 16: Exploring business-architecture

What name in your system?UK-style name:

•Mr Pablo Diego Ruiz

Full legal birth-name:

•Pablo Diego José Francisco de Paula Juan Nepomuceno María de los Remedios Cipriano de la Santísima Trinidad Ruiz y Picasso

Page 17: Exploring business-architecture

What name in your system?UK-style name:

•Mr Pablo Diego Ruiz

Full legal birth-name:

•Pablo Diego José Francisco de Paula Juan Nepomuceno María de los Remedios Cipriano de la Santísima Trinidad Ruiz y Picasso

You probably know him as:

Page 18: Exploring business-architecture

…oops…

Okay, how’s about we trysomething simpler?

Driver’s licence, maybe?

Page 19: Exploring business-architecture

Driver’s licence, please?Real simple, right?

Hmm… maybe not so simpleafter all?

The same for everyone, surely?

Hensel twins’ driver-licences >>

Page 20: Exploring business-architecture

Driver’s licence, please?On the flight: One ticket, one seat, two

passengers, two passportsIn the car: Two drivers behind the wheel,

each legally liable

Page 21: Exploring business-architecture

…which kinda messes upour nice so-certainsystem-design…

- rats…

Page 22: Exploring business-architecture

“Whatever theory you have,there’ll always be something

that doesn’t fit”

Page 23: Exploring business-architecture

So how do we find these ‘things that don’t fit’?

- and how do we design for them, too…

Page 24: Exploring business-architecture

Short answer:Raid the kids’ toy-box!

Page 25: Exploring business-architecture

https://www.amazon.co.uk/Viga-Wooden-Train-Set-49-Piece/dp/B00486QD0S/

Page 26: Exploring business-architecture

Toy-train asservice-metaphor…

Page 27: Exploring business-architecture

…who or what are the various uses / users of the service?

Page 28: Exploring business-architecture

…how do those uses intersect?

Page 29: Exploring business-architecture

…how might those uses conflict?

Page 30: Exploring business-architecture

…what decisionsneed to be made?

Page 31: Exploring business-architecture

…what scheduling / prioritisation do you need?

Page 32: Exploring business-architecture

…what infrastructure tolerances do you need?

Page 33: Exploring business-architecture

…how does it interconnect with other services?

Page 34: Exploring business-architecture

…what disruptionscould carelessusers cause?

Page 35: Exploring business-architecture

…what disruptions could the service cause for others?

Page 36: Exploring business-architecture

…how, where, with what must it intersect without connecting?

Page 37: Exploring business-architecture

…how might others impact your infrastructure?

Page 38: Exploring business-architecture

…what impacts could that have on service-delivery?

Page 39: Exploring business-architecture

…what are the hazards, potential sources of disruption?

Page 40: Exploring business-architecture

…what happens whenexternal risks eventuate?

Page 41: Exploring business-architecture

…what happens whenthe service itself fails?

Page 42: Exploring business-architecture

…what disruptionscould failures cause?

Page 43: Exploring business-architecture

…or, in other words…

Page 44: Exploring business-architecture

…context, context, context!

Page 45: Exploring business-architecture

But where doescontext come from?

- and why does anything happen?(in business, anyway…)

Page 46: Exploring business-architecture

A tension exists between what is, and what we want.

The vision describes the desired-ends for action;values guide action, describing how success would feel.

Why anything happens

Page 47: Exploring business-architecture

A service represents a means toward an end – ultimately, the desired-ends of the enterprise-vision.

The nature of service

Page 48: Exploring business-architecture

Services exchange value with each other, to help each service reach toward their respective vision and outcome.

Relations between services

Page 49: Exploring business-architecture

“We create an architecturefor an organisation,

but about an enterprise.”Tom Graves, Mapping the Enterprise, Tetradian, 2010

Why architecture?

Organisation aligns with structure, enterprise with story.We need a balance of both for the architecture to work.

Page 50: Exploring business-architecture

“An organisation is bounded byrules, roles and responsibilities;

an enterprise is bounded byvision, values and commitments.”

Tom Graves, Mapping the Enterprise, Tetradian, 2010

What architecture?

Organisation aligns with structure, enterprise with story.We need a balance of both for the architecture to work.

Page 51: Exploring business-architecture

If the organisation says it ‘is’ the enterprise,there’s no shared-story - and often, no story at all.

Whose story?

Page 52: Exploring business-architecture

The minimum real enterprise is the supply-chain - a story of shared interactions and transactions.

Whose story?

Page 53: Exploring business-architecture

The organisation and enterprise of the supply-chain take place within a broader organisation of the market.

Whose story?

Page 54: Exploring business-architecture

The market itself exists within a context of ‘intangible’ interactions with the broader shared-enterprise story.

Whose story?

Page 55: Exploring business-architecture

The story is not solely at the whole-of-business level- we can generalise it to any type or level of context

Whose story?

Page 56: Exploring business-architecture

Stories within stories…

Page 57: Exploring business-architecture

enacted in any way we need…

Page 58: Exploring business-architecture

Services link together in chains or webs, as structured and/or unstructured processes, to deliver more complex and

versatile services or stories

Supply-chain or value-web

Page 59: Exploring business-architecture

…which brings us to…

a matterof perspective!

- yeah, which way we look at things does kinda matter here…

Page 60: Exploring business-architecture

Perspectives and journeys

Service-delivery is a journey of interactionswhere ‘inside-out’ (the organisation’s perspective)

touches ‘outside-in’ (the customer’s / supplier’s perspective)

Page 61: Exploring business-architecture

Outside-in…

CC-BY Fretro via Flickr

“Customers do not appear

in our processes,we appear in

their experiences”Chris Potts, recrEAtion, Technics, 2010

Page 62: Exploring business-architecture

Every service has its own myriad of stakeholders

Whose story?

Page 63: Exploring business-architecture

A stakeholder is anyonewho can wielda sharp-pointed stakein our direction…

CC-BY-NC-SA evilpeacock via Flickr

Who are the stakeholders?

(Hint: there are a lot more of them than we might at first think…)

Page 64: Exploring business-architecture

Narrative and storyhelp us to identify

what needs to happen- including the exceptions

and uniquenesses…

The role of narrative:

Page 65: Exploring business-architecture

Alan Klement: Replacing ‘User-Story’ with ‘Job-Story’

Structuring a story-fragment…

http://alanklement.blogspot.co.uk/2013/09/replacing-user-story-with-job-story.html

Page 66: Exploring business-architecture

What kind of story?

SCRIPTED(simple rules and checklists)

CC-BY The-Vikkodamus via Flickr CC-BY-SA seeminglee via Flickr

IMPROVISED(guidelines and principles)

ANALYSED(complicated algorithms)

ADAPTED(complex patterns)

PREDICTABLE UNPREDICTABLE

Page 67: Exploring business-architecture

“All the world’s a stage”…

Stories underpin every action…

Page 68: Exploring business-architecture

Stories are fractal…

…recursion and fractality within systems and storiesCC-BY-NC-SA gjshepherd via Flickr

Page 69: Exploring business-architecture

Stories within stories, everywhere…

Page 70: Exploring business-architecture

…will User-Story or Job-Storybe enough for all of this?

Short-answer:useful, no doubt, but probably

not enough on their own

- we’re going to need a broader approach…

Page 71: Exploring business-architecture

Technology

CC-BY-SA xdxd_vs_xdxd via Flickr

Process

People

The usual architecture view

Page 72: Exploring business-architecture

Stage

CC-BY-SA xdxd_vs_xdxd via Flickr

Scene

Actor

ActorStage

Stage

Stage

A narrative-oriented view

Scene

Scene

Stage

Page 73: Exploring business-architecture

So how to explore all thiswith execs and others?

Page 74: Exploring business-architecture

Short answer:Back to the toy-box!

Page 75: Exploring business-architecture

http://www.pollocks-coventgarden.co.uk/index.php/pantomime-theatre-with-cinderella.html

Page 76: Exploring business-architecture

“and here’s one I made earlier…”

Page 77: Exploring business-architecture

http://www.pollocks-coventgarden.co.uk/index.php/pantomime-theatre-with-cinderella.html

Page 78: Exploring business-architecture

…the architect as hero?

Page 79: Exploring business-architecture

Let’s usea visual cheat-sheet

to help us…

- you could call it a Canvas, if you like…

Page 80: Exploring business-architecture

This work is licensed under the Creative Commons Attribution-ShareAlike 4.0 International License (CC BY-SA 4.0).

To view a copy of this license, visit https://creativecommons.org/licenses/by-sa/4.0/Tetradian www.tetradian.com

Project By Date

VersionNOTES-H

theatre-context

theatre management

stage / setting

front-of-stage

backstage

audience

scene

actor / agent

Page 81: Exploring business-architecture

NOTES-H ?- what the heck’s that?

“Narrative Oriented Transformationof Enterprise Services

- Holomap version”

- yeah, it’s kinda cumbersome, I know…

- but it’s just a name, don’t worry about it, okay?

Page 82: Exploring business-architecture

This work is licensed under the Creative Commons Attribution-ShareAlike 4.0 International License (CC BY-SA 4.0).

To view a copy of this license, visit https://creativecommons.org/licenses/by-sa/4.0/Tetradian www.tetradian.com

Project By Date

VersionNOTES-H

theatre-context

theatre management

stage / setting

front-of-stage

backstage

audience

scene

actor / agent

Page 83: Exploring business-architecture

…who are the actors?

Page 84: Exploring business-architecture

…who are the actors? – everyone!

CC-BY Mike Babcock via Flickr

Page 85: Exploring business-architecture

Machines may be actors (agents)…

CC-BY-SA MysteryBee via Flickr

Page 86: Exploring business-architecture

…though remember, your users…

CC-BY justin pickard via Flickr

Page 87: Exploring business-architecture

…are people,not machines!

CC-BY andré luís via Flickr

Page 88: Exploring business-architecture

…and also, why these actors?

Page 89: Exploring business-architecture

…what changes if we change actor?

Page 90: Exploring business-architecture

This work is licensed under the Creative Commons Attribution-ShareAlike 4.0 International License (CC BY-SA 4.0).

To view a copy of this license, visit https://creativecommons.org/licenses/by-sa/4.0/Tetradian www.tetradian.com

Project By Date

VersionNOTES-H

theatre-context

theatre management

stage / setting

front-of-stage

backstage

audience

scene

actor / agent / extras

Page 91: Exploring business-architecture

Extras are kind of‘active scenery’…

- they’re not part of the story as such,but the scene won’t work well

without them…

Page 92: Exploring business-architecture

…scene without extras…

Page 93: Exploring business-architecture

…what do extras add to the scene?

Page 94: Exploring business-architecture

This work is licensed under the Creative Commons Attribution-ShareAlike 4.0 International License (CC BY-SA 4.0).

To view a copy of this license, visit https://creativecommons.org/licenses/by-sa/4.0/Tetradian www.tetradian.com

Project By Date

VersionNOTES-H

theatre-context

theatre management

stage / setting

front-of-stage

backstage

audience

sceneactor / agent

Page 95: Exploring business-architecture

“Each traverse througha business-process

is a self-contained storywith its own actors, actions

and events”

Process as story

Tom Graves, The Enterprise As Story, Tetradian, 2012

Page 96: Exploring business-architecture

Each segment of a storyis a scene…

- each scene should havea distinct begin, middle, end

and outcome…

Page 97: Exploring business-architecture

…what’s the story in the scene?

Page 98: Exploring business-architecture

Scenes in the story

Split story into identifiable scenes, with begin, middle, end

CC-BY TheArches via Flickr

Page 99: Exploring business-architecture

Scenes in the story

Process-story as identifiable scenes, with begin, middle, end

Page 100: Exploring business-architecture

Show, don’t tell

Each line of action drives the story forwardCC-BY TheArches via Flickr

Page 101: Exploring business-architecture

Show, don’t tell

Each line of action drives the story forwardCC-BY-ND Kecko via Flickr

Page 102: Exploring business-architecture

This work is licensed under the Creative Commons Attribution-ShareAlike 4.0 International License (CC BY-SA 4.0).

To view a copy of this license, visit https://creativecommons.org/licenses/by-sa/4.0/Tetradian www.tetradian.com

Project By Date

VersionNOTES-H

theatre-context

theatre management

stage / setting

front-of-stage

backstage

audience

scene / propsactor / agent

Page 103: Exploring business-architecture

…what props do we need?

Page 104: Exploring business-architecture

The role of props

Each item has its place, and drives the story onward

CC-BY TheArches via Flickr

Page 105: Exploring business-architecture

Each item has its place, and drives the story onward

CC-BY-ND Kecko via Flickr

The role of props

Page 106: Exploring business-architecture

This work is licensed under the Creative Commons Attribution-ShareAlike 4.0 International License (CC BY-SA 4.0).

To view a copy of this license, visit https://creativecommons.org/licenses/by-sa/4.0/Tetradian www.tetradian.com

Project By Date

VersionNOTES-H

theatre-context

theatre management

stage / setting

front-of-stage

backstage

audience

scene

actor / agent

Page 107: Exploring business-architecture

…what difference with scenery?

Page 108: Exploring business-architecture

…what difference with scenery?

Page 109: Exploring business-architecture

…what difference with lighting?

Page 110: Exploring business-architecture

Staging the story

CC-BY-SA passer-by via Flickr

…infrastructure, systems etc as the stage

Page 111: Exploring business-architecture

Staging the story

…infrastructure, systems etc as the stageCC-BY-ND Costa Rica’s Call Center via Flickr

Page 112: Exploring business-architecture

Setting the mood…how does the stage-set itself drive the story forward?

CC-BY-SA Eva Rinaldi via Flickr

Page 113: Exploring business-architecture

Setting the mood…how does the stage-set itself drive the story forward?

CC-BY State Farm via Flickr

Page 114: Exploring business-architecture

Maintain the mood

Computers may not have feelings, but people do:how does the stage-set support the mood we need?

CC-BY-ND alanclarkdesign via Flickr

Page 115: Exploring business-architecture

Maintain the mood

Computers may not have feelings, but people do:how does the stage-set support the mood we need?

CC-BY-ND alanclarkdesign via Flickr

Page 116: Exploring business-architecture

Framing the action

CC-BY Vlima.com via Flickr

…in what ways does the frame itself constrain the story?

Page 117: Exploring business-architecture

Framing the action

…in what ways does the frame itself constrain the story?CC-BY aleutia via Flickr

Page 118: Exploring business-architecture

This work is licensed under the Creative Commons Attribution-ShareAlike 4.0 International License (CC BY-SA 4.0).

To view a copy of this license, visit https://creativecommons.org/licenses/by-sa/4.0/Tetradian www.tetradian.com

Project By Date

VersionNOTES-H

theatre-context

theatre management

stage / setting

front-of-stage

backstage

audience

scene

actor / agent

Page 119: Exploring business-architecture

…what music should play?

Page 120: Exploring business-architecture

Visible and invisible

…what else should be in front of the curtain? – what behind?

CC-BY Mickey Thurman via Flickr

Page 121: Exploring business-architecture

This work is licensed under the Creative Commons Attribution-ShareAlike 4.0 International License (CC BY-SA 4.0).

To view a copy of this license, visit https://creativecommons.org/licenses/by-sa/4.0/Tetradian www.tetradian.com

Project By Date

VersionNOTES-H

theatre-context

theatre management

stage / setting

front-of-stage

backstage

audience

scene

actor / agent

Page 122: Exploring business-architecture

Visible and invisible

…what state is that infrastructure in, behind the curtain?CC-BY Princess Theatre via Flickr

Page 123: Exploring business-architecture

Visible and invisible

…what state is that infrastructure in, behind the curtain?CC-BY-SA LanSmash via Flickr

Page 124: Exploring business-architecture

This work is licensed under the Creative Commons Attribution-ShareAlike 4.0 International License (CC BY-SA 4.0).

To view a copy of this license, visit https://creativecommons.org/licenses/by-sa/4.0/Tetradian www.tetradian.com

Project By Date

VersionNOTES-H

theatre-context

theatre management

stage / setting

front-of-stage

backstage

audience

scene

actor / agent

Page 125: Exploring business-architecture

…who are the audience?

Page 126: Exploring business-architecture

…what are audience expectations?

Page 127: Exploring business-architecture

This work is licensed under the Creative Commons Attribution-ShareAlike 4.0 International License (CC BY-SA 4.0).

To view a copy of this license, visit https://creativecommons.org/licenses/by-sa/4.0/Tetradian www.tetradian.com

Project By Date

VersionNOTES-H

theatre-context

theatre management

stage / setting

front-of-stage

backstage

audience

scene

actor / agent

Page 128: Exploring business-architecture

…who manages the theatre?

Page 129: Exploring business-architecture

…how will you promote your identity?CC-BY markhillary via Flickr

Page 130: Exploring business-architecture

…how will others find your story?

Page 131: Exploring business-architecture

…who would you want as clientele?CC-BY-SA indigoprime via Flickr

Page 132: Exploring business-architecture

…how will you keep it busy?CC-BY-SA wm2014 via Flickr

Page 133: Exploring business-architecture

…how will you keep it running?CC-BY jimwinstead via Flickr

Page 134: Exploring business-architecture

This work is licensed under the Creative Commons Attribution-ShareAlike 4.0 International License (CC BY-SA 4.0).

To view a copy of this license, visit https://creativecommons.org/licenses/by-sa/4.0/Tetradian www.tetradian.com

Project By Date

VersionNOTES-H

theatre-contexttheatre management

stage / setting

front-of-stage

backstage

audience

scene

actor / agent

Page 135: Exploring business-architecture

…who is an anticlient for theatre?

Page 136: Exploring business-architecture

…what is social context for theatre?

Page 137: Exploring business-architecture

…what else couldclose your theatre?

Page 138: Exploring business-architecture

This work is licensed under the Creative Commons Attribution-ShareAlike 4.0 International License (CC BY-SA 4.0).

To view a copy of this license, visit https://creativecommons.org/licenses/by-sa/4.0/Tetradian www.tetradian.com

Project By Date

VersionNOTES-H

theatre-context

theatre management

stage / setting

front-of-stage

backstage

audience

scene / props

actor / agent / extras

Page 139: Exploring business-architecture

http://www.pollocks-coventgarden.co.uk/index.php/pantomime-theatre-with-cinderella.html

Page 140: Exploring business-architecture

In short…

…we must pay attentionto the story as a whole!

- not just the easy bits…

Context, context, context…

Page 141: Exploring business-architecture

Practical:

Use the NOTES checklistto assess the story

and its contextWhat are the respective

needs, trade-offs, drivers?

Identify what is needed to balance the relations and priorities of all stakeholders.

Page 142: Exploring business-architecture

http://www.pollocks-coventgarden.co.uk/index.php/pantomime-theatre-with-cinderella.html

Page 143: Exploring business-architecture

This work is licensed under the Creative Commons Attribution-ShareAlike 4.0 International License (CC BY-SA 4.0).

To view a copy of this license, visit https://creativecommons.org/licenses/by-sa/4.0/Tetradian www.tetradian.com

Project By Date

VersionNOTES-H

theatre-context

theatre management

stage / setting

front-of-stage

backstage

audience

scene / props

actor / agent / extras

Page 144: Exploring business-architecture

“The world* is made of stories”• The enterprise is a story – an overarching theme• Enterprise as an ongoing story of relations

between people – the actors of the story• Enterprise-story comprised of many smaller stories

– the scenes or story-lines (aka ‘processes’)• Enterprise-story takes place in a setting – the stage

and its context, location, props etc• Stories thrive on tension, conflict and uncertainty

– whereas machines generally don’t…*‘the world’ including – perhaps especially – the business-world…

Page 145: Exploring business-architecture

It’s easier to engage people in the architectureif they can have fun

whilst they’re doing it!

The real punchline for this story:

Page 146: Exploring business-architecture

Thank you!

Page 147: Exploring business-architecture

Contact: Tom Graves

Company: Tetradian Consulting

Email: [email protected]

Twitter: @tetradian ( http://twitter.com/tetradian )

Weblog: http://weblog.tetradian.com

Slidedecks: http://www.slideshare.net/tetradian

Publications: http://tetradianbooks.com and http://leanpub.com/u/tetradian

Books: • 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)

Further information: