SlideShare a Scribd company logo
1 of 34
Download to read offline
0
Documenting the Business
Enterprise Architecture Modeling
Proforma UK Limited
Passionate About Process
1
© Proforma UK Ltd 2015
Company
• Proforma UK …
– is an Enterprise Architecture and Process Improvement consultancy,
providing business and IT transformation solutions as a service ...
• capture, model and analyse organisation structure, strategy, processes,
systems, equipment, locations, goals, KPIs, risks, controls and data.
• re-use existing documentation (e.g. doc, xls, ppt, pdf, url) by attaching them
to processes and systems etc., putting them in context and enabling their use.
– also provide training services for those who want to be more hands-on.
– apply a discipline and rigour to Enterprise Architecture modeling,
ensuring consistency and clear, unambiguous, maintainable models.
– encourage and enable communication between IT and Business, thus
prompting complementary system development and business change
based on strategy.
– use standard frameworks, methodologies and languages, e.g. Zachman,
TOGAF, UML, ITIL, Lean, Six Sigma, Sarbanes Oxley, SCOR and SOA.
2
Enterprise Architecture Scope
© Proforma UK Ltd 2015
3
• MIT Center for Information Systems Research (MIT CISR):
Enterprise Architecture is the organizing logic for business processes and IT
infrastructure reflecting the integration and standardization requirements of the
company's operating model. The operating model is the desired state of business
process integration and business process standardization for delivering goods and
services to customers.
• The Enterprise Architecture Research Forum:
The continuous practice of describing the essential elements of a socio-technical
organisation, their relationships to each other and to the environment, in order to
understand complexity and manage change.
• Gartner:
Enterprise Architecture (EA) is a discipline for proactively and holistically leading
enterprise responses to disruptive forces by identifying and analyzing the execution
of change toward desired business vision and outcomes. EA delivers value by
presenting business and IT leaders with signature-ready recommendations for
adjusting policies and projects to achieve target business outcomes that capitalize
on relevant business disruptions. EA is used to steer decision making toward the
evolution of the future state architecture.
© Proforma UK Ltd 2015
Enterprise Architecture Definitions
4
© Proforma UK Ltd 2014
Why Model?
• Enterprise Architecture Modeling enables …
– standards compliance and accreditation, e.g. ITIL and SOX.
– proving the efficacy of a process (and/or system) improvement
through process simulation (i.e. will it be cheaper, faster, better?)
before actually changing the organization.
– alignment of Processes with Systems, Deliverables with Goals etc.
– discovery and elimination of process inconsistencies, restraints,
redundancies and gaps.
– waste/cost identification and elimination – including system
rationalisation.
– defining requirements for bespoke or off-the-shelf process automation
software.
© Proforma UK Ltd 2015© Proforma UK Ltd 2015
5
© Proforma UK Ltd 2015
Why Model?
• Enterprise Architecture Modeling enables …
– application of change and transition management …
• BPM Programs - corporate transformation and sustainability
• BPM Projects - process and EA transformation
• Portfolio Management - buildings, equipment, applications
– avoidance of Corporate Memory Loss.
– development of best-practice models enabling continual process and
system improvement, and nomenclature standardisation.
– outsourcing and training via the creation of use-case models and step-
by-step user-guides (with screen-flows where applicable) for each
process activity, actor and system.
– determination of the correct staff right-sizing strategy.
6
Why Model?
• Enterprise Architecture Modeling enables …
– improved communication between IT and Business - currently, you
may have …
• no common vocabulary.
• processes that are documented at too low a level.
• strategies and projects that are too variable.
• applications that are functionally isolated and too technical.
• the situation that business can’t relate technology costs to business value.
• resulting in …
– no common understanding of business and IT strategy.
– no common view of IT support.
– the IT and Business plans are not synchronized.
© Proforma UK Ltd 2015
7
EA Modeling Concerns
• There are many reasons why people are sceptical - they
might think that …
– modeling tools are more expensive than drawing tools – but what is
‘expensive’?
– modeling tools are difficult to learn – but how much more difficult than
drawing tools can it be? - and think of the benefits to be gained.
– modeling tools are restrictive (“we just need simple drawing tools that
anyone can use”) – but what is ‘restrictive’, and is it a bad thing?
– they will be locked-in to the modeling tool, software vendor and
services supplier, and they want to own their processes and models,
not the consultancy – but one way or another you will have to make a
commitment.
– they have tried modeling their processes before without success or
benefit, so why should things be different this time around?
© Proforma UK Ltd 2015
8
Given that one of the objectives of Enterprise Architecture Modelling is to
define and document the organisation clearly and unambiguously, it is very
perplexing that the terminology used is frequently confusing and ambiguous,
for example …
• Business Process Mapping (BPM)
A graphical representation defining exactly what a business does, who is
responsible, and the standard by which success is measured. Clarifies
roles and procedures.
• Business Process Modeling (BPM)
Builds on Business Process Mapping, including business and economic
rules, to optimise processes. The use of process simulation is often used
to ‘prove’ the benefit.
• Business Process Management (BPM)
The management of the process lifecycle, i.e. the design, modelling,
execution, monitoring and optimisation of processes.
© Proforma UK Ltd 2015
Terminology Ambiguity
9
Business Process Management
• The five Business Process Management steps …
– Design
• Identify existing processes and design future processes using a
representation (text and diagram) of domain structure, processes, process
flow, actors, events, deliverables, equipment, systems and locations.
– Model
• Modeling uses the design combined with cost and time properties, e.g.
changes in the cost of materials, to produce simulated process data.
– Execute
• Usually achieved with a combination of automated systems and humans,
requiring thorough documentation to explain the man/machine interface.
– Monitor
• Track individual processes, gathering information on their state and
producing statistics on the performance.
– Optimise
• Use process performance information from the modeling or monitoring
phase, identify the potential or actual bottlenecks and the potential
opportunities for cost savings or other improvements, and apply those
enhancements in the design of the process.
© Proforma UK Ltd 2015
10
ProVision Modeling Environments
Methodology Models Hierarchy Models
These modeling environments
cover the entire range of
Enterprise Architecture, i.e.
• Business Strategy
• Business Architecture
• Systems Architecture
• Technology Architecture
Not every modeling project will
use every modeling
environment – only those
required need be employed.
Examples of many of these modeling
environments are shown further in
this presentation.
© Proforma UK Ltd 2015
11
ProVision Modeling Scope
© Proforma UK Ltd 2015
12
ProVision Modeling Languages
© Proforma UK Ltd 2015
ProVision
- Supports many Languages
- Supports many Frameworks
- Does not enforce Methodologies
13
ProVision Object Legend
© Proforma UK Ltd 2015
14
ProVision Object Associations
© Proforma UK Ltd 2015
Example
Metamodel
15
ProVision Object Associations
© Proforma UK Ltd 2015
Systems IMPLEMENT Activities and Activities IMPLEMENTED BY Systems
On-Model Object
Associations
Off-Model Object
Associations
16
The Number Seven
• The capacity of the human brain
• The number seven plays a significant role in our lives – the seven wonders
of the world, the seven seas, the seven deadly sins, the seven daughters of
Atlas, the seven ages of man, the seven (nine?) levels of hell, the seven
primary colours, the seven notes of a musical scale and the seven days of
the week.
• “The Magical Number Seven, Plus or Minus Two: Some Limits on Our
Capacity for Processing Information” - a 1956 paper by the cognitive
psychologist, George A. Miller.
• Take the 7 ± 2 rule with a pinch of salt but observe the principle when
modeling.
• The modeling ‘award’ goes to the person who can tell the story in the
clearest, simplest manner possible – not the person who can cram the most
objects and lines onto a page.
• Simplify for understanding, communication and future maintenance - KISS.
© Proforma UK Ltd 2015
17
ProVision Hierarchy Models
System
Systems
© Proforma UK Ltd 2015
Organization
Markets
Organisations
Roles
People
18
ProVision Hierarchy Models
Location
Locations
Facilities
Equipment
© Proforma UK Ltd 2015
Rule/Control
Rules
Problem/Risk
Problems
Event/Trigger
Events
Deliverable
Deliverables
Goal/Objective
Goals
Measurements/KPIs
19
© Proforma UK Ltd 2015
ProVision Hierarchy Models
Capability
Capabilities
Opportunity
Opportunities
Technology
Technologies
20
ProVision Methodology Models
Level 1
Level 2
Level 3
Level 3
Level 1
Level 2
Workflow
Markets
Organisations
Roles
People
Systems
Activities
Decisions
Junctions
Sources/Sinks
Stores
Workflows
Deliverables
Events
Process Decomposition
Domains
Processes
Activities
Workflow Levelling
© Proforma UK Ltd 2015
Use Case
Markets
Organisations
Roles
People
Systems
Activities
Communications
Extensions
Deliverables
Events
21
ProVision Methodology Models
Business Interaction
Markets
Organisations
Roles
People
Systems
Business Interactions
Deliverables
System Interaction
Databases
Equipment
Facilities
Locations
Markets
Organisations
Networks
Systems
System Interactions
Deliverables
User Interface
User Interfaces
Navigation
Events
Deployment
Components
Equipment
Interfaces
Communications
Implementations
Dependencies
Deliverables
Events
© Proforma UK Ltd 2015
22
Platform
Equipment
Platforms
Technologies
Utilizations
ProVision Methodology Models
© Proforma UK Ltd 2015
Strategy
Capability
Environmental Influence
Goal
Impact
Measurement
Opportunity
Plan
Problem
Project
Requirement
Rule
Influences
23
Communication
Activities
Domains
Processes
Equipment
Facilities
Locations
Markets
Organisations
Roles
People
Systems
Communications
Deliverables
Events
ProVision Methodology Models
© Proforma UK Ltd 2015
24
ProVision Methodology Models
Package
Packages
Generalisations
Dependencies
Business Class/ER
Business Classes/Entities
Interfaces
Connectors
Associations
Generalisations
Aggregations
Dependencies
Statechart
States
Pseudo States
Transition Connectors
Transitions
Deliverables
Operations
© Proforma UK Ltd 2015
25
© Proforma UK Ltd 2015
ProVision Methodology Models
Operation
Operations
Invocations
Invocation Connectors
Sequence
Business Classes/Entities
Operations
Invocations
Subtype
Business Classes/Entities
Generalisations
26
ProVision Text and Matrix Reports
© Proforma UK Ltd 2015
Textual interpretation of an
organisation diagram
Matrix interpretations
Text and matrix reports
are generated from the
same repository that
generates the models,
ensuring consistency.
27
ProVision Process Simulation
• Modeling ‘what-if?’ situations
• Two variants, each used to assess multi-level processes
with multiple degrees of freedom controlled by
percentage likelihood …
– Monte Carlo
» The simpler of the two techniques.
» Individual passes – basic cost and time results.
– Discrete Event
» The more complex of the two techniques.
» Continuously queued passes – real life (e.g.
bottlenecks) cost and time results.
• Simulation requires the input of values …
– Activity
» time taken
» resource cost
» material cost
» recipe (Discrete Event simulation)
– Workflow lines
» time taken
– Junctions
» recipe (Discrete Event simulation)
© Proforma UK Ltd 2015
28
Cost Grid and
Cost Chart
output from
Discrete Event
Simulation
ProVision Process Simulation
© Proforma UK Ltd 2015
29
Successful Modeling Programs
• To ensure success, ensure …
• commitment from senior management and participants.
• availability of resources, e.g. time, access to knowledge-owners.
• the entire enterprise (e.g. company, department) is modelled at the highest
level to define organisation structure, domain/function structure, system
structure, and identify the constituent processes that require attention, e.g. …
– current-state proof of compliance.
– Future-state improvement.
• selection of the first process to be documented/improved is an easy-win …
– do not pick the biggest, most complex process as the guinea-pig.
– demonstrate speed of model design and implementation, and show immediate benefit.
• models are kept simple, consistent and structured …
– only document what’s necessary.
– only document it once.
– “Keep It Simple, Stupid” – KISS
© Proforma UK Ltd 2015
30
Considerations
• Enterprise Architecture Modeling …
• is not a panacea.
• should not be considered as just a tick-in-a-box or as a cost (it pays for
itself).
• should be undertaken using a framework of (flexible) standards enabling
ease of future maintenance and therefore a ‘living’, on-going reference
business and system model and, perhaps, a training manual.
• should, ideally, be organised around the end-to-end process, not around the
departments, locations, people or systems. This is not always possible.
• is a dark art – not only must the models be ‘correct’, they must also tell a
clear story, be communicative and be maintainable. Requires object
thinking abilities at high- and low-levels.
• when done properly, the business is provided with the vital, current,
accurate information it needs in for transition and the ability to take
advantage of new opportunities.
© Proforma UK Ltd 2015
31
Summary
• Project Deliverables
– models, matrices and reports in HTML and MS Word formats …
• Business structure models
– e.g. Organisation, Business Interaction, Locations, Goals, Risks/Controls
• Process structure models
– e.g. Process Decomposition, Workflow, Use Case
• Information/Data structure models
– e.g. Business Class (ER), Package, State Change, Method
• Technology and System structure models
– e.g. Platform, Technology, System Interaction, Storyboard
• Association matrices
– e.g. Activity vs. Actor, Process vs. System, Risk vs. Control
• Simulation matrices and charts (Monte Carlo and Discrete Event)
– e.g. Activity State, Commodity State, Cost Distribution, Cost, Entity State,
Resource State, Resource Utilisation, Staffing and Timing
– training and support …
• enabling customers to maintain their own models – they own the processes!
• providing ongoing post-completion maintenance service.
© Proforma UK Ltd 2015
32
Quotes
• Some thoughts on simplicity
• "The cheapest, fastest, and most reliable components are those that aren't
there."
Gordon Bell – b 1934, computer engineer and manager
• "Perfection is achieved, not when there is nothing more to add, but when
there is nothing left to take away."
Antoine de Saint-Exupéry – b 1900, author, aviator, adventurer
• "Make everything as simple as possible, but not simpler."
Albert Einstein - b 1879, scientist
• "All that is good is simple and all that is simple is good."
Mikhail Kalashnikov – b 1919, army officer, small arms designer
• "There is always an easy solution to every human problem - neat, plausible,
and wrong."
H. L. Mencken – b 1880, journalist, satirist
• “If what you're designing doesn't turn out to be elegant or beautiful in some
way, you're probably going down the wrong track.”
R. Buckminster Fuller – b 1895, inventor and visionary
© Proforma UK Ltd 2015
33
Thank you for your time
Matthew Brown
Proforma UK Ltd
Passionate About Process
© Proforma UK Ltd 2015

More Related Content

What's hot

Zimele Business consultancy profile
Zimele Business consultancy profileZimele Business consultancy profile
Zimele Business consultancy profileSam Mandebvu
 
Enterprise Architecture – Vision and Reality on the Same Page
Enterprise Architecture – Vision and Reality on the Same PageEnterprise Architecture – Vision and Reality on the Same Page
Enterprise Architecture – Vision and Reality on the Same PageSimon Polovina
 
Enterprise Architecture and TOGAF, Quick Look
Enterprise Architecture and TOGAF, Quick LookEnterprise Architecture and TOGAF, Quick Look
Enterprise Architecture and TOGAF, Quick LookSukru Kocakaya
 
Enterprise architecture-career-path
Enterprise architecture-career-pathEnterprise architecture-career-path
Enterprise architecture-career-pathSim Kwan Choo
 
TOGAF® & Major IT Frameworks - Architecting the Family
TOGAF® & Major IT Frameworks - Architecting the FamilyTOGAF® & Major IT Frameworks - Architecting the Family
TOGAF® & Major IT Frameworks - Architecting the FamilyDanny Greefhorst
 
Enterprise Architecture .vs. Collection of Architectures in Enterprise
Enterprise Architecture .vs. Collection of Architectures in EnterpriseEnterprise Architecture .vs. Collection of Architectures in Enterprise
Enterprise Architecture .vs. Collection of Architectures in EnterpriseYan Zhao
 
Unpacking TOGAF's 'Phase B': Business Transformation, Business Architecture a...
Unpacking TOGAF's 'Phase B': Business Transformation, Business Architecture a...Unpacking TOGAF's 'Phase B': Business Transformation, Business Architecture a...
Unpacking TOGAF's 'Phase B': Business Transformation, Business Architecture a...Tetradian Consulting
 
A Day in the Life of an Enterprise Architect (Role Play Exercise) 2016
A Day in the Life of an Enterprise Architect (Role Play Exercise) 2016A Day in the Life of an Enterprise Architect (Role Play Exercise) 2016
A Day in the Life of an Enterprise Architect (Role Play Exercise) 2016Daljit Banger
 
Enterprise Architecture, Project Management & Digital Transformation
Enterprise Architecture, Project Management & Digital TransformationEnterprise Architecture, Project Management & Digital Transformation
Enterprise Architecture, Project Management & Digital TransformationRiaz A. Khan, OpenCA, TOGAF
 
Max Poliashenko - Enterprise Product Architecture
Max Poliashenko - Enterprise Product ArchitectureMax Poliashenko - Enterprise Product Architecture
Max Poliashenko - Enterprise Product Architectureiasaglobal
 
Togaf introduction and core concepts
Togaf introduction and core conceptsTogaf introduction and core concepts
Togaf introduction and core conceptsPaul Sullivan
 
What is the Value of Mature Enterprise Architecture TOGAF
What is the Value of Mature Enterprise Architecture TOGAFWhat is the Value of Mature Enterprise Architecture TOGAF
What is the Value of Mature Enterprise Architecture TOGAFxavblai
 
What is Enterprise Architecture?
What is Enterprise Architecture?What is Enterprise Architecture?
What is Enterprise Architecture?Brett Colbert
 
Lecture about "Enterprise Architecture @ ING" given at Solvay Brussels School...
Lecture about "Enterprise Architecture @ ING" given at Solvay Brussels School...Lecture about "Enterprise Architecture @ ING" given at Solvay Brussels School...
Lecture about "Enterprise Architecture @ ING" given at Solvay Brussels School...Alain Heremans
 

What's hot (18)

Zimele Business consultancy profile
Zimele Business consultancy profileZimele Business consultancy profile
Zimele Business consultancy profile
 
Enterprise Architecture – Vision and Reality on the Same Page
Enterprise Architecture – Vision and Reality on the Same PageEnterprise Architecture – Vision and Reality on the Same Page
Enterprise Architecture – Vision and Reality on the Same Page
 
Enterprise Architecture and TOGAF, Quick Look
Enterprise Architecture and TOGAF, Quick LookEnterprise Architecture and TOGAF, Quick Look
Enterprise Architecture and TOGAF, Quick Look
 
Enterprise architecture-career-path
Enterprise architecture-career-pathEnterprise architecture-career-path
Enterprise architecture-career-path
 
TOGAF® & Major IT Frameworks - Architecting the Family
TOGAF® & Major IT Frameworks - Architecting the FamilyTOGAF® & Major IT Frameworks - Architecting the Family
TOGAF® & Major IT Frameworks - Architecting the Family
 
FredNickols
FredNickolsFredNickols
FredNickols
 
Business Transformation Using TOGAF
Business Transformation Using TOGAF Business Transformation Using TOGAF
Business Transformation Using TOGAF
 
Enterprise Architecture .vs. Collection of Architectures in Enterprise
Enterprise Architecture .vs. Collection of Architectures in EnterpriseEnterprise Architecture .vs. Collection of Architectures in Enterprise
Enterprise Architecture .vs. Collection of Architectures in Enterprise
 
Unpacking TOGAF's 'Phase B': Business Transformation, Business Architecture a...
Unpacking TOGAF's 'Phase B': Business Transformation, Business Architecture a...Unpacking TOGAF's 'Phase B': Business Transformation, Business Architecture a...
Unpacking TOGAF's 'Phase B': Business Transformation, Business Architecture a...
 
EdOBridgmanMBAPMP
EdOBridgmanMBAPMPEdOBridgmanMBAPMP
EdOBridgmanMBAPMP
 
A Day in the Life of an Enterprise Architect (Role Play Exercise) 2016
A Day in the Life of an Enterprise Architect (Role Play Exercise) 2016A Day in the Life of an Enterprise Architect (Role Play Exercise) 2016
A Day in the Life of an Enterprise Architect (Role Play Exercise) 2016
 
Enterprise Architecture, Project Management & Digital Transformation
Enterprise Architecture, Project Management & Digital TransformationEnterprise Architecture, Project Management & Digital Transformation
Enterprise Architecture, Project Management & Digital Transformation
 
Max Poliashenko - Enterprise Product Architecture
Max Poliashenko - Enterprise Product ArchitectureMax Poliashenko - Enterprise Product Architecture
Max Poliashenko - Enterprise Product Architecture
 
Togaf introduction and core concepts
Togaf introduction and core conceptsTogaf introduction and core concepts
Togaf introduction and core concepts
 
What is the Value of Mature Enterprise Architecture TOGAF
What is the Value of Mature Enterprise Architecture TOGAFWhat is the Value of Mature Enterprise Architecture TOGAF
What is the Value of Mature Enterprise Architecture TOGAF
 
14.1 features
14.1 features14.1 features
14.1 features
 
What is Enterprise Architecture?
What is Enterprise Architecture?What is Enterprise Architecture?
What is Enterprise Architecture?
 
Lecture about "Enterprise Architecture @ ING" given at Solvay Brussels School...
Lecture about "Enterprise Architecture @ ING" given at Solvay Brussels School...Lecture about "Enterprise Architecture @ ING" given at Solvay Brussels School...
Lecture about "Enterprise Architecture @ ING" given at Solvay Brussels School...
 

Similar to Proforma UK EA Presentation

Conig® v1.5 Converged Information Governance
Conig® v1.5 Converged Information GovernanceConig® v1.5 Converged Information Governance
Conig® v1.5 Converged Information GovernanceYalcin Gerek
 
CONIG® v1.5 Converged Information Governance
CONIG® v1.5 Converged Information GovernanceCONIG® v1.5 Converged Information Governance
CONIG® v1.5 Converged Information GovernanceYalcin Gerek
 
TASSCC Presentation.ppt
TASSCC Presentation.pptTASSCC Presentation.ppt
TASSCC Presentation.pptpkumars
 
Kathy Biggerstaff Resume 2018
Kathy Biggerstaff Resume 2018Kathy Biggerstaff Resume 2018
Kathy Biggerstaff Resume 2018Kathy Biggerstaff
 
senior - projects manager - IT
senior - projects manager - ITsenior - projects manager - IT
senior - projects manager - ITsaeed Tawfiq
 
UtiliPERFORM - Utility Operational Excellence - Indigo Advisory Group
UtiliPERFORM - Utility Operational Excellence - Indigo Advisory GroupUtiliPERFORM - Utility Operational Excellence - Indigo Advisory Group
UtiliPERFORM - Utility Operational Excellence - Indigo Advisory GroupIndigo Advisory Group
 
Harvi_Johal_CV_Mar_16
Harvi_Johal_CV_Mar_16Harvi_Johal_CV_Mar_16
Harvi_Johal_CV_Mar_16Harvi Johal
 
Digital Product-Centric Enterprise and Enterprise Architecture - Tan Eng Tsze
Digital Product-Centric Enterprise and Enterprise Architecture - Tan Eng TszeDigital Product-Centric Enterprise and Enterprise Architecture - Tan Eng Tsze
Digital Product-Centric Enterprise and Enterprise Architecture - Tan Eng TszeNUS-ISS
 
Who needs EA… when we have DevOps?
Who needs EA… when we have DevOps?Who needs EA… when we have DevOps?
Who needs EA… when we have DevOps?Jeff Jakubiak
 
Technology Consulting by Prasanna
Technology Consulting by PrasannaTechnology Consulting by Prasanna
Technology Consulting by PrasannaSupportGCI
 
Removing the barriers to business transformation with ArchiMate
Removing the barriers to business transformation with ArchiMateRemoving the barriers to business transformation with ArchiMate
Removing the barriers to business transformation with ArchiMateCorso
 
Practical Enterprise Architecture in Medium-size Corporation using TOGAF
Practical Enterprise Architecture in Medium-size Corporation using TOGAFPractical Enterprise Architecture in Medium-size Corporation using TOGAF
Practical Enterprise Architecture in Medium-size Corporation using TOGAFMichael Sukachev
 
Process architecture vs modeling
Process architecture vs modelingProcess architecture vs modeling
Process architecture vs modelingGraham McLeod
 
E Team Dm Service Offerings General
E Team Dm Service Offerings  GeneralE Team Dm Service Offerings  General
E Team Dm Service Offerings Generalsamishaikh
 
James Blance Resume_2016
James Blance Resume_2016James Blance Resume_2016
James Blance Resume_2016James Blance
 
System Architect and Rhapsody
System Architect and RhapsodySystem Architect and Rhapsody
System Architect and RhapsodyMartin Owen
 
Architecture Series 5-1 EA As Corporate Strategy Introduction
Architecture Series 5-1   EA As Corporate Strategy   IntroductionArchitecture Series 5-1   EA As Corporate Strategy   Introduction
Architecture Series 5-1 EA As Corporate Strategy IntroductionFrankie Hsiang
 

Similar to Proforma UK EA Presentation (20)

Conig® v1.5 Converged Information Governance
Conig® v1.5 Converged Information GovernanceConig® v1.5 Converged Information Governance
Conig® v1.5 Converged Information Governance
 
CONIG® v1.5 Converged Information Governance
CONIG® v1.5 Converged Information GovernanceCONIG® v1.5 Converged Information Governance
CONIG® v1.5 Converged Information Governance
 
TASSCC Presentation.ppt
TASSCC Presentation.pptTASSCC Presentation.ppt
TASSCC Presentation.ppt
 
Kathy Biggerstaff Resume 2018
Kathy Biggerstaff Resume 2018Kathy Biggerstaff Resume 2018
Kathy Biggerstaff Resume 2018
 
senior - projects manager - IT
senior - projects manager - ITsenior - projects manager - IT
senior - projects manager - IT
 
UtiliPERFORM - Utility Operational Excellence - Indigo Advisory Group
UtiliPERFORM - Utility Operational Excellence - Indigo Advisory GroupUtiliPERFORM - Utility Operational Excellence - Indigo Advisory Group
UtiliPERFORM - Utility Operational Excellence - Indigo Advisory Group
 
Harvi_Johal_CV_Mar_16
Harvi_Johal_CV_Mar_16Harvi_Johal_CV_Mar_16
Harvi_Johal_CV_Mar_16
 
Digital Product-Centric Enterprise and Enterprise Architecture - Tan Eng Tsze
Digital Product-Centric Enterprise and Enterprise Architecture - Tan Eng TszeDigital Product-Centric Enterprise and Enterprise Architecture - Tan Eng Tsze
Digital Product-Centric Enterprise and Enterprise Architecture - Tan Eng Tsze
 
Sherif_CV_
Sherif_CV_Sherif_CV_
Sherif_CV_
 
Who needs EA… when we have DevOps?
Who needs EA… when we have DevOps?Who needs EA… when we have DevOps?
Who needs EA… when we have DevOps?
 
Technology Consulting by Prasanna
Technology Consulting by PrasannaTechnology Consulting by Prasanna
Technology Consulting by Prasanna
 
Removing the barriers to business transformation with ArchiMate
Removing the barriers to business transformation with ArchiMateRemoving the barriers to business transformation with ArchiMate
Removing the barriers to business transformation with ArchiMate
 
SPGregory_Resume
SPGregory_ResumeSPGregory_Resume
SPGregory_Resume
 
Practical Enterprise Architecture in Medium-size Corporation using TOGAF
Practical Enterprise Architecture in Medium-size Corporation using TOGAFPractical Enterprise Architecture in Medium-size Corporation using TOGAF
Practical Enterprise Architecture in Medium-size Corporation using TOGAF
 
Process architecture vs modeling
Process architecture vs modelingProcess architecture vs modeling
Process architecture vs modeling
 
E Team Dm Service Offerings General
E Team Dm Service Offerings  GeneralE Team Dm Service Offerings  General
E Team Dm Service Offerings General
 
James Blance Resume_2016
James Blance Resume_2016James Blance Resume_2016
James Blance Resume_2016
 
System Architect and Rhapsody
System Architect and RhapsodySystem Architect and Rhapsody
System Architect and Rhapsody
 
Architecture Series 5-1 EA As Corporate Strategy Introduction
Architecture Series 5-1   EA As Corporate Strategy   IntroductionArchitecture Series 5-1   EA As Corporate Strategy   Introduction
Architecture Series 5-1 EA As Corporate Strategy Introduction
 
resume_Biswajit1
resume_Biswajit1resume_Biswajit1
resume_Biswajit1
 

Proforma UK EA Presentation

  • 1. 0 Documenting the Business Enterprise Architecture Modeling Proforma UK Limited Passionate About Process
  • 2. 1 © Proforma UK Ltd 2015 Company • Proforma UK … – is an Enterprise Architecture and Process Improvement consultancy, providing business and IT transformation solutions as a service ... • capture, model and analyse organisation structure, strategy, processes, systems, equipment, locations, goals, KPIs, risks, controls and data. • re-use existing documentation (e.g. doc, xls, ppt, pdf, url) by attaching them to processes and systems etc., putting them in context and enabling their use. – also provide training services for those who want to be more hands-on. – apply a discipline and rigour to Enterprise Architecture modeling, ensuring consistency and clear, unambiguous, maintainable models. – encourage and enable communication between IT and Business, thus prompting complementary system development and business change based on strategy. – use standard frameworks, methodologies and languages, e.g. Zachman, TOGAF, UML, ITIL, Lean, Six Sigma, Sarbanes Oxley, SCOR and SOA.
  • 3. 2 Enterprise Architecture Scope © Proforma UK Ltd 2015
  • 4. 3 • MIT Center for Information Systems Research (MIT CISR): Enterprise Architecture is the organizing logic for business processes and IT infrastructure reflecting the integration and standardization requirements of the company's operating model. The operating model is the desired state of business process integration and business process standardization for delivering goods and services to customers. • The Enterprise Architecture Research Forum: The continuous practice of describing the essential elements of a socio-technical organisation, their relationships to each other and to the environment, in order to understand complexity and manage change. • Gartner: Enterprise Architecture (EA) is a discipline for proactively and holistically leading enterprise responses to disruptive forces by identifying and analyzing the execution of change toward desired business vision and outcomes. EA delivers value by presenting business and IT leaders with signature-ready recommendations for adjusting policies and projects to achieve target business outcomes that capitalize on relevant business disruptions. EA is used to steer decision making toward the evolution of the future state architecture. © Proforma UK Ltd 2015 Enterprise Architecture Definitions
  • 5. 4 © Proforma UK Ltd 2014 Why Model? • Enterprise Architecture Modeling enables … – standards compliance and accreditation, e.g. ITIL and SOX. – proving the efficacy of a process (and/or system) improvement through process simulation (i.e. will it be cheaper, faster, better?) before actually changing the organization. – alignment of Processes with Systems, Deliverables with Goals etc. – discovery and elimination of process inconsistencies, restraints, redundancies and gaps. – waste/cost identification and elimination – including system rationalisation. – defining requirements for bespoke or off-the-shelf process automation software. © Proforma UK Ltd 2015© Proforma UK Ltd 2015
  • 6. 5 © Proforma UK Ltd 2015 Why Model? • Enterprise Architecture Modeling enables … – application of change and transition management … • BPM Programs - corporate transformation and sustainability • BPM Projects - process and EA transformation • Portfolio Management - buildings, equipment, applications – avoidance of Corporate Memory Loss. – development of best-practice models enabling continual process and system improvement, and nomenclature standardisation. – outsourcing and training via the creation of use-case models and step- by-step user-guides (with screen-flows where applicable) for each process activity, actor and system. – determination of the correct staff right-sizing strategy.
  • 7. 6 Why Model? • Enterprise Architecture Modeling enables … – improved communication between IT and Business - currently, you may have … • no common vocabulary. • processes that are documented at too low a level. • strategies and projects that are too variable. • applications that are functionally isolated and too technical. • the situation that business can’t relate technology costs to business value. • resulting in … – no common understanding of business and IT strategy. – no common view of IT support. – the IT and Business plans are not synchronized. © Proforma UK Ltd 2015
  • 8. 7 EA Modeling Concerns • There are many reasons why people are sceptical - they might think that … – modeling tools are more expensive than drawing tools – but what is ‘expensive’? – modeling tools are difficult to learn – but how much more difficult than drawing tools can it be? - and think of the benefits to be gained. – modeling tools are restrictive (“we just need simple drawing tools that anyone can use”) – but what is ‘restrictive’, and is it a bad thing? – they will be locked-in to the modeling tool, software vendor and services supplier, and they want to own their processes and models, not the consultancy – but one way or another you will have to make a commitment. – they have tried modeling their processes before without success or benefit, so why should things be different this time around? © Proforma UK Ltd 2015
  • 9. 8 Given that one of the objectives of Enterprise Architecture Modelling is to define and document the organisation clearly and unambiguously, it is very perplexing that the terminology used is frequently confusing and ambiguous, for example … • Business Process Mapping (BPM) A graphical representation defining exactly what a business does, who is responsible, and the standard by which success is measured. Clarifies roles and procedures. • Business Process Modeling (BPM) Builds on Business Process Mapping, including business and economic rules, to optimise processes. The use of process simulation is often used to ‘prove’ the benefit. • Business Process Management (BPM) The management of the process lifecycle, i.e. the design, modelling, execution, monitoring and optimisation of processes. © Proforma UK Ltd 2015 Terminology Ambiguity
  • 10. 9 Business Process Management • The five Business Process Management steps … – Design • Identify existing processes and design future processes using a representation (text and diagram) of domain structure, processes, process flow, actors, events, deliverables, equipment, systems and locations. – Model • Modeling uses the design combined with cost and time properties, e.g. changes in the cost of materials, to produce simulated process data. – Execute • Usually achieved with a combination of automated systems and humans, requiring thorough documentation to explain the man/machine interface. – Monitor • Track individual processes, gathering information on their state and producing statistics on the performance. – Optimise • Use process performance information from the modeling or monitoring phase, identify the potential or actual bottlenecks and the potential opportunities for cost savings or other improvements, and apply those enhancements in the design of the process. © Proforma UK Ltd 2015
  • 11. 10 ProVision Modeling Environments Methodology Models Hierarchy Models These modeling environments cover the entire range of Enterprise Architecture, i.e. • Business Strategy • Business Architecture • Systems Architecture • Technology Architecture Not every modeling project will use every modeling environment – only those required need be employed. Examples of many of these modeling environments are shown further in this presentation. © Proforma UK Ltd 2015
  • 12. 11 ProVision Modeling Scope © Proforma UK Ltd 2015
  • 13. 12 ProVision Modeling Languages © Proforma UK Ltd 2015 ProVision - Supports many Languages - Supports many Frameworks - Does not enforce Methodologies
  • 14. 13 ProVision Object Legend © Proforma UK Ltd 2015
  • 15. 14 ProVision Object Associations © Proforma UK Ltd 2015 Example Metamodel
  • 16. 15 ProVision Object Associations © Proforma UK Ltd 2015 Systems IMPLEMENT Activities and Activities IMPLEMENTED BY Systems On-Model Object Associations Off-Model Object Associations
  • 17. 16 The Number Seven • The capacity of the human brain • The number seven plays a significant role in our lives – the seven wonders of the world, the seven seas, the seven deadly sins, the seven daughters of Atlas, the seven ages of man, the seven (nine?) levels of hell, the seven primary colours, the seven notes of a musical scale and the seven days of the week. • “The Magical Number Seven, Plus or Minus Two: Some Limits on Our Capacity for Processing Information” - a 1956 paper by the cognitive psychologist, George A. Miller. • Take the 7 ± 2 rule with a pinch of salt but observe the principle when modeling. • The modeling ‘award’ goes to the person who can tell the story in the clearest, simplest manner possible – not the person who can cram the most objects and lines onto a page. • Simplify for understanding, communication and future maintenance - KISS. © Proforma UK Ltd 2015
  • 18. 17 ProVision Hierarchy Models System Systems © Proforma UK Ltd 2015 Organization Markets Organisations Roles People
  • 19. 18 ProVision Hierarchy Models Location Locations Facilities Equipment © Proforma UK Ltd 2015 Rule/Control Rules Problem/Risk Problems Event/Trigger Events Deliverable Deliverables Goal/Objective Goals Measurements/KPIs
  • 20. 19 © Proforma UK Ltd 2015 ProVision Hierarchy Models Capability Capabilities Opportunity Opportunities Technology Technologies
  • 21. 20 ProVision Methodology Models Level 1 Level 2 Level 3 Level 3 Level 1 Level 2 Workflow Markets Organisations Roles People Systems Activities Decisions Junctions Sources/Sinks Stores Workflows Deliverables Events Process Decomposition Domains Processes Activities Workflow Levelling © Proforma UK Ltd 2015 Use Case Markets Organisations Roles People Systems Activities Communications Extensions Deliverables Events
  • 22. 21 ProVision Methodology Models Business Interaction Markets Organisations Roles People Systems Business Interactions Deliverables System Interaction Databases Equipment Facilities Locations Markets Organisations Networks Systems System Interactions Deliverables User Interface User Interfaces Navigation Events Deployment Components Equipment Interfaces Communications Implementations Dependencies Deliverables Events © Proforma UK Ltd 2015
  • 23. 22 Platform Equipment Platforms Technologies Utilizations ProVision Methodology Models © Proforma UK Ltd 2015 Strategy Capability Environmental Influence Goal Impact Measurement Opportunity Plan Problem Project Requirement Rule Influences
  • 25. 24 ProVision Methodology Models Package Packages Generalisations Dependencies Business Class/ER Business Classes/Entities Interfaces Connectors Associations Generalisations Aggregations Dependencies Statechart States Pseudo States Transition Connectors Transitions Deliverables Operations © Proforma UK Ltd 2015
  • 26. 25 © Proforma UK Ltd 2015 ProVision Methodology Models Operation Operations Invocations Invocation Connectors Sequence Business Classes/Entities Operations Invocations Subtype Business Classes/Entities Generalisations
  • 27. 26 ProVision Text and Matrix Reports © Proforma UK Ltd 2015 Textual interpretation of an organisation diagram Matrix interpretations Text and matrix reports are generated from the same repository that generates the models, ensuring consistency.
  • 28. 27 ProVision Process Simulation • Modeling ‘what-if?’ situations • Two variants, each used to assess multi-level processes with multiple degrees of freedom controlled by percentage likelihood … – Monte Carlo » The simpler of the two techniques. » Individual passes – basic cost and time results. – Discrete Event » The more complex of the two techniques. » Continuously queued passes – real life (e.g. bottlenecks) cost and time results. • Simulation requires the input of values … – Activity » time taken » resource cost » material cost » recipe (Discrete Event simulation) – Workflow lines » time taken – Junctions » recipe (Discrete Event simulation) © Proforma UK Ltd 2015
  • 29. 28 Cost Grid and Cost Chart output from Discrete Event Simulation ProVision Process Simulation © Proforma UK Ltd 2015
  • 30. 29 Successful Modeling Programs • To ensure success, ensure … • commitment from senior management and participants. • availability of resources, e.g. time, access to knowledge-owners. • the entire enterprise (e.g. company, department) is modelled at the highest level to define organisation structure, domain/function structure, system structure, and identify the constituent processes that require attention, e.g. … – current-state proof of compliance. – Future-state improvement. • selection of the first process to be documented/improved is an easy-win … – do not pick the biggest, most complex process as the guinea-pig. – demonstrate speed of model design and implementation, and show immediate benefit. • models are kept simple, consistent and structured … – only document what’s necessary. – only document it once. – “Keep It Simple, Stupid” – KISS © Proforma UK Ltd 2015
  • 31. 30 Considerations • Enterprise Architecture Modeling … • is not a panacea. • should not be considered as just a tick-in-a-box or as a cost (it pays for itself). • should be undertaken using a framework of (flexible) standards enabling ease of future maintenance and therefore a ‘living’, on-going reference business and system model and, perhaps, a training manual. • should, ideally, be organised around the end-to-end process, not around the departments, locations, people or systems. This is not always possible. • is a dark art – not only must the models be ‘correct’, they must also tell a clear story, be communicative and be maintainable. Requires object thinking abilities at high- and low-levels. • when done properly, the business is provided with the vital, current, accurate information it needs in for transition and the ability to take advantage of new opportunities. © Proforma UK Ltd 2015
  • 32. 31 Summary • Project Deliverables – models, matrices and reports in HTML and MS Word formats … • Business structure models – e.g. Organisation, Business Interaction, Locations, Goals, Risks/Controls • Process structure models – e.g. Process Decomposition, Workflow, Use Case • Information/Data structure models – e.g. Business Class (ER), Package, State Change, Method • Technology and System structure models – e.g. Platform, Technology, System Interaction, Storyboard • Association matrices – e.g. Activity vs. Actor, Process vs. System, Risk vs. Control • Simulation matrices and charts (Monte Carlo and Discrete Event) – e.g. Activity State, Commodity State, Cost Distribution, Cost, Entity State, Resource State, Resource Utilisation, Staffing and Timing – training and support … • enabling customers to maintain their own models – they own the processes! • providing ongoing post-completion maintenance service. © Proforma UK Ltd 2015
  • 33. 32 Quotes • Some thoughts on simplicity • "The cheapest, fastest, and most reliable components are those that aren't there." Gordon Bell – b 1934, computer engineer and manager • "Perfection is achieved, not when there is nothing more to add, but when there is nothing left to take away." Antoine de Saint-Exupéry – b 1900, author, aviator, adventurer • "Make everything as simple as possible, but not simpler." Albert Einstein - b 1879, scientist • "All that is good is simple and all that is simple is good." Mikhail Kalashnikov – b 1919, army officer, small arms designer • "There is always an easy solution to every human problem - neat, plausible, and wrong." H. L. Mencken – b 1880, journalist, satirist • “If what you're designing doesn't turn out to be elegant or beautiful in some way, you're probably going down the wrong track.” R. Buckminster Fuller – b 1895, inventor and visionary © Proforma UK Ltd 2015
  • 34. 33 Thank you for your time Matthew Brown Proforma UK Ltd Passionate About Process © Proforma UK Ltd 2015