1
OIOEA and Archimate
Kuno Brodersen and John Gøtze
2
A Brief History of EA in Danish Gov
Teknologirådet, 2001 Erik Bonnerup, formand
Det Koordinerende Informationsudvalg 2003
3
http://arkitekturguiden.digitaliser.dk/
4
5
The OIO EA Method
6
Danish Government’s OIO EA
7
OIO Artifacts
Vision, mål og strategier Målbillede Udfordringer SWOT, drivers, forces Principper Metrikker, KPIer Interessentanalyse Projektgrundlag Business Case OIO EA metode (tilpasset) Forretningsobjekter Lokationsmodel Organisationsmodel Aktørmodel Forretningsservices Forretningsservices/lokationer map Forretningsservices/organisation map Procesmodel Proces-evaluering Proces-forretningsobjekt map Proces-Lokationer map Proces-Organisation map Workflow Forretningsregler tilknyttet workflows Forretningsregler Logisk datamodel Datadistribution Databasekatalog Fysiske datamodeller Applikationsstrategi Applikationskatalog Applikation-Information map Applikationsinfrastruktur mønstre Applikation-Proces map
Integrationskatalog Integrationsstrategi og integrationsmønstre Applikation-Integration views Applikationsdesign Use Cases Serviceoversigt Komponentopdelt applikationslandskab (Web)service-forretningsservice map Teknologi referencemodel LøsningsByggeBlokke Systemtopologier Udvidede systemtopologier Teknologikatalog Restriktioner, konsekvenser og alternativer Risikoanalyse Muligheder – vigtighed og indsats Gap analyse Migreringsstrategi Migreringsplan Konsekvensanalyse Forretningsmæssige trends Tekniske trends Sikkerhedsstrategi Sikkerhedsaktiviteter Sikkerhedskontroller Budget og ressourcer EA Governance strategi EA Governance beskrivelse Lovgivning og bindinger Kontraktforhold Driftsdokumentation Driftsoperationen Kravspecifikation Kravkatalog Ændringsønsker
70 documentation types
8
9
OIOEA Metamodel
9
10
Described in Archimate
10
11
OIOEA: Shared Infrastructure Solutions
12
Digital Post
http://arkitekturguiden.digitaliser.dk/digital-post
13
14
Public Policy Implementation InstrumentsPublic Policy Development Enablers
Operational Enablers
Legal Requirements
Legal View
Public Policy
Non-‐binding Instrument
EU level
Binding Instrument
National level Sub-‐National levelFinancial Resource Implementing
Guideline
Approach Mandate
Legal Constraints
Binding Instrument Non-‐binding Instrument
Public Policy Cycle
Definition of Public Policy Objectives
Formulation of Public Policy Scenarios
Impact Assessment
Public Policy Implementation
Public Policy Evaluation
15
Organisational Enablers
Organisational View
Business Process
User
Public Service
Service ProviderInteroperability Service Agreement
Organisational Structure
Business Information Exchange
Business Information Entity
Business Transaction
Citizen
Organisations
Public Administration
Business
Organisational Policy
Business Rule
Service Delivery Model
Aggregated Public Service
Basic Public Service
European
National
Sub-‐National
signsproposes
is a source of
accepts
Public Policy
Organisational Procedure
Interoperability Provider Agreement
applies to
offersconsumes signs
is a source of
applies to
InteroperabilityCollaboration Agreement
signs
signs
Service Catalogue
documentsBusiness Process
Model
documents
16
Semantic View
Metadata
Data Model
Identifier Schema
Controlled VocabularyReference Data
Data Entity
Metadata Management Policy
applies to
Business Information Entity
Data Policy
Licensing & Charging Policy
Security & Privacy Policy
Business Rule
RepresentationData
DataSet
Business Process ModelService Catalogue
DataSet Catalogue
documents
Public Policyinfluences
Code list
17
Technical View -‐ Infrastructure
Hosting and Networking Services Infrastructure
Digital Services Infrastructure
Infrastructure Security Enablers
Hosting Facility
Interoperable European System
Public Hosting FacilityPrivate Hosting Facility
NetworkStorage
Processing
Public Network
Private Network
Hosting ServiceNetworking Service
Secure Access
e-‐Signing Service
e-‐Signature Component
e-‐Signature Validation Service
Identity Management Component
Identity Management
Service
Trust Management Component
Trust Management Service
e-‐Payment Component
e-‐PaymentService
Public Policy
Machine Translation service
Machine Translation Component
18
Context View
Information System Development Reference
Architecture
National Reference Architecture
Other Reference Architectures
19
ArchiMate – - an Open Group standard
ArchiMate is an open and independent modelling language for enterprise architecture, supported by different tool vendors and consulting firms. ”ArchiMate provides instruments to support enterprise architects in describing, analyzing and visualizing the relationships among business domains in an unambiguous way.” ”The Open Group ArchiMate Forum enables member organizations to contribute to the evolution of ArchiMate.”
20
Archimate
21
Business Layer Metamodel
22
Colours have several meanings
23
EA Viewpoints
24
Viewpoint example 1: Organization
25
Viewpoint Example 2: Layered
26
Thank You! Join us at https://coe.qualiware.com