june 2, 2015 (c) chartwell 20011 presentation to irmac use of the zachman framework for enterprise...

86
March 27, 2022 (C) Chartwell 2001 1 Presentation to IRMAC Use of the Zachman Framework for Enterprise Architecture and Business Architecture

Post on 18-Dec-2015

213 views

Category:

Documents


0 download

TRANSCRIPT

April 18, 2023 (C) Chartwell 2001 1

Presentation to IRMAC

Use of the Zachman Framework for Enterprise Architecture

and

Business Architecture

April 18, 2023 (C) Chartwell 2001 2

Agenda• Introduction• Enterprise Architecture

– Enterprise Architecture Context– Examples of Architectural Models– Two interpretations of Enterprise Architecture– Implementing an Architecture program– Zachman and Enterprise Architecture

• Business Architecture– Business Architecture in Ontario Public Sector– Key Business Artifacts – The Business Architecture Function– Business Architecture Implementation

• Conclusion• Q & A

April 18, 2023 (C) Chartwell 2001 3

INTRODUCTION

April 18, 2023 (C) Chartwell 2001 4

About Us

• Sandy McBride– Chartwell Partner– Architecture Practice Leader– 20+ years in IT

• John Bruder– Senior Consultant – 15+ years in IT– Business Architecture practitioner

April 18, 2023 (C) Chartwell 2001 5

About Chartwell

• Founded in 1984

• Initial focus - Information Resource Management

• Evolution:– IT Strategic Planning– Business Modeling….Business Architecture– Information, Application and Technology

Architecture

April 18, 2023 (C) Chartwell 2001 6

About Chartwell• Evolution (cont’d)

– IT Methods, Standards, Tools– IS High Performance Program

• IT Function - Organization and Job Design• IT Function - Process Improvement• IT Function - Performance Management• IT Function - support systems & tools

– Business Intelligence services– Application Integration services– Program Management services

• Future– IT investment portfolio management

April 18, 2023 (C) Chartwell 2001 7

Enterprise ArchitectureContext

April 18, 2023 (C) Chartwell 2001 8

IT Planning and Architecture in Context

BusinessPlanning

BusinessPlanning

IT StrategicPlanning

IT StrategicPlanning

IT Systems& Technology

Delivery

IT Systems& Technology

Delivery

BusinessArchitecture

AutomationArchitectures

ALIGNMENT

IMPACT

SCOPE

REFINEMENT

April 18, 2023 (C) Chartwell 2001 9

Traditional automation barriers

RepresentationRepresentation

ConstructionConstruction

OperationOperation

Change- methods- tools- skills- data

Change- methods- tools- etc.Again

April 18, 2023 (C) Chartwell 2001 10

Technical promise of architecture: the model is the enterprise

RepresentationRepresentation

ConstructionConstruction

OperationOperation

April 18, 2023 (C) Chartwell 2001 11

Business promise of architecture

“When people understand the vision

and larger tasks of their enterprise,

and are given the right information,

resources and responsibilities,they will ‘do the right thing!’”

- W. C. Hansen The Integrated Enterprise

April 18, 2023 (C) Chartwell 2001 12

The “architecture” of a complex thing:

• Its essential structure

• Its overall design

• The orderly arrangement of its parts

• The way its components fit together

Architecture consists of the pieces of the puzzle!Design is the picture on the puzzle box!

April 18, 2023 (C) Chartwell 2001 13

Architect vs. Designer• Defines a formal model to

represent the whole problem space

• “Populates” the model to define the problem space architecture

• Defines logical constraints -design standards, rules, etc.

• Is “whole system forever” oriented

• Solves a problem in the

problem space

• Uses the architecture to

create a design

• Works within constraints

• Is problem and solution-

oriented

April 18, 2023 (C) Chartwell 2001 14

Architectures achieve success by enabling design success

Develop multi-service concepts, e.g. “treat the person, not the disease”

Align social/business goals and services with public/market needs

Policy/Strategy Design

Create multi-purpose processes, resources, roles, e.g. “one-stop, one window service”

Align accountabilities, processes, motivations, performance measures, etc. with business goals

Work Design

Build multi-purpose components, e.g. “integrated financial system”

Align automated capabilities with business needs

Automation Design

Integration Goals(common means)

Alignment Goals(common ends)

Examples

April 18, 2023 (C) Chartwell 2001 15

Recognized realms of architecture

(Key parts needing orderly arrangement)• Information (data entities)• Applications (business logic)• Technology (technology components)

– Network (network technology components)

• Security (security components)• Business (processes)

– Work (processes)– Organization (roles & responsibilities)– Policy (business rules)

AutomationArchitectures

BusinessArchitecture

April 18, 2023 (C) Chartwell 2001 16

Examples of Architectural Models

April 18, 2023 (C) Chartwell 2001 17

ClientOrganizations

Outcomes

IndividualClientsOutputs

Governance

ProviderOrganizations

Authority

AccountabilityRoles

Responsibility

Model of a problem space, e.g a public sector agency

Usedin

Deliver

Accomplish

April 18, 2023 (C) Chartwell 2001 18

Plan Project Demand for Human ResourcesDefine Objectives & Strategies for ManagementDefine Position SpecificationsDefine Performance TargetsDefine Resources Required for Management 

Acquire Develop Job RequirementsDevelop Job Qualifications Recruit Negotiate Job Performance ContractOffset Risks Related to Work

 Use

 Assign to JobRecord ActivitiesPayDevelop SkillsCounselRecognize AchievementsMediate Contract DisputeAccount for Utilization

 Dispose Transfer Terminate

 

Populating the model to create a fragmentof the “process architecture”

April 18, 2023 (C) Chartwell 2001 19

NeedsClients

Services

Processes

Workflow

Organization

Roles

Locations

Domains

Nodes

InfrastructureComponents

Applications

Databases

Strategy/PolicyRealm

AutomationRealm

Another model of apublic sector enterprise

Resources

Interfaces

WorkRealm

April 18, 2023 (C) Chartwell 2001 20

A Private Sector Enterprise Model

Markets/Clients

Services/Products

Processes

InformationSubjects

Organization

Locations

Domains

Nodes

InfrastructureComponents

Applications

Databases

Business Model

(extended)

TargetArchitectures

Resources

Interfaces

BusinessTrends

BusinessGoals

BusinessStrategies

Business Plans

Suppliers

Roles

Workflow

April 18, 2023 (C) Chartwell 2001 21

Technology Integration Model

Application and Data

Infrastructure Services

Base Platforms

Systems Management

Security Services

Presentation Logic

Business Logic Data

Presentation Services

Application Services

Data Services

Distributed Services (Middleware)

Network

System Software

Hardware

Systems Components and Services

“a structure for classifying and selecting the real-world products and technologies the enterprise will use to construct its systems”

April 18, 2023 (C) Chartwell 2001 22

Transact PatternsTransact Patterns

1-Tier Transact1-Tier Transact

ServerClient

Screens and Keystrokes

ServerServerClientClient

Screens and Keystrokes

ServerClient

Rows (SQL)

ServerServerClientClient

Rows (SQL)

2-Tier Transact2-Tier Transact

3/N-Tier Transact3/N-Tier Transact

ServerClient

Rows(SQL)

Requests

Server ServerServerClientClient

Rows(SQL)

Requests

ServerServer

Publish PatternsPublish Patterns

Client/Server PublishClient/Server Publish

Data ServerClient

Rows (SQL)

Data ServerData ServerClientClient

Rows (SQL)

Web PublishWeb Publish

Data ServerClientWeb

Server

PagesFiles, Rows

Data ServerData ServerClientClientWeb

ServerWeb

Server

PagesFiles, Rows

Stream PublishStream Publish

Client Server

Data Server

Audio/Video Stream

Files

ClientClient Server

Server

Data ServerData Server

Audio/Video Stream

Files

Real-Time CollaborateReal-Time Collaborate

Server

Text, Audio, Video Stream

Client ClientServerServer

Text, Audio, Video Stream

ClientClient ClientClient

Store and Forward CollaborateStore and Forward Collaborate

Data ServerClient

Documents, Files

ClientData ServerClientClient

Documents, Files

ClientClient

Structured CollaborateStructured Collaborate

Client ClientApp/Data Server

Documents, Files

ClientClient ClientClientApp/Data Server

Documents, Files

App/Data Server

Documents, Files

Collaborate PatternsCollaborate Patterns

Future State Technology Architecture: Patterns and Architectures - Meta Group

“Starter Kit”

Start with ……...Start with ……...

Done

TBD

TBD TBD

TBD

TBD?

……...…. adapt to support your business...…. adapt to support your business

April 18, 2023 (C) Chartwell 2001 23

Two Interpretations of Enterprise Architecture

April 18, 2023 (C) Chartwell 2001 24

Two interpretations of enterprise architecture

• Enterprise-wide technology architecture (EWTA)– “Business” architecture serves automation

needs

• Architecture of the enterprise (EA)– Business architecture serves business

needs as well as automation needs

April 18, 2023 (C) Chartwell 2001 25

What is EWTA trying to accomplish?

• More responsive automation services through better engineering of parts and components– Re-usable components (lower cost, higher quality,

faster time to service, longer life in service)

• More effective automation– Rapid and continual re-alignment of systems

capabilities as business needs change

• More automation– Automation playing larger and larger role in

business operations

April 18, 2023 (C) Chartwell 2001 26

What is EA trying to accomplish?

• More agile enterprise through engineering of parts for re-use and multi-use– E.g. know-how, policies, processes, organization

structure, roles, jobs, skills, etc.

• Better alignment of all business units with common goals

• Better integration of all resources and capabilities of all business units (not just automation)

April 18, 2023 (C) Chartwell 2001 27

What are the drivers for architecture?

•eBusiness•eCommerce•ESD

•High cost and risks of dis-integrated information•Responsiveness to change

•Exploding complexity of technology•Proliferation of technology

•Exploding investment in technology•Life cycle cost•Inflexibility

EWTA

EA

Traditional New

April 18, 2023 (C) Chartwell 2001 28

Portal rule-of-thumb

30 day releasecycle for portal

changes

60 day releasecycle for workflow

changes

90 day releasecycle for database

changes

April 18, 2023 (C) Chartwell 2001 29

Implementing an Architecture Program

Key Considerations

April 18, 2023 (C) Chartwell 2001 30

Architecture Development - Approaches

• Top Down– Enterprise-wide IT Strategic Architecture

Planning

• Incremental– Develop Architectures as part of major IT-

enabled change initiatives

April 18, 2023 (C) Chartwell 2001 31

Architectural Methodology

© 2000 META Group Inc., Stamford, CT, (203) 973-6700, metagroup.com 9

Enterprise Architecture ProcessModelEnterprise Architecture ProcessModel

Enterprise Architecture Governance and Evolution, Organizational Impact, & Communication

• Change Projects• Information Projects• Application Projects• Technology Projects

Environmental TrendsEnvironmental TrendsEnvironmental Trends

OrganizeArch.Effort

OrganizeOrganizeArch.Arch.EffortEffort

BusinessVisioningBusinessBusinessVisioningVisioning

Define/RefineEBA

Define/Define/RefineRefineEBAEBA

Define/Refine

EIA

Define/Define/RefineRefine

EIAEIA

Define/RefineEWTA

Define/Define/RefineRefineEWTAEWTA

Define/RefineEAP

Define/Define/RefineRefineEAPEAP

Document Current EnvironmentDocument Current EnvironmentDocument Current Environment GapAnalysis

GapGapAnalysisAnalysis

MigrationPlanning

MigrationMigrationPlanningPlanning

ImplementationPlanning

ImplementationImplementationPlanningPlanning

The process model provides the framework forreconciling standards efforts and enterprise initiatives

The process model provides the framework forreconciling standards efforts and enterprise initiatives

April 18, 2023 (C) Chartwell 2001 32

General governance model for change initiatives

StrategicPlanning

EnterpriseArchitecture

ProjectManagement

(Office)

Projects

Directional Coherence

Design Coherence

Logistics Coherence

April 18, 2023 (C) Chartwell 2001 33

Services of an operational architecture function

• Supply standards & guidelines for designers• Supply re-usable components for designers• Supply design assistance• Provide awareness & training to business and IT• Supply methods & tools for designers• Provide quality assurance and compliance testing• Provide stewardship of the architectures and designs

(repository services)

April 18, 2023 (C) Chartwell 2001 34

Architecture compliance process

Project demonstrates effectiveness of design (or lessons learned)

Implementation

Project demonstrates efficiency of designPhysical Design

Project demonstrates integration of business and automation design

Logical Design

Project demonstrates alignment of business and automation design

Conceptual Design

Identify component overlaps and linkages with other projects

Project Context, Objectives & Scope

April 18, 2023 (C) Chartwell 2001 35

Critical questions…

• Where are the architect’s sources of authority for standards and approaches?– i.e. “commonly accepted architecture procedures”

• Where are the architect’s sources of authority for the architecture once created?– Sponsorship– Artifact ownership and management

April 18, 2023 (C) Chartwell 2001 36

Zachman and Enterprise Architecture

April 18, 2023 (C) Chartwell 2001 37

e.g. DATA

ENTERPRISE ARCHITECTURE - A FRAMEWORK

Builder

SCOPE(CONTEXTUAL)

MODEL(CONCEPTUAL)

ENTERPRISE

Designer

SYSTEMMODEL(LOGICAL)

TECHNOLOGYMODEL(PHYSICAL)

DETAILEDREPRESEN- TATIONS(OUT-OF- CONTEXT)

Sub-Contractor

FUNCTIONINGENTERPRISE

DATA FUNCTION NETWORK

e.g. Data Definition

Ent = FieldReln = Address

e.g. Physical Data Model

Ent = Segment/Table/etc.Reln = Pointer/Key/etc.

e.g. Logical Data Model

Ent = Data EntityReln = Data Relationship

e.g. Semantic Model

Ent = Business EntityReln = Business Relationship

List of Things Importantto the Business

ENTITY = Class ofBusiness Thing

List of Processes theBusiness Performs

Function = Class ofBusiness Process

e.g. Application Architecture

I/O = User ViewsProc .= Application Function

e.g. System Design

I/O = Data Elements/SetsProc.= Computer Function

e.g. Program

I/O = Control BlockProc.= Language Stmt

e.g. FUNCTION

e.g. Business Process Model

Proc. = Business ProcessI/O = Business Resources

List of Locations in which the Business Operates

Node = Major BusinessLocation

e.g. Business Logistics System

Node = Business LocationLink = Business Linkage

e.g. Distributed System

Node = I/S Function(Processor, Storage, etc)Link = Line Characteristics

e.g. Technology Architecture

Node = Hardware/SystemSoftware

Link = Line Specifications

e.g. Network Architecture

Node = AddressesLink = Protocols

e.g. NETWORK

Architecture

Planner

Owner

Builder

ENTERPRISEMODEL

(CONCEPTUAL)

Designer

SYSTEMMODEL

(LOGICAL)

TECHNOLOGYMODEL

(PHYSICAL)

DETAILEDREPRESEN-

TATIONS (OUT-OF

CONTEXT)

Sub-Contractor

FUNCTIONING

MOTIVATIONTIMEPEOPLE

e.g. Rule Specification

End = Sub-condition

Means = Step

e.g. Rule Design

End = ConditionMeans = Action

e.g., Business Rule Model

End = Structural AssertionMeans =Action Assertion

End = Business ObjectiveMeans = Business Strategy

List of Business Goals/Strat

Ends/Means=Major Bus. Goal/Critical Success Factor

List of Events Significant

Time = Major Business Event

e.g. Processing Structure

Cycle = Processing CycleTime = System Event

e.g. Control Structure

Cycle = Component CycleTime = Execute

e.g. Timing Definition

Cycle = Machine CycleTime = Interrupt

e.g. SCHEDULE

e.g. Master Schedule

Time = Business EventCycle = Business Cycle

List of Organizations

People = Major Organizations

e.g. Work Flow Model

People = Organization UnitWork = Work Product

e.g. Human Interface

People = RoleWork = Deliverable

e.g. Presentation Architecture

People = UserWork = Screen Format

e.g. Security Architecture

People = IdentityWork = Job

e.g. ORGANIZATION

Planner

Owner

to the BusinessImportant to the Business

What How Where Who When Why

John A. Zachman, Zachman International (810) 231-0531

SCOPE(CONTEXTUAL)

Architecture

e.g. STRATEGYENTERPRISE

e.g. Business Plan

TM

April 18, 2023 (C) Chartwell 2001 38

The Zachman Framework classifies the details of an underlying model of the enterprise into an

enterprise architecture.

Sc o p e

Pla nne r

O ut o f C o nte xtFunc tio ning O rg iniza tio n o rPro d uc t

De ta ile dRe p re se nta tio ns

Sub c o ntra c to r

Te c hno lo g yM o d e l

Build e r

Syste mM o d e l

De sig ne r

Ente rp riseM o d e l

O wne r

Da ta

Wha t

Func tio n

Ho w

Ne two rk

Whe re

Pe io ke

Who

Tim e

Whe n

M o tiva tio n

Why

M o tiva tio n

Why

M o tiva tio n

Why

M o tiva tio n

Why

M o tiva tio n

Why

M o tiva tio n

Why

M o tiva tio n

Why

The Public

Outcomes

Individuals &Organizations

Outputs

Governance

ProviderOrganizations

Authority

AccountabilityRoles

Responsibility

Business Architecture

Information & TechnologyArchitectures

Business architecture drives automation architectures

NeedsClients

Services

Processes

Workflow

Organization

Roles

Locations

Domains

Nodes

InfrastructureComponents

Applications

Databases

Resources

Interfaces

Artifact standards guide architecture developmentTransformation standards maintain architectural integrity

April 18, 2023 (C) Chartwell 2001 39

EIA FRAMEWORK INFORMATION PROCESS NETWORK PEOPLE TIME RATIONALE

CONTEXTUAL

CONCEPTUAL

LOGICAL

PHYSICAL

COMPONENTS

FUNCTIONAL

Business Architecture

DataArchitecture

More Zachman classification of IT architectures

April 18, 2023 (C) Chartwell 2001 40

EIA FRAMEWORK INFORMATION NETWORK PEOPLE TIME RATIONALE

CONTEXTUAL

CONCEPTUAL

LOGICAL

PHYSICAL

COMPONENTS

FUNCTIONAL

Business Architecture

ApplicationArchitecture

More Zachman classification of IT architectures

PROCESS

April 18, 2023 (C) Chartwell 2001 41

EIA FRAMEWORK INFORMATION NETWORK PEOPLE TIME RATIONALE

CONTEXTUAL

CONCEPTUAL

LOGICAL

PHYSICAL

COMPONENTS

FUNCTIONAL

Business Architecture

TechnologyArchitecture

More Zachman classification of IT architectures

PROCESS

April 18, 2023 (C) Chartwell 2001 42

EIA FRAMEWORK INFORMATION NETWORK PEOPLE TIME RATIONALE

CONTEXTUAL

CONCEPTUAL

LOGICAL

PHYSICAL

COMPONENTS

FUNCTIONAL

Zachman Framework does not prescribe sequence of Architecture Development

- Slivers and SlicesPROCESS

= slice = sliver

April 18, 2023 (C) Chartwell 2001 43

Business Architecture

April 18, 2023 (C) Chartwell 2001 44

What is Business Architecture

• A formal way of describing the key components of your business (current or future) and their relationships– Sample components include:

• Services, Products, Markets, Processes, Resources, Organization, Performance Measures, Locations, Business Cycles

– Sample relationships include:• Services to processes (value chain)• Processes to organization (role-responsibility)

• Simplifies the understanding of an enterprise by breaking it down into manageable chunks and relationships

• An asset: an authoritative source of business knowledge that is used by many parties for different purposes

April 18, 2023 (C) Chartwell 2001 45

EIA FRAMEWORK INFORMATION NETWORK PEOPLE TIME RATIONALE

CONTEXTUAL

CONCEPTUAL

LOGICAL

PHYSICAL

COMPONENTS

FUNCTIONAL

Business Architecture

Business Architecture versus Zachman Framework

PROCESS

Each cell contains one more specified artifacts

April 18, 2023 (C) Chartwell 2001 46

Artifact Definitions

• One or more artifacts must be specified for each cell in row 1 and row 2 – Based on general business metamodel

• Artifact specifications and standards include– Format of artifact (e.g. indented list, matrix, map)– Description, Purpose– Inclusion Criterion– Profile information

April 18, 2023 (C) Chartwell 2001 47

Business Architecture in Ontario Public Sector

April 18, 2023 (C) Chartwell 2001 48

Ontario Public Sector Business Architecture

• 1996 OPS formulated shared services strategy and common approaches I.e. technical components

• Key recommendation was to address IT architecture on OPS-wide basis

• 1997-1998 early work was done, decision to use Zachman framework

• Chartwell was selected to lead the development of the application of the Zachman framework to OPS – Definition of all architectural deliverables

– Overall architectural process - methods , governance

– Developing “shared” and “common” content for many aspects of the architectures

April 18, 2023 (C) Chartwell 2001 49

Ontario Public Sector Business Architecture

• Chartwell has since led several OPS business architecture assignments including:– Ministry of Education– Water Management Architecture– Integrated Service Delivery – Recorded Information Management– Office of the Public Guardian– Ministry of Health

April 18, 2023 (C) Chartwell 2001 50

Key Business Artifacts

April 18, 2023 (C) Chartwell 2001 51

Public Sector Row 1 & 2 Artifact Examples

What? (Column 1)– Row 1

• Resource Types

– Row 2• Semantic Model

How? (Column 2) – Row 1

• Programs / (Markets - Line of Business)

• Services / (Product Lines)

– Row 2• Process Model (Value Chain)

Where? (Column 3)– Row 1

• Locations• Geographic Areas

– Row 2• Logistics Model

Who? (Column 4)– Row 1

• Roles• Individuals and Orgs.

– Row 2• Workflows

When? (Column 5)– Row 1

• Business Cycles and Events

– Row 2• Master schedule

Why (Column 6)– Row 1

• Client Needs • Mandate, Strategy, Goals • Statutes

– Row 2• Performance Model

April 18, 2023 (C) Chartwell 2001 52

ClientOrganizations

Outcomes

IndividualClientsOutputs

Governance

ProviderOrganizations

Authority

AccountabilityRoles

Responsibility

Meta-Model of Public SectorKey Artifacts

Usedin

Deliver

Accomplish

April 18, 2023 (C) Chartwell 2001 53

Key ArtifactPrograms (Row 1, Column 2)

• Programs specification includes:– Target group

– Target group needs

– Government goals

– Strategy Model

– Program Accountability

• Programs create context for service delivery and design• Programs can be grouped together based on affinity between

target groups and needs• Program concept is very close to private sector concept of line

of business focused on a target market

April 18, 2023 (C) Chartwell 2001 54

Individuals

Women

AbusedWomen

Safety

Freedom fromViolence

Freedom fromDomestic Violence

Target Group“Hierarchy” Needs “Hierarchy”Strategy Policy Model

Prevention:Focus on abuser

Treatment:Focus on victim

Abused Women Program

ServicesHousingFinancial assistanceCounselingVocational skills training

Program attaches social mandatesin terms of will of the electorate toaddress this need, and social goalin terms of trends in level of needin target group.

GoalsReduced frequency of abuse recurrence

April 18, 2023 (C) Chartwell 2001 55

Enterprise Context for Public Services

Ontario Government

“Service Provider”

PartnerAgent

The Public

“OPS” View “Service Consumer”

“Service Provider”

Public

Services

Public

Services

LEGACY VIEW

“Partner” View

“Service Consumer”

Public

ServicesThe Public

TARGET VIEW

“Service Provider”

“Public Clients”

Ontario Government&

Partners & Agents

April 18, 2023 (C) Chartwell 2001 56

Key ArtifactPublic Service (Row 1, Column 2)

Public Services :• Provides a discrete, measurable deliverable to a public client • Provides perceived value to a public client• It is independent of other public services• Is not administrative in nature• Does not provide support to an internal party (Ministry staff, other

ministries, etc.)• Public services are “classified” under standard patterns to support

“pattern discovery” across Ministry and program boundaries• Note: We make a distinction between public services and “internal

services”

April 18, 2023 (C) Chartwell 2001 57

Public Service Specification

Public service specification includes:• Service Name• Service description• Service delivery unit• Associated roles:

– Client, Delivery partner, stakeholders

• Performance metrics– Quality, Efficiency, Effectiveness

April 18, 2023 (C) Chartwell 2001 58

Service Example• Name: Abused women housing provision

• Description: The abused women housing provision service provides temporary housing for women escaping domestic violence

• Delivery Unit: One placement

• Associated Roles:– Client - abused woman (links to program)– Delivery Partner - housing provider

• Performance Metrics– Unit cost per placement (efficiency)– Provision compared to standards (quality)

– Impact of housing placement on overall abuse statistics (effectiveness)

April 18, 2023 (C) Chartwell 2001 59

Program/Service Relationships

Program A Program B

Service 1

A service contributes to a program’s goals by providing a valuable outputto eligible members of the program’s recognized target group, meeting a

recognized need. Well-designed services meet multiple needs of multipletarget groups in multiple programs.

April 18, 2023 (C) Chartwell 2001 60

Internal Services are Consumed by Internal Customers

Systems Services

Human Resources Services

Financial Services

Internal Services observe the Service Output Principlebut service outputs always relate to types of resources!

April 18, 2023 (C) Chartwell 2001 61

Key ArtifactPublic Service process models

(Row 2, Column 2)• Process model identifies key processes associated with services• Types of processes included with services include:

– Planning – Acquisition– Use (Customer contact / delivery) – Monitoring & Managing

• A public service provider may outsource one or more of these processes

• Services of “like-type” tend to have common patterns e.g. training service, commodity distribution– The use of these patterns supports creating quick “strawmen”

supporting “edit mode” with client

April 18, 2023 (C) Chartwell 2001 62

Service Value Chain Example (Row 2, Column 2)

Personal Care ProvisionPlan

– Project demand– Define service objectives & strategies– Define service performance targets– Define resource requirements

Acquire– Determination of qualified personal

care provider– Develop service delivery schedule– Allocate resources to delivery

schedule– Notify clients of service delivery

schedule– Promote personal care service– Offset risks attributed to personal care

Use– Receive request for personal care– Qualify request– Open case– Assess personal care case rqts– Assign resources to case– Develop / modify personal care schedule– Schedule appointments– Provide personal care – Process complaints attributed to service

Monitor– Monitor service performance– Monitor achievement of service objectives – and strategies

April 18, 2023 (C) Chartwell 2001 63

Key Artifact Performance Model Example (row 2, Col

6)EfficiencyMeasures

Output ValueInput Cost

QualityMeasures

Comparisonto Standards

EffectivenessMeasures

Contributionto Higher Goal

Metric

CapacityCapacityCapacityAccidentReportingSystem

System costper accident

reported

Systemaccuracy &timeliness

Systemcapabilities

Resource

CapacityCapacitySite Visit Average costper site visit

Site visitcompleteness &

timeliness

Site visitingcapabilities

Process

SafetyCertification

Average costper certification

Certificationaccuracy &timeliness

Service CapacityCompliance& Accident

trends

WorkplaceSafety

Total costper capita

Meeting publicexpectationsProgram

Workplacesafetytrends

Def’n

April 18, 2023 (C) Chartwell 2001 64

Resource Performance Measures

Process Performance Measures

Service

Performance Measures

Program

Measures

Business Architecture Provides CommonFramework For Performance Measurement

April 18, 2023 (C) Chartwell 2001 65

Key ArtifactSemantic Model (Row 2, Col 1)

• Describes overall structure of domain• Shows key relationships between artifacts

across columns• Set foundation for common understanding

and data architecture

April 18, 2023 (C) Chartwell 2001 66

Key ArtifactSemantic Model (row 2, col 1)

CoreBusinesses

(C 6-W hy)

Rules(C 6-W hy)

providefram ework

for

Goals andStrategies(C 6-W hy)

definenature of

Programs(C 2-H ow)

defineterm s of

fund

Services(C 2-H ow)

address

Clients(C 4-W ho)

Partners(C 4-W ho)

Stakeholders(C 4-W ho)

Locations(C 3-W here)

GOOrganizations

(C 4-W ho)

respon-sible for

adm inister

Resources(C 1-W hat)

found at

providedat

constraindelivery of

BusinessCycles

(C 5-W hen)

BusinessEvents

(C 5-W hen)

determ inetim ing of

triggerdelivery of

providedby

im pactNeeds

(C 6-W hy)

experiencedby

Individuals(C 4-W ho)

Organizations(C 4-W ho)

are involvedas

deliverservices as

receiveservices as

April 18, 2023 (C) Chartwell 2001 67

The Business Architecture Function

April 18, 2023 (C) Chartwell 2001 68

Value of Business Architecture

• Business Improvement – Supports impact assessment of change initiatives– Ensures integration of policy, work and automation design– Foundation for clarifying roles and responsibilities– Foundation for performance management

• Strategic and Operational alignment– Common planning framework and language links all business areas and

functions– Supports alignment of strategic and operational views– Ensures flexibility for ongoing change

• IT planning and design– Supports development of business-driven automation architectures– Supports development of integrated applications and databases

April 18, 2023 (C) Chartwell 2001 69

Business Architecture - value proposition - 1

• To the CIO business architecture supports:– alignment of the IT function with the business– identification of IT-enabled (and other) business

process improvement opportunities– identification of data and application integration

opportunities– identification of opportunities for IT to contribute to

business strategy, by extending the reach of the enterprise

• e.g. electronic service delivery, electronic supply chain

April 18, 2023 (C) Chartwell 2001 70

Business Architecture - value proposition - 2

• To the executive responsible for an enterprise, or for business integration, business architecture integrates:– Policy, program, line-of-business, service design– Business process re-design– Performance management model design

• Plus:– Job design– Organization design

April 18, 2023 (C) Chartwell 2001 71

Business Architecture Value Proposition 3

• To a project manager responsible for managing a large project – Project scoping and planning– Impact analysis– Project portfolio sequencing and analysis– Resource requirements– Library of reusable patterns

April 18, 2023 (C) Chartwell 2001 72

Business Architecture Links Strategic and Operational Business Views

Services

Enterprise

Marke

ts -

Line

of

Busin

ess

Resources

Activities

Organ

izatio

n

Strategic View

Operational View

AlignmentWhat dowe deliver?

Who are we? What groups do we target?

What activitiesare required to

deliver the service?Who

does what?

What resources

are needed

April 18, 2023 (C) Chartwell 2001 73

Business Architecture Supports Planning & Change Management

Target Bus Arch.

Resources

Processes

Organ

izatio

n

Requires

Services / Product Lines

Enterprise

Prog

ram

s

/ Mar

kets

Strategic Direction

Plan and Define

Corporate Initiatives

Resources

Activities

Org.

Resources

Activities

Org.

Design Build and Operate

Resources

Activities

Org.

Resources

Activities

Org.

Services

Resources

Processes

Organ

izatio

n

Current Bus Arch.

Requires

Strategic

Operational

Enterprise

Prog

ram

s

/ Mar

kets

Services / Product Lines

April 18, 2023 (C) Chartwell 2001 74

Business Architecture Challenges

• The discipline of formal language e.g. services, programs, clients– Client may already have a ‘set of services’ defined

• Perception that business architecture “Slows things down” and adds to cost

• Perception that architecture is technical and owned by IT

• No generally accepted standards for business architecture

• Business Architecture tends to be iterative and ongoing

April 18, 2023 (C) Chartwell 2001 75

Critical Success Factors

• Both business and technical staff need to understand the role of business architecture and business architects

• Business needs to expect results, and technical staff need to focus on the delivery of value from architecture

• Acceptance that business architecture is an evolving discipline

• Creation of strong alignment between business and technical architecture

April 18, 2023 (C) Chartwell 2001 76

Enterprise Architecture Organizational Capability Maturity Model

(CMM)

NoStandard

Framework

Independent Project

Frameworks

Multi- Project

Alignment

Change Manage-

ment

Wide- Spread Multi- ProgramRe-Use

•Business architecture exists in context of larger maturity model • Business architecture and I&IT architecture capability maturity may evolve at different rates• Methodology maturity is also evolving

April 18, 2023 (C) Chartwell 2001 77

Business Architecture Implementation

Key Considerations

April 18, 2023 (C) Chartwell 2001 78

Business Architecture Planning Considerations

– What constitutes the enterprise?– Trade-off between top-down business architecture and change initiative driven? – Is focus on as-is model , or to-be , or both?– What level of detail is required? Support for planning or design? – Who are the primary stakeholders ? Sponsor?– What documentation exists to support the process?– What primary initiatives are being supported by business architecture

construction?– What set of deliverables will be produced?

• Note: Not all artifacts are produced for each project– What’s the discovery strategy?

April 18, 2023 (C) Chartwell 2001 79

Implementation Considerations

• Just Enough Architecture:– High level architecture is good for planning and scoping – Detailed architecture is required for implementation– Zachman’s “slice and sliver” concept applies

• Just in Time Architecture:– Prior to project or initiative (just in time), build detailed

business architecture to describe project domain and impact of change

April 18, 2023 (C) Chartwell 2001 80

Primitives Versus Composites

Primitive Artifacts

Composite Artifacts

•Are easily categorized into Zachman framework

•Don’t contain any contextual knowledge

•One type e.g. processes

•Are not easily categorized into Zachman framework

•Represents contextual knowledge

•Supports completeness

•Relates more than one type of artifact e.g. workflow (party, process, events)

Use of composites supports primitive discovery

Needed to construct composites

April 18, 2023 (C) Chartwell 2001 81

EIA FRAMEWORK

INFORMATION PROCESS NETWORK PEOPLE TIME RATIONALE

CONTEXTUAL

CONCEPTUAL

Composite artifacts support the discovery process

Service Profiling

Clients, Accountable Orgs, Partners

Performance Metrics

Services

Program Profiling

GoalsJurisdiction Target group

NeedsStrategies

Performance Metrics

Programs

April 18, 2023 (C) Chartwell 2001 82

Discovery Process is iterative between row 1 and row 2

Row 1 artifacts are used in row 2 Completion of row 2

confirms / extends row 1 artifacts

EIA FRAMEWORK

INFORMATION PROCESS NETWORK PEOPLE TIME RATIONALE

CONTEXTUAL

CONCEPTUAL

April 18, 2023 (C) Chartwell 2001 83

Conclusion

April 18, 2023 (C) Chartwell 2001 84

How do you know when your architecture program has failed?

• When all funding remains on a project basis• When the last time the architectures were

updated was the last strategic plan• When IT complains about “red tape”• When business sponsors don’t know about or

understand architecture role• When head architect can’t point to concrete

business value added by architecture

April 18, 2023 (C) Chartwell 2001 85

Architecture success factors

• Set realistic goals for the architecture function• Keep the architecture function close to real projects –

ideally joined to a PMO function• Don’t be shy about the compliance role – use it to

educate• Pay for good people• Top of house for IT must sponsor EWTA • Build a constituency for EA in business planning and

policy• Be prepared to justify the value of architecture every

day forever

April 18, 2023 (C) Chartwell 2001 86

Questions and Answers