SlideShare a Scribd company logo
Architecture with a Purpose
A suggestion for a light-weight architecture framework
© Heinz Tonn , May 2016
Issue
• Architecture Frameworks are large specifications, consisting of methods, tools,
templates and processes. There are for example 750+ pages of specification for
TOGAF alone.
• Some organisations hesitate and shy away from introducing architecture as they
see it as an overhead or consulting gimmick.
• Other organisations implement these framework on an full or almost complete
scale and are then burdened with the associated overhead.
• In both cases it can happen that the need or purpose of architecture is lost to
most other members of the organisation because there is no architecture in the
first place or it is so abstract that non-architects have difficulty understanding it.
• The benefits organisations could gain by having an architecture capability are lost
as a result.
© Heinz Tonn , May 2016
Aim
• This slide deck suggests a architecture framework called Architecture with a
Purpose.
• Architecture with a Purpose is a light-weight architecture framework derived from
the needs of the whole organisation, not just architects.
• Thus the framework is based on the purpose of architecture which is to serve the
enterprise.
• This framework can be extended to a full-scale framework and should only be
seen as a first step to introduce or revitalise architecture in an organisation.
• This slide deck provides an introduction and definition to Architecture with a
Purpose in under 20 pages.
© Heinz Tonn , May 2016
Overview
The framework consists of 3 main elements
1. Purpose – Justification, basic introduction and
setting the frame for the following parts.
2. Stakeholder & Concerns – Detailing stakeholder
groups and their concerns.
3. Common Modelling – Detailing which elements
to use, how to structure those and what the
resulting viewpoints are. Structure and elements
provide comparability of the documented
architectures across the IT landscape. The
delivered viewpoints address stakeholder
concerns.
Stakeholders & Concerns
Purpose
Common Modelling
Modelling
Guidelines
§
Domain
Model
Common
Elements
User &
Process
Workplace
Network
Information
Technology
</>
Viewpoints
IT Service
Management
The
Project
The
Business
Fellow
Architects
© Heinz Tonn , May 2016
Purpose
• The generic purpose of architecture is to manage
the complexity
• Complexity is part of any IT project in todays
fragmented landscape of IT solutions and services
and collaborating businesses.
• In addition, architecture is to ensure that the
solution, system or service delivered by a project
fits the needs of the client or owner and satisfies
the expectations of the users.
• Furthermore there are also needs in the wider
organisation, such as IT service management
having to operate the solution, as well as other
stakeholders as detailed in the next part.
Stakeholders & Concerns
Purpose
Common Modelling
Modelling
Guidelines
§
Domain
Model
Common
Elements
User &
Process
Workplace
Network
Information
Technology
</>
Viewpoints
IT Service
Management
The
Project
The
Business
Fellow
Architects
© Heinz Tonn , May 2016
Stakeholder & Concerns
There are the four main stakeholder groups and their
interests or concerns in no specific order.
• The Business – Business owners, budget holders and
non-technical users of the solution.
• The Project – Staff implementing and delivering the
IT and possibly organisation changes.
• Fellow Architects – Domain, technical and subject-
matter experts.
• IT Service Management – IT staff managing and
operating the delivered service or solution.
Details of each Stakeholder Group are detailed on
the next slides.
Stakeholders & Concerns
Purpose
Common Modelling
Modelling
Guidelines
§
Domain
Model
Common
Elements
User &
Process
Workplace
Network
Information
Technology
</>
Viewpoints
IT Service
Management
The
Project
The
Business
Fellow
Architects
© Heinz Tonn , May 2016
Stakeholder & Concerns
The Business
• Stakeholder
• Business owner as the main requestor and budget
holder paying for the solution or service.
• Business administrator managing users and their usage.
• Business or public user as consumer of information.
• Concerns
• That the business requirements, objectives and
constraints are meet.
• That the solutions or service facilitates the desired
business outcome.
• That the solution provides value-for-money and is
delivered in the agreed timeframe.
• Typical Deliverables
• Solution Description as in a manual, NOT a design or
assembly instruction.
Stakeholders & Concerns
Purpose
Common Modelling
Modelling
Guidelines
§
Domain
Model
Common
Elements
User &
Process
Workplace
Network
Information
Technology
</>
Viewpoints
The
Business
The
Project
IT Service
Management
Fellow
Architects
© Heinz Tonn , May 2016
Stakeholder & Concerns
The Project
• Stakeholder
• Programme manager responsible for the business
outcome.
• Portfolio manager, responsible for alignment between
different programmes and projects.
• Project manager responsible for timely delivery within
budget.
• Concerns
• That deliverables and tasks to implement the solution
are known (from plan to hand-over).
• That it fits into the available budget and timeframe.
• That all resource requirements are known and feasible.
• Typical Deliverables
• Design (High Level, Low Level) as in a description of
how to build the solution (Bill of Material, assembly
sequence, cost & effort estimates).
Stakeholders & Concerns
Purpose
Common Modelling
Modelling
Guidelines
§
Domain
Model
Common
Elements
User &
Process
Workplace
Network
Information
Technology
</>
Viewpoints
The
Business
The
Project
IT Service
Management
Fellow
Architects
© Heinz Tonn , May 2016
Stakeholder & Concerns
Fellow Architects
• Stakeholder
• Design authority as the governor of standards, for e.g.
information security or legal.
• Domain expert as the expert for a specific business unit.
• Technical or subject-matter expert (e.g. storage
architect).
• Concerns
• That generic or common constraints and requirements
are meet (e.g. security, safety).
• That generic or common objectives are observed.
• That the resulting solution fits into the overall IT
landscape.
• That there is no duplication or “silofication”.
• Typical Deliverables
• Covered by deliverables for other stakeholder groups
(e.g. Design, Solution Description).
Stakeholders & Concerns
Purpose
Common Modelling
Modelling
Guidelines
§
Domain
Model
Common
Elements
User &
Process
Workplace
Network
Information
Technology
</>
Viewpoints
The
Business
The
Project
IT Service
Management
Fellow
Architects
Stakeholder & Concerns
IT Service Management
• Actual stakeholder
• Service management responsible for managing service
or solution quality with the service users and owners.
• IT operations responsible for running and maintaining
the solution or service.
• System administration responsible for the resolution of
requests and incidents (e.g. help desk, support).
• Concerns
• That the expected service quality can be delivered.
• That the requirements to operate and manage the
solution are known (e.g. documentation, skills).
• That the change requirements are known (i.e. improve,
extend, scale).
• Typical Deliverables
• Manuals, Design (post go-live and updated version, not
the pre-implementation version).
Stakeholders & Concerns
Purpose
Common Modelling
Modelling
Guidelines
§
Domain
Model
Common
Elements
User &
Process
Workplace
Network
Information
Technology
</>
Viewpoints
The
Business
The
Project
IT Service
Management
Fellow
Architects
© Heinz Tonn , May 2016
Stakeholders & Concerns
Purpose
Common Modelling
Modelling
Guidelines
§
Domain
Model
Common
Elements
User &
Process
Workplace
Network
Information
Technology
</>
Viewpoints
The
Business
The
Project
IT Service
Management
Fellow
Architects
Common Modelling
This part contains the basics of how architectures
should be visualised, described and documented.
• Domain Model – Modelling structure.
• Common Elements –Element types or components
to be used for modelling.
• Viewpoints – Visualisations and their descriptions.
• Modelling Guidelines – Rules for modelling.
© Heinz Tonn , May 2016
Common Modelling
Domain Model
The following domains should be used to structure
the common elements:
• User & Processes – Roles and activities outside IT.
• IT Workplace – User interfaces and devices through
which user utilise IT.
• Network – connectivity between devices or sensor
on one side and data centre resources in the
backend.
• Information Technology – hardware, software for
information processing as well as supporting IT
resources and services (e.g. directories).
Stakeholders & Concerns
Purpose
Common Modelling
Modelling
Guidelines
§
Domain
Model
Common
Elements
User &
Process
Workplace
Network
Information
Technology
</>
Viewpoints
The
Business
The
Project
IT Service
Management
Fellow
Architects
© Heinz Tonn , May 2016
Common Modelling
Common Elements
These are element types to be used and the domain
they should appear in.
Stakeholders & Concerns
Purpose
Common Modelling
Modelling
Guidelines
§
Domain
Model
Common
Elements
User &
Process
Workplace
Network
Information
Technology
</>
Viewpoints
The
Business
The
Project
IT Service
Management
Fellow
Architects
© Heinz Tonn , May 2016
DomainsCommon Elements
User &
Process
Workplace
Network
Information
Technology
</
>
User
Network
Device
Process or
Task
Device or
Client
Client
Application
Access
Network
Technology
Application
or
Configuration
Server Storage
Service
</>
Common Modelling
Modelling Guidelines
1. The Domain Model is a mandatory standard; no
other domains should be introduced.
2. The Common Elements are a mandatory
standard, no other element types should be
introduced.
3. Additional domains and element types need to
be carefully and centrally managed to ensure
comparability across different architectures.
4. An actual elements can have different shapes
and forms but should correspond to only one of
the Common Elements (e.g. Device = Mobile,
Laptop, Thin Client)
Stakeholders & Concerns
Purpose
Common Modelling
Modelling
Guidelines
§
Domain
Model
Common
Elements
User &
Process
Workplace
Network
Information
Technology
</>
Viewpoints
The
Business
The
Project
IT Service
Management
Fellow
Architects
© Heinz Tonn , May 2016
Common Modelling
Modelling Guidelines
5. The Viewpoints represent a minimum standard,
meaning that additional views, visualisations or
descriptions can be added above and beyond
as long as they refer to the same Common
Elements.
6. External Services used by the solution can be
represented as a black box, without domain
association or common element use but an
interface to other elements.
7. All interfaces and information flows should be
shown as connectors between common
elements. No element can be un-connected.
8. Elements or services one removed from the
scope boundaries should be modelled to cover
the interface or information flow.
Stakeholders & Concerns
Purpose
Common Modelling
Modelling
Guidelines
§
Domain
Model
Common
Elements
User &
Process
Workplace
Network
Information
Technology
</>
Viewpoints
The
Business
The
Project
IT Service
Management
Fellow
Architects
© Heinz Tonn , May 2016
Common Modelling
Viewpoints
Overview Diagram – All used elements in
their domains and interfaces.
Process Diagram – Interactions of how the
solution or service is used and maintained.
Work Breakdown Structure – BoM and the
associated work to be carried out (tasks).
Plan – Sequence constraints of tasks,
dependencies between tasks, durations.
Information Security Diagram – Overlay of
the Overview Diagram to address security.
Service Level Assurance – Overlay of the
Overview Diagram to show how service
levels are achieved.
Stakeholders & Concerns
Purpose
Common Modelling
Modelling
Guidelines
§
Domain
Model
Common
Elements
User &
Process
Workplace
Network
Information
Technology
</>
Viewpoints
The
Business
The
Project
IT Service
Management
Fellow
Architects
© Heinz Tonn , May 2016
Addressed Concerns
Loop-Back from Common Modelling to Stakeholder Concerns
The following table shows how and where Stakeholder Concerns are addressed by
the Viewpoints of Common Modelling.
© Heinz Tonn , May 2016
Stakeholders&Concerns
The
Business
The
Project
IT Service
Management
Fellow
Architects
Overview
Diagram
Process Diagram
Work Breakdown
Structure
Service Level
Assurance
Information
Security
Plan
Viewpoints
For
information
only
Validation of
Business
Requirements
Assurance of
Value-for-Money
Assurance of
expected delivery
Validating BoM
and interfaces
Deriving testing
requirements
Validating work
scope
Validating system
requirements
Assurance of
feasibility
Understanding
security concept
Identify potential IT
dependencies or
redundancies
Assurance of
standard and
policy adherence
Assurance of
technical feasibility
Assurance of
security policies
and standards
For
information
only
Understanding
support and
helpdesk
requirements
For
information
only
Understanding
support and
management
requirements
Assurance of hand-
over to service
timeline
Understanding
security operations
requirements
For
information
only
For
information
only
Assurance of
Business Security
Requirements
Identify potential
business
dependencies or
redundancies
Summary
• Introducing architecture to an organisation doesn't need to be a pain and is no
rocket science.
• Introducing architecture actually benefits the organisation.
• It just depends of the framework which is proposed and the benefits it has.
• The architecture framework proposed here provides the following benefits:
• Architecture with a Purpose is purpose-driven as the main aim of Common Modelling is
to address Stakeholder Concerns (see previous slide).
• Architecture with a Purpose is light-weight (explained in under 20 slides).
• Architecture with a Purpose can be extended by experienced architects to a full-scale
architecture capability without change, only additions.
• Architecture with a Purpose might just be the right way for some organisations to
introduce an architecture capability from scratch or revitalise an existing
architecture capability.
© Heinz Tonn , May 2016
Thank you for your
attention
Heinz Tonn
Freelance Enterprise Architecture Consultant
Find me on LinkedIn uk.linkedin.com/in/heinztonn
© Heinz Tonn , May 2016

More Related Content

PDF
Stopping Analysis Paralysis And Decision Avoidance In Business Analysis And S...
PDF
Incorporating A DesignOps Approach Into Solution Architecture
PDF
Design Science and Solution Architecture
PDF
Agile Solution Architecture and Design
PDF
Shadow IT And The Failure Of IT Architecture
PDF
We Need To Talk About IT Architecture
PDF
Enterprise Architecture - An Introduction
PDF
Maximising The Value and Benefits of Enterprise Architecture
Stopping Analysis Paralysis And Decision Avoidance In Business Analysis And S...
Incorporating A DesignOps Approach Into Solution Architecture
Design Science and Solution Architecture
Agile Solution Architecture and Design
Shadow IT And The Failure Of IT Architecture
We Need To Talk About IT Architecture
Enterprise Architecture - An Introduction
Maximising The Value and Benefits of Enterprise Architecture

What's hot (20)

PDF
Investing Intelligently In The IT Function
PPS
Enterprise Architecture Workshop London - July 17th 2017
PDF
Implementing agile iterative project delivery approach and achieving business...
PPTX
From Shadow IT to Empowered IT
PDF
A Framework for Developing IoT-related Solution Architecture Blueprints
PPSX
Supporting material for my Webinar to the ACS - June2017
PDF
Defining the Big Picture: Modifying Contextual Design to Determine Business O...
PPT
Approach To It Strategy And Architecture
PPSX
A Brief Introduction to Enterprise Architecture
PDF
Trends in the commoditisation of information technology and the need for stra...
PDF
The I Word: Moving Innovation from Research and Development (R&D) to Ideation...
PDF
Outsourcing &amp; Cloud Computing
PPTX
Solution Architecture and Solution Acquisition
PPTX
5 Benefits of Having an Enterprise Architecture Function in your Organisation
PPT
Ea Value And Benefits Ver1 0
PDF
Forget Big Data. It's All About Smart Data
PPTX
Traditional Standard Enterprise Architecture
PDF
Digital Transformation And Solution Architecture
PDF
The Centre Cannot Hold: Making IT Architecture Relevant In A Post IT World
PPTX
Solution Design Services An Overview
Investing Intelligently In The IT Function
Enterprise Architecture Workshop London - July 17th 2017
Implementing agile iterative project delivery approach and achieving business...
From Shadow IT to Empowered IT
A Framework for Developing IoT-related Solution Architecture Blueprints
Supporting material for my Webinar to the ACS - June2017
Defining the Big Picture: Modifying Contextual Design to Determine Business O...
Approach To It Strategy And Architecture
A Brief Introduction to Enterprise Architecture
Trends in the commoditisation of information technology and the need for stra...
The I Word: Moving Innovation from Research and Development (R&D) to Ideation...
Outsourcing &amp; Cloud Computing
Solution Architecture and Solution Acquisition
5 Benefits of Having an Enterprise Architecture Function in your Organisation
Ea Value And Benefits Ver1 0
Forget Big Data. It's All About Smart Data
Traditional Standard Enterprise Architecture
Digital Transformation And Solution Architecture
The Centre Cannot Hold: Making IT Architecture Relevant In A Post IT World
Solution Design Services An Overview
Ad

Viewers also liked (6)

PDF
SOLID Principles and Design Patterns
PPTX
Software Design Patterns and Quality Assurance
PDF
Scalability Design Principles - Internal Session
PPT
Enterprise Architecture Governance: A Framework for Successful Business
PDF
Solution Architecture – Approach to Rapidly Scoping The Initial Solution Options
PDF
Structured Approach to Solution Architecture
SOLID Principles and Design Patterns
Software Design Patterns and Quality Assurance
Scalability Design Principles - Internal Session
Enterprise Architecture Governance: A Framework for Successful Business
Solution Architecture – Approach to Rapidly Scoping The Initial Solution Options
Structured Approach to Solution Architecture
Ad

Similar to Architecture with a Purpose (20)

PDF
Enterprise Architecture - An Introduction from the Real World
PPTX
Enterprise Modeling Tutorial
PPT
Chapter 1 - Analyzing Business Goals and Constraints.ppt
PPT
Chapter01.ppt
PDF
Togaf 9.1 basic concepts
PPTX
Togaf 9 introduction
PDF
Lecture_2.pdf for Enterprise Application Achitecture
PPTX
Technical Documentation Within SDLC
PPT
11.ppt
PPT
Chapter01
PPT
Week8 Topic1 Translate Business Needs Into Technical Requirements
PDF
Building a ICT Strategy with an Enterprise Architecture Mindset
PPSX
EA Consolidated Slides from Q1-Q2 (2015)
PDF
chapter4-220725121544-5ef6271b.pdf
PPTX
Chapter 4: Data Architecture Management
PPT
PDF
EA for MA - London June 15 - FINAL v1.1
PPT
Bussiness needs
PPTX
The Project Management and Information Technology Context(1).pptx
PDF
Strategic Portfolio Management for IT
Enterprise Architecture - An Introduction from the Real World
Enterprise Modeling Tutorial
Chapter 1 - Analyzing Business Goals and Constraints.ppt
Chapter01.ppt
Togaf 9.1 basic concepts
Togaf 9 introduction
Lecture_2.pdf for Enterprise Application Achitecture
Technical Documentation Within SDLC
11.ppt
Chapter01
Week8 Topic1 Translate Business Needs Into Technical Requirements
Building a ICT Strategy with an Enterprise Architecture Mindset
EA Consolidated Slides from Q1-Q2 (2015)
chapter4-220725121544-5ef6271b.pdf
Chapter 4: Data Architecture Management
EA for MA - London June 15 - FINAL v1.1
Bussiness needs
The Project Management and Information Technology Context(1).pptx
Strategic Portfolio Management for IT

Recently uploaded (20)

PDF
NewMind AI Weekly Chronicles - August'25-Week II
PDF
Encapsulation_ Review paper, used for researhc scholars
PDF
Advanced methodologies resolving dimensionality complications for autism neur...
PDF
The Rise and Fall of 3GPP – Time for a Sabbatical?
PDF
Per capita expenditure prediction using model stacking based on satellite ima...
PDF
Build a system with the filesystem maintained by OSTree @ COSCUP 2025
PDF
Approach and Philosophy of On baking technology
PDF
Assigned Numbers - 2025 - Bluetooth® Document
PDF
Profit Center Accounting in SAP S/4HANA, S4F28 Col11
PDF
Encapsulation theory and applications.pdf
PDF
Empathic Computing: Creating Shared Understanding
PDF
cuic standard and advanced reporting.pdf
PPTX
Machine Learning_overview_presentation.pptx
PPTX
A Presentation on Artificial Intelligence
PPTX
20250228 LYD VKU AI Blended-Learning.pptx
PPT
“AI and Expert System Decision Support & Business Intelligence Systems”
PPTX
1. Introduction to Computer Programming.pptx
PPTX
KOM of Painting work and Equipment Insulation REV00 update 25-dec.pptx
PPTX
Digital-Transformation-Roadmap-for-Companies.pptx
PDF
7 ChatGPT Prompts to Help You Define Your Ideal Customer Profile.pdf
NewMind AI Weekly Chronicles - August'25-Week II
Encapsulation_ Review paper, used for researhc scholars
Advanced methodologies resolving dimensionality complications for autism neur...
The Rise and Fall of 3GPP – Time for a Sabbatical?
Per capita expenditure prediction using model stacking based on satellite ima...
Build a system with the filesystem maintained by OSTree @ COSCUP 2025
Approach and Philosophy of On baking technology
Assigned Numbers - 2025 - Bluetooth® Document
Profit Center Accounting in SAP S/4HANA, S4F28 Col11
Encapsulation theory and applications.pdf
Empathic Computing: Creating Shared Understanding
cuic standard and advanced reporting.pdf
Machine Learning_overview_presentation.pptx
A Presentation on Artificial Intelligence
20250228 LYD VKU AI Blended-Learning.pptx
“AI and Expert System Decision Support & Business Intelligence Systems”
1. Introduction to Computer Programming.pptx
KOM of Painting work and Equipment Insulation REV00 update 25-dec.pptx
Digital-Transformation-Roadmap-for-Companies.pptx
7 ChatGPT Prompts to Help You Define Your Ideal Customer Profile.pdf

Architecture with a Purpose

  • 1. Architecture with a Purpose A suggestion for a light-weight architecture framework © Heinz Tonn , May 2016
  • 2. Issue • Architecture Frameworks are large specifications, consisting of methods, tools, templates and processes. There are for example 750+ pages of specification for TOGAF alone. • Some organisations hesitate and shy away from introducing architecture as they see it as an overhead or consulting gimmick. • Other organisations implement these framework on an full or almost complete scale and are then burdened with the associated overhead. • In both cases it can happen that the need or purpose of architecture is lost to most other members of the organisation because there is no architecture in the first place or it is so abstract that non-architects have difficulty understanding it. • The benefits organisations could gain by having an architecture capability are lost as a result. © Heinz Tonn , May 2016
  • 3. Aim • This slide deck suggests a architecture framework called Architecture with a Purpose. • Architecture with a Purpose is a light-weight architecture framework derived from the needs of the whole organisation, not just architects. • Thus the framework is based on the purpose of architecture which is to serve the enterprise. • This framework can be extended to a full-scale framework and should only be seen as a first step to introduce or revitalise architecture in an organisation. • This slide deck provides an introduction and definition to Architecture with a Purpose in under 20 pages. © Heinz Tonn , May 2016
  • 4. Overview The framework consists of 3 main elements 1. Purpose – Justification, basic introduction and setting the frame for the following parts. 2. Stakeholder & Concerns – Detailing stakeholder groups and their concerns. 3. Common Modelling – Detailing which elements to use, how to structure those and what the resulting viewpoints are. Structure and elements provide comparability of the documented architectures across the IT landscape. The delivered viewpoints address stakeholder concerns. Stakeholders & Concerns Purpose Common Modelling Modelling Guidelines § Domain Model Common Elements User & Process Workplace Network Information Technology </> Viewpoints IT Service Management The Project The Business Fellow Architects © Heinz Tonn , May 2016
  • 5. Purpose • The generic purpose of architecture is to manage the complexity • Complexity is part of any IT project in todays fragmented landscape of IT solutions and services and collaborating businesses. • In addition, architecture is to ensure that the solution, system or service delivered by a project fits the needs of the client or owner and satisfies the expectations of the users. • Furthermore there are also needs in the wider organisation, such as IT service management having to operate the solution, as well as other stakeholders as detailed in the next part. Stakeholders & Concerns Purpose Common Modelling Modelling Guidelines § Domain Model Common Elements User & Process Workplace Network Information Technology </> Viewpoints IT Service Management The Project The Business Fellow Architects © Heinz Tonn , May 2016
  • 6. Stakeholder & Concerns There are the four main stakeholder groups and their interests or concerns in no specific order. • The Business – Business owners, budget holders and non-technical users of the solution. • The Project – Staff implementing and delivering the IT and possibly organisation changes. • Fellow Architects – Domain, technical and subject- matter experts. • IT Service Management – IT staff managing and operating the delivered service or solution. Details of each Stakeholder Group are detailed on the next slides. Stakeholders & Concerns Purpose Common Modelling Modelling Guidelines § Domain Model Common Elements User & Process Workplace Network Information Technology </> Viewpoints IT Service Management The Project The Business Fellow Architects © Heinz Tonn , May 2016
  • 7. Stakeholder & Concerns The Business • Stakeholder • Business owner as the main requestor and budget holder paying for the solution or service. • Business administrator managing users and their usage. • Business or public user as consumer of information. • Concerns • That the business requirements, objectives and constraints are meet. • That the solutions or service facilitates the desired business outcome. • That the solution provides value-for-money and is delivered in the agreed timeframe. • Typical Deliverables • Solution Description as in a manual, NOT a design or assembly instruction. Stakeholders & Concerns Purpose Common Modelling Modelling Guidelines § Domain Model Common Elements User & Process Workplace Network Information Technology </> Viewpoints The Business The Project IT Service Management Fellow Architects © Heinz Tonn , May 2016
  • 8. Stakeholder & Concerns The Project • Stakeholder • Programme manager responsible for the business outcome. • Portfolio manager, responsible for alignment between different programmes and projects. • Project manager responsible for timely delivery within budget. • Concerns • That deliverables and tasks to implement the solution are known (from plan to hand-over). • That it fits into the available budget and timeframe. • That all resource requirements are known and feasible. • Typical Deliverables • Design (High Level, Low Level) as in a description of how to build the solution (Bill of Material, assembly sequence, cost & effort estimates). Stakeholders & Concerns Purpose Common Modelling Modelling Guidelines § Domain Model Common Elements User & Process Workplace Network Information Technology </> Viewpoints The Business The Project IT Service Management Fellow Architects © Heinz Tonn , May 2016
  • 9. Stakeholder & Concerns Fellow Architects • Stakeholder • Design authority as the governor of standards, for e.g. information security or legal. • Domain expert as the expert for a specific business unit. • Technical or subject-matter expert (e.g. storage architect). • Concerns • That generic or common constraints and requirements are meet (e.g. security, safety). • That generic or common objectives are observed. • That the resulting solution fits into the overall IT landscape. • That there is no duplication or “silofication”. • Typical Deliverables • Covered by deliverables for other stakeholder groups (e.g. Design, Solution Description). Stakeholders & Concerns Purpose Common Modelling Modelling Guidelines § Domain Model Common Elements User & Process Workplace Network Information Technology </> Viewpoints The Business The Project IT Service Management Fellow Architects
  • 10. Stakeholder & Concerns IT Service Management • Actual stakeholder • Service management responsible for managing service or solution quality with the service users and owners. • IT operations responsible for running and maintaining the solution or service. • System administration responsible for the resolution of requests and incidents (e.g. help desk, support). • Concerns • That the expected service quality can be delivered. • That the requirements to operate and manage the solution are known (e.g. documentation, skills). • That the change requirements are known (i.e. improve, extend, scale). • Typical Deliverables • Manuals, Design (post go-live and updated version, not the pre-implementation version). Stakeholders & Concerns Purpose Common Modelling Modelling Guidelines § Domain Model Common Elements User & Process Workplace Network Information Technology </> Viewpoints The Business The Project IT Service Management Fellow Architects © Heinz Tonn , May 2016
  • 11. Stakeholders & Concerns Purpose Common Modelling Modelling Guidelines § Domain Model Common Elements User & Process Workplace Network Information Technology </> Viewpoints The Business The Project IT Service Management Fellow Architects Common Modelling This part contains the basics of how architectures should be visualised, described and documented. • Domain Model – Modelling structure. • Common Elements –Element types or components to be used for modelling. • Viewpoints – Visualisations and their descriptions. • Modelling Guidelines – Rules for modelling. © Heinz Tonn , May 2016
  • 12. Common Modelling Domain Model The following domains should be used to structure the common elements: • User & Processes – Roles and activities outside IT. • IT Workplace – User interfaces and devices through which user utilise IT. • Network – connectivity between devices or sensor on one side and data centre resources in the backend. • Information Technology – hardware, software for information processing as well as supporting IT resources and services (e.g. directories). Stakeholders & Concerns Purpose Common Modelling Modelling Guidelines § Domain Model Common Elements User & Process Workplace Network Information Technology </> Viewpoints The Business The Project IT Service Management Fellow Architects © Heinz Tonn , May 2016
  • 13. Common Modelling Common Elements These are element types to be used and the domain they should appear in. Stakeholders & Concerns Purpose Common Modelling Modelling Guidelines § Domain Model Common Elements User & Process Workplace Network Information Technology </> Viewpoints The Business The Project IT Service Management Fellow Architects © Heinz Tonn , May 2016 DomainsCommon Elements User & Process Workplace Network Information Technology </ > User Network Device Process or Task Device or Client Client Application Access Network Technology Application or Configuration Server Storage Service </>
  • 14. Common Modelling Modelling Guidelines 1. The Domain Model is a mandatory standard; no other domains should be introduced. 2. The Common Elements are a mandatory standard, no other element types should be introduced. 3. Additional domains and element types need to be carefully and centrally managed to ensure comparability across different architectures. 4. An actual elements can have different shapes and forms but should correspond to only one of the Common Elements (e.g. Device = Mobile, Laptop, Thin Client) Stakeholders & Concerns Purpose Common Modelling Modelling Guidelines § Domain Model Common Elements User & Process Workplace Network Information Technology </> Viewpoints The Business The Project IT Service Management Fellow Architects © Heinz Tonn , May 2016
  • 15. Common Modelling Modelling Guidelines 5. The Viewpoints represent a minimum standard, meaning that additional views, visualisations or descriptions can be added above and beyond as long as they refer to the same Common Elements. 6. External Services used by the solution can be represented as a black box, without domain association or common element use but an interface to other elements. 7. All interfaces and information flows should be shown as connectors between common elements. No element can be un-connected. 8. Elements or services one removed from the scope boundaries should be modelled to cover the interface or information flow. Stakeholders & Concerns Purpose Common Modelling Modelling Guidelines § Domain Model Common Elements User & Process Workplace Network Information Technology </> Viewpoints The Business The Project IT Service Management Fellow Architects © Heinz Tonn , May 2016
  • 16. Common Modelling Viewpoints Overview Diagram – All used elements in their domains and interfaces. Process Diagram – Interactions of how the solution or service is used and maintained. Work Breakdown Structure – BoM and the associated work to be carried out (tasks). Plan – Sequence constraints of tasks, dependencies between tasks, durations. Information Security Diagram – Overlay of the Overview Diagram to address security. Service Level Assurance – Overlay of the Overview Diagram to show how service levels are achieved. Stakeholders & Concerns Purpose Common Modelling Modelling Guidelines § Domain Model Common Elements User & Process Workplace Network Information Technology </> Viewpoints The Business The Project IT Service Management Fellow Architects © Heinz Tonn , May 2016
  • 17. Addressed Concerns Loop-Back from Common Modelling to Stakeholder Concerns The following table shows how and where Stakeholder Concerns are addressed by the Viewpoints of Common Modelling. © Heinz Tonn , May 2016 Stakeholders&Concerns The Business The Project IT Service Management Fellow Architects Overview Diagram Process Diagram Work Breakdown Structure Service Level Assurance Information Security Plan Viewpoints For information only Validation of Business Requirements Assurance of Value-for-Money Assurance of expected delivery Validating BoM and interfaces Deriving testing requirements Validating work scope Validating system requirements Assurance of feasibility Understanding security concept Identify potential IT dependencies or redundancies Assurance of standard and policy adherence Assurance of technical feasibility Assurance of security policies and standards For information only Understanding support and helpdesk requirements For information only Understanding support and management requirements Assurance of hand- over to service timeline Understanding security operations requirements For information only For information only Assurance of Business Security Requirements Identify potential business dependencies or redundancies
  • 18. Summary • Introducing architecture to an organisation doesn't need to be a pain and is no rocket science. • Introducing architecture actually benefits the organisation. • It just depends of the framework which is proposed and the benefits it has. • The architecture framework proposed here provides the following benefits: • Architecture with a Purpose is purpose-driven as the main aim of Common Modelling is to address Stakeholder Concerns (see previous slide). • Architecture with a Purpose is light-weight (explained in under 20 slides). • Architecture with a Purpose can be extended by experienced architects to a full-scale architecture capability without change, only additions. • Architecture with a Purpose might just be the right way for some organisations to introduce an architecture capability from scratch or revitalise an existing architecture capability. © Heinz Tonn , May 2016
  • 19. Thank you for your attention Heinz Tonn Freelance Enterprise Architecture Consultant Find me on LinkedIn uk.linkedin.com/in/heinztonn © Heinz Tonn , May 2016