27
From Reference Architecture to Implementation Experiences from Dutch e-government Marc Lankhorst ITAPA 2013, Bratislava November 13, 2013

From Reference Architecture to Implementation · • BiZZdesign offers consultancy, tooling and certified training courses for Open Group standards TOGAF and ArchiMate • Contributed

  • Upload
    others

  • View
    6

  • Download
    0

Embed Size (px)

Citation preview

Page 1: From Reference Architecture to Implementation · • BiZZdesign offers consultancy, tooling and certified training courses for Open Group standards TOGAF and ArchiMate • Contributed

From Reference Architecture to Implementation Experiences from Dutch e-government

Marc Lankhorst

ITAPA 2013, Bratislava

November 13, 2013

Page 2: From Reference Architecture to Implementation · • BiZZdesign offers consultancy, tooling and certified training courses for Open Group standards TOGAF and ArchiMate • Contributed

MSc University of Twente

PhD University of Groningen

Enterprise architect

Networked enterprises

Project manager of

major R&D projects

Business agility

Board member

Netherlands Architecture

Forum

Responsible for development

of the ArchiMate standard

Advisor on architecture for

the Dutch government

Marc LankhorstService Line Manager Enterprise Architecture

Manager of BiZZdesign’s proposition

on enterprise architecture

2

Page 3: From Reference Architecture to Implementation · • BiZZdesign offers consultancy, tooling and certified training courses for Open Group standards TOGAF and ArchiMate • Contributed

e-Government in The Netherlands

• Three-level structure of Dutch government

– National

– Provincial

– Municipal

• Budgets largely distributed by the central government

– only small local tax base

• But quite some local and provincial autonomy on spending

• How to manage e-government architecture in this context?

3

Page 4: From Reference Architecture to Implementation · • BiZZdesign offers consultancy, tooling and certified training courses for Open Group standards TOGAF and ArchiMate • Contributed

Reference Architectures

• Reference architecture: provides a frame of reference

• Focused on generic, reusable, interoperable structures

• Not directly implemented, no solution architecture

• But used as a constraint for for more concrete

architectures

• Typically contains architecture principles, patterns,

generic building blocks, standards

4

Page 5: From Reference Architecture to Implementation · • BiZZdesign offers consultancy, tooling and certified training courses for Open Group standards TOGAF and ArchiMate • Contributed

Hierarchy of Reference Architectures

International standards

European Interoperability Framework

Nederlandse Overheid Referentie Architectuur (NORA)

Sectoral reference architectures (“daughters”)(provinces, municipalities, social security, healthcare, …)

Organization-specific enterprise architectures

Program & project architectures

5

Page 6: From Reference Architecture to Implementation · • BiZZdesign offers consultancy, tooling and certified training courses for Open Group standards TOGAF and ArchiMate • Contributed

NORA: the National Reference Architecture

• NORA = “Nederlandse Overheid Referentie Architectuur”: Dutch government reference architecture

• NORA 1.0 (2006)

– architecture principles for e-government

– generic, applicable to all layers of government

– architects in government as main audience

• NORA 2.0 (2007)

– more focus on application in practice and on building blocks fore-government

– more attention to other stakeholders: managers, planners, developers

– first ‘daughters’ appear

– nearly 300 pages, 20 basic & ca. 170 derived principles…

6

Page 7: From Reference Architecture to Implementation · • BiZZdesign offers consultancy, tooling and certified training courses for Open Group standards TOGAF and ArchiMate • Contributed

NORA (cont.)

• NORA 3.0 (2010)

– No longer a single document, but independent sections and dossiers on specific topics

– Core is reduced to 10 basic principles and 40 derived principles

• NORA 4.0 (work in progress)

– Focus on collaboration between government organizations

– New sections/dossiers on:

• managing networks and chains within government

• providing joined-up services

• security

– Wiki-based, co-creation model

– Metamodel based on the ArchiMate standard

7

Page 8: From Reference Architecture to Implementation · • BiZZdesign offers consultancy, tooling and certified training courses for Open Group standards TOGAF and ArchiMate • Contributed

Basic Architecture Principles of NORA

Every government service must be:

•Reliable

•Bundled

•Necessary

•Receptive

•Proactive

•Standardized

•Accessible

•Transparent

•Confidential

•Findable

8

Page 9: From Reference Architecture to Implementation · • BiZZdesign offers consultancy, tooling and certified training courses for Open Group standards TOGAF and ArchiMate • Contributed

Derived Principles (examples)

Basic principles are detailed into 40 derived principles, such as:

•Services are reusable

•Services are complementary (no overlap)

•Use of open standards

•Use of national building blocks

•Core registers are leading

•No wrong door

•Channel independence

•…

9

Page 10: From Reference Architecture to Implementation · • BiZZdesign offers consultancy, tooling and certified training courses for Open Group standards TOGAF and ArchiMate • Contributed

Structure of Government Agencies

front office data sourcesbusiness processes

citizen

company

integration

10

Page 11: From Reference Architecture to Implementation · • BiZZdesign offers consultancy, tooling and certified training courses for Open Group standards TOGAF and ArchiMate • Contributed

Structure of Government

11

citizen

company

Page 12: From Reference Architecture to Implementation · • BiZZdesign offers consultancy, tooling and certified training courses for Open Group standards TOGAF and ArchiMate • Contributed

Building Blocks (examples)

Centrally developed building blocks for e-government:

•Basic registers

– Personal records, income, social security, companies, buildings & addresses, topographic map, etc.

•Catalogue of services

•Digital identity provider (DigiD)

•Message boxes for citizens and companies

•Websites

•14 + area code

•Data exchange standards

•etc.

12

Page 13: From Reference Architecture to Implementation · • BiZZdesign offers consultancy, tooling and certified training courses for Open Group standards TOGAF and ArchiMate • Contributed

Governance

• Use of NORA has been mandated by the Dutch

government

• Architecture board with representatives from different

domains and sectors

• Government agencies self-assess their compliance

– Main difficulty: many principles are rather abstract. When are

you compliant?

• And most of NORA’s impact is through its sector-specific

‘daughter’ architectures

13

Page 14: From Reference Architecture to Implementation · • BiZZdesign offers consultancy, tooling and certified training courses for Open Group standards TOGAF and ArchiMate • Contributed

NORA Daughters

• GEMMA: Municipalities

• PETRA: Provinces

• WILMA: Water boards

• MARIJ & EAR: Departments

• MARTHE: Security & Justice

• ROSA: Education

• ZORA & AIDA: Healthcare

• CORA & VERA: Social housing

• TARA: Archives

• KARWIJ: Social security

• …

14

Page 15: From Reference Architecture to Implementation · • BiZZdesign offers consultancy, tooling and certified training courses for Open Group standards TOGAF and ArchiMate • Contributed

GEMMA

“GEMeentelijke Model Architectuur” =

Municipal model architecture:

•Core architecture principles

•Business process architecture

•Information architecture

•Electronic forms specifications

•Standard case type catalogue

•Data and message standards

15

Page 16: From Reference Architecture to Implementation · • BiZZdesign offers consultancy, tooling and certified training courses for Open Group standards TOGAF and ArchiMate • Contributed

Evolution of Municipal Architectures

16

Page 17: From Reference Architecture to Implementation · • BiZZdesign offers consultancy, tooling and certified training courses for Open Group standards TOGAF and ArchiMate • Contributed

Evolution of Municipal Architectures

17

Page 18: From Reference Architecture to Implementation · • BiZZdesign offers consultancy, tooling and certified training courses for Open Group standards TOGAF and ArchiMate • Contributed

Evolution of Municipal Architectures

18

Page 19: From Reference Architecture to Implementation · • BiZZdesign offers consultancy, tooling and certified training courses for Open Group standards TOGAF and ArchiMate • Contributed

“Basic Municipality”

• GEMMA is developing towards an architecture of a

“basic municipality”

• A platform on which you can run your own specific

processes

Processes

Information and Applications

Infrastructure

Functionality

Platform

19

Page 20: From Reference Architecture to Implementation · • BiZZdesign offers consultancy, tooling and certified training courses for Open Group standards TOGAF and ArchiMate • Contributed

Ecosystem Vision: New Paradigm

Basic municipal infrastructure

Technical infrastructure

Customer contact

& intake

Case & process

management

Document life

cycle

Authentication &

authorization

Databases &

core registers

Data distribution

& communication

Marketplace

Management

Development platform

Permits

App

Child

services

App

Subsidies

App

Council

info

App

App

functionality offered via services

20

Page 21: From Reference Architecture to Implementation · • BiZZdesign offers consultancy, tooling and certified training courses for Open Group standards TOGAF and ArchiMate • Contributed

GEMMA Service Catalogue

• Standardized set of platform services– name

– description

– protocols

– message formats

– input and output parameters

– preconditions for use

– quality attributes, e.g. response time, availability

– owner, manager

– etc.

• Provides vendors with clear specification of interfaces with platform

• Currently under development

21

Page 22: From Reference Architecture to Implementation · • BiZZdesign offers consultancy, tooling and certified training courses for Open Group standards TOGAF and ArchiMate • Contributed

Implementation

Two models for implementation of municipal information

systems:

•Software vendors offer back-office and integration suites

– two large vendors dominate the market, with smaller ones

providing specialized solutions

•Associations of municipalities

– joint ownership of software

– common public tender for development by vendors

•Software vendors have not been very happy with this

model…

22

Page 23: From Reference Architecture to Implementation · • BiZZdesign offers consultancy, tooling and certified training courses for Open Group standards TOGAF and ArchiMate • Contributed

Example: Dimpact

• Cooperative association of > 30 municipalities

• Provides multi-channel front- and mid-office suite

– Modules for customer contact, citizen portal, collaboration, case management, document management, CMS, e-forms, GIS/Geo, …

– Configurable with local business processes

– Fully integrated, but with open interfaces to connect with other components

• Architecture based on NORA & GEMMA, Basic Municipality, SOA paradigm

• Central hosting, low maintenance

• Cost divided on a per-citizen basis

23

Page 24: From Reference Architecture to Implementation · • BiZZdesign offers consultancy, tooling and certified training courses for Open Group standards TOGAF and ArchiMate • Contributed

Challenges

• Many tasks are being delegated to municipalities

– Municipalities play a role in many government services: many networks of parties, difficult to manage, lack of funding

– IT expertise and resources are often lacking, especially in smaller municipalities: collaboration needed

– Focus on online services as a means for cost saving

• Sometimes difficult development process

– Many stakeholders: > 400 municipalities, central government, software vendors

– New personal records database has been under development for several years and is still not finished

– But this is a core building block of most government services tocitizens

• A sound architecture approach is essential in this environment!

24

Page 25: From Reference Architecture to Implementation · • BiZZdesign offers consultancy, tooling and certified training courses for Open Group standards TOGAF and ArchiMate • Contributed

Thank you for your attention!

QUESTIONS?

Page 26: From Reference Architecture to Implementation · • BiZZdesign offers consultancy, tooling and certified training courses for Open Group standards TOGAF and ArchiMate • Contributed

Who is BiZZdesign?

• 150 highly educated professionals. Global presence. Also office in

Bratislava (see www.bizzdesign.sk).

• BiZZdesign offers complete and integrated solutions (methods,

tools, consultancy and training) to design and improve organizations

– Strategy Alignment, Business Model Innovation, Enterprise Architecture,

Business Requirements Management, Business Process Analysis and Lean

Management are important ingredients in the solutions

• BiZZdesign offers consultancy, tooling and certified training

courses for Open Group standards TOGAF and ArchiMate

• Contributed to and edited the ArchiMate 2.0 specification

• Involved in the work group working towards the next version of

TOGAF® and its alignment with ArchiMate®

26

Page 27: From Reference Architecture to Implementation · • BiZZdesign offers consultancy, tooling and certified training courses for Open Group standards TOGAF and ArchiMate • Contributed

©BiZZdesign. All rights reserved.

BiZZdesign and BiZZdesign logos are registered trademarks of BiZZdesign Company.

dr.ir. Marc M. Lankhorst

Service Line Manager Enterprise Architecture

[email protected]

+31 6 4409 2359