000 255
Guest lecture Enterprise Architecture June 4th, 2014 Jeroen Cloo
000
Topics
000 000 000
000
083
• • • • • •
Introduction Why Enterprise Architecture Applications of Enterprise Architecture Some architecture methods Key concepts of architecture: principles, models, stakeholders & views Discuss some projects
Pagina 2
1
000
Introduction
000 000
•
Education – Technical Management – Post Academic Master Digital Architecture – SIOO - Changemanagement
000
000
•
SeederDeBoer (2008 – present)
083
•
Capgemini (1999 – 2008)
– Enterprise Architect – Enterprise Architect – Functional Analyst
•
Yacht (1996 – 1999) – Analyst / Programmer
•
Some clients – – – –
Port of Rotterdam, Port of Amsterdam, Staples ING, Bank Mendes Gans, Rabobank Genzyme, Ziekenhuis Gelderse Vallei, Spaarne ziekenhuis Capgemini Academy
Pagina 3
000
Challenges of CIO’s
000 000 000
000
083
Pagina 4
2
000
Some business topics
000 000 000
000 Innovation
083 Achieving competitive advantage
Mergers Support new business models Compliance
Pagina 5
000
Some technology topics
000 000 000
000
Implement new technologies Security
083
Mobile Big data
Social media Pagina 6
Cloud
3
000
Typical approach to deal with these challenges
000 000 000
000
083
+ Programme Management
Pagina 7
000
Some reasons for failure
000 000 000
000
083
• • • • •
Vague mission, vision an goals which cause different interpretations Strategy without a freedom of which limits the execution teams too much To many projects arise under the name of strategy Solutions that are not traced back to the strategy Realised solutions are incompatible, overlap or are optimal for the project but NOT the enterprise • Lack of communication
Pagina 8
4
000
Impact of these failures …
000 000
Warehouse closed for 1 week. 98% drop in profits to $1m. Additional costs: $192.5m
000
000
083
Software rollout disturbed regular operations & So difficult to use that Avon representatives left the company “in meaningful numbers” Additional costs: $125m
Bankruptcy Additional costs: $5 billion?
Pagina 9
000
Complexity of information systems
000 000 000
000
083
Pagina 10
5
000
The need for an(other) instrument
000 000
Strategy
000
000
083
Programme Management
Enterprise Architecture
• • • • •
Explore strategic alternatives, develop business case Understand and analyse issues that hamper the execution of the strategy Gain insight into the current state to assess its compliance to regulations Deal with complexity of stakeholders involved in change Design a roadmap for transformation
Pagina 11
000
The need for an(other) instrument
000 000
Strategy
000
000
083
Enterprise Architecture
Programme Management
• Select available solutions and/or packages that are to become part of the solution • Provide a common language to a portfolio of changes • Enable traceability of design decisions • Give a clear context and direction for a portfolio of projects • … Pagina 12
6
000
Governance paradigm (De Leeuw)
000 000 000
000
083
Pagina 13
000
Governance of enterprise transformation
000 000 000
000
083
Pagina 14
7
000
Applications of Enterprise Architecture
000 000 000
000
083
Pagina 15
000
Just like the ‘real’ world
000 000 000
000
083
Pagina 16
8
000
Many architecture frameworks
000 000 000
000
083
Pagina 17
000
Just a few of them …
000
DYA
Tapscott - Caston
000 000
000
083
IAF
Togaf
Archimate
Pagina 18
9
000
What these frameworks have in common
000 000 000
000
083
• Describe several aspects – Business – Information – Technology
• Level of detail – Conceptual – Logical – Physical
• Key concepts – Principles – Models – Stakeholders & Views
Pagina 19
000 000 000 000
000
083
SOME OF MY PROJECTS
Pagina 20
10
000
Project 1 – Business School
000 000 000
000
Context • Market leader in The Netherlands for IT based training • Lost market share to smaller companies • Implement e-learning • They needed to invest in their information systems
083
How did we use Enterprise Architecture for this client?
Pagina 21
000
Approach
000 000
Phase 1
000
000
083
interviews workshops MT-decisions
Phase 2 hard work scenario’s
Model of required IT support: IS Services
Comparison, Conclusions & Recommendations
prioritised •context •principles •requirements
market scan specialist interviews
hard work
product information
Pagina 22
11
000
Necessary Information Services
000 CRM service
000
Financial Administration service
000
000
CSS
083
Partner Management
sales service Project administration service
Communication
Planning service Management Information Inventory Control
Pagina 23
000
3 scenario’s
000 000 000
000
The following main scenario’s have been investigated: • Scenario 1: Use a standard administration application. • Scenario 2: Use a standard planning application. • Scenario 3: Use a bespoke solution for the Planning and Sales service.
083
Pagina 24
12
000
Scenario 1 – Standard business solution
000
CRM service
000
CSS
sales service
083
Project administratie service Communication
Partner Management
Financiële Administratie service Capgemini systems
000
000
Standard Business Solution Microsoft BS Axapta
Planning service Management Information
PortalPortal Microsoft Inventory Control
maintenance costs down
?
Standard products, except
4
English language
4
Open oplossingen
2
Proven solutions
2
Secure
3
Microsoft based, except
4
Flexible solution
2
User friendly
3
New apps. web based
3
Total costs down
?
Anywhere/anytime
2
State-of-the-art ICT
3
Maximum ICT support for processes
2
Pagina 25
000
Scenario 2 - Standard Planning Solution
000
CRM service
000
Financiële Administratie service
000
000
Standard Business Solution Microsoft BS Axapta
CSS
sales service
083
Communication Extended Planning
Capgemini systems
Project administratie service
Defacto CAPP
Planning service
Partner Management
maintenance costs down
?
Standard products, except
4
English language
0
Open oplossingen
2
Proven solutions
3
Secure
3
Microsoft based, except
2
Flexible solution
1
User friendly
2
New apps. web based
1
Total costs down
Inventory Control
Management Anywhere/anytime Information State-of-the-art ICT Maximum ICT support for processes
? 2 2 2
Pagina 26
13
Scenario 3 - Bespoke solution
000 000
Microsoft BS Axapta
CRM service
000
Financiële Administratie service Capgemini systems
000 Sales/CRM solution 000
CSS
sales service
083 Project administratie service
Microsoft? portal
Planning service
Communication
Portal Bespoke solution
Management Information
Inventory Control
Bespoke
Partner Management
maintenance costs down
1
Standard products, except
1
English language
4
Open oplossingen
2
Proven solutions
2
Secure
3
Microsoft based, except
3
Flexible solution
2
User friendly
3
New apps. web based
3
Total costs down
1
Anywhere/anytime
2
State-of-the-art ICT
3
Maximum ICT support for processes
2
Pagina 27
Scenario’s compaired
000 000 000 000
000
Scenario 1:
Scenario 2:
IS Services: Planning is the bottleneck
Principles: Standard solution and still quite open
IS Services: Integration planning/sales with financial may be probematic
Costs: cheap due to many standard solutions
Principles: Standard solution but less open and flexible
Costs: additional product and more integration costs
083
IS Services
Scenario
Scenario
Scenario
1 1
2 2
3 3
Principles
3
2
1
Costs
3
2
1
Scenario 3:
IS Services: Planning is best
Principles: Bespoke solution
Costs: Bespoke is expensive
Pagina 28
14
000
Project 2 – 2 Dutch ports
000
000
Context • Both ports planned to invest millions in a new information system
000
• Already 3 previous advices: not feasible
000
083
– Maybe invest together?
How did we use Enterprise Architecture for this client?
Pagina 29
000 000 000 000
000
083
Pagina 30
15
000
Any differences…
000 000 000
000
083
Pagina 31
000 000
Amsterdam versus Rotterdam from a customers perspective
000 000
000
083
Pagina 32
16
000
‘Just a disturbing point in the logistic process’
000 000 000
000
083
Pagina 33
000
Complex information flow at port
000 000
De informatiestromen logistiek en zeevaart in het kader van port clearance Invoice
000
Bill-ofLading
Gezondheids verklaring
Warehouse cq verschillende typen entrepots
Verlader / shipper Zending info/ manifest
000
entrypoint
exitpoint
Ships stores (FAL 3)
exitpoint _______________________________Haven_______________________________
Schip op zee
Ligplaats: kade, palen, boeien
083
Aanvraag Ligplaats (FAL ‘1+’) & dangerous goods (FAL 7)
Gen Declaration (FAL 1) ICS Manifest (“FAL 2”) / Bill of Ladings
Crews Effects (FAL 4)
laden/lossen
Warehouse
Updated ETA, toestand schip, waste afgifte
Zeehavengeld aangifte
stuwadoor
Laad/los instructies & rapportages
ETA's & ATA's ligplaats, waste afgifte & overige opdrachten ETA’s & ATA’s
Cargadoor/ havenagent
Havenmeester Crew List (FAL 5) Passenger (FAL 6)
Consignee (importeur) (importeur)
Updated ETA & ligplaats
Douane
Kmar
ETA & ligplaats Statistische aangifte (afgeleid van ICS manifest)
CBS
Vooraanmelding LNV goederen Gezondheidsverklaring
RVV
Delegated control
Pagina 34
17
000
Added value of portbase
000 000 000
000
083
• • • • •
Facilitate complex information flows Less delays in logistic process (time = money!) Re-use information One system for Amsterdam & Rotterdam Facilitates communication with other stakeholders in logistic process – Train planning – Inland ports – Road planning
Pagina 35
000 000 000 000
000
083
Pagina 36
18
000
Project 3 – Electronic patient record
000 000 000
000
Context • Project 2 years on the run – Implemented only 1 department – About 25 departments to go
• Invested several millions euro’s – 25% of budget
083
• Project not on time and potentially over budget • Specialists in partnerships
How did we use Enterprise Architecture for this client?
Pagina 37
000
Assessment
000 000 000
000
083
• • • •
Business benefits not clear Scope not clear No trace back of design choices No instrument for steering – Scope – Finance
Pagina 38
19
000
Vision necessary!
000 000 000
000
083
Pagina 39
000
Architecture framework
000 000
Business
Informatie/ICT
000 Uitgangspunten
000 Logisch ontwerp
083 Fysiek ontwerp
producten en diensten processen & organisatie
ICT-infrastructuur informatie & informatiesystemen
Pagina 40
20
Producten & diensten
000
Processen Deelproces: Interventie
000
Besturende processen Zorgkwaliteit – Kwaliteit van werk - Doelmatigheid
Ondersteunende processen
000
Financieel management – Supply Chain Management – Facilitair Management – HRM - Informatieverstrekking
Zorglogistiek & procesmanagement Plannen zorgactiviteit
Organiseren externe nazorg
000 Van deelproces Diagnose
000
Evalueren doelmatigheid interventieplan
Uitvoeren zorgactiviteit
Opstellen interventieplan
Afronden zorgvraag
Naar deelproces Diagnose
083
Sturing zorgproces
Basisregistratie Beheren basisgegevens
DBC Registratie
Beheren aanvraag zorgactiviteit Beheren afspraken Beheren behandelplan Beheren verwijzingen
Basisgegevens
Logisch objectenmodel
Diagnose
Naar deelproces Nazorg
Beheren uitgevoerde zorgactiviteiten Beheren DBC’s
Basisgegevens Zorgvraag Zorgactiviteit
Systeemlandschap
Basisgegevens Essentiële verrichtingen
Dossiervoering
heeft
Patiënt
ondersteund door
Zorgvraag
Verwijzing
van
Ketenpartner
is basis voor Aanvraag zorgactiviteit Zorgactiviteit standaard Protocol
beschrijft uitvoering
Beheren medische basisgegevens
Beheren complicaties
Beheren waarnemingen
Beheren overdrachten
Beheren externe voorgeschiedenis
Beheren diagnose
Beheren professionele samenvattingen
Beheren zorgvraag Professionele samenvatting
Basisgegevens Zorgactiviteit
Richtlijn
Externe voorgeschiedenis
Professionele samenvatting
Medicatie
Externe communicatie
Medicaties
Waarnemingen (ondersteunend)
is basis voor Capaciteit Zorgverlener
Beheren waarnemingen
bevat beschikbaarheid
Faciliteit
Incidenten
Zorgactiviteit
Beheren incidenten
Beschikbaar Medisch
Behandelplan standaard Protocol
Beheren medicaties Informeren extern Beheren overdrachten
Verpleegkundig
gebaseerd op
Richtlijn
Ondersteunend
bestaat uit
ondersteund door
Professionele samenvatting Overdrachtsdossier
Medisch hulpmiddel
Externe medicatie Zorgdomein Basisregistratie
Professionele samenvatting
Basisgegevens Afspraak
Werkdossier
Interventieplan onderdeel van
Waarneming
Behandelplan
NAW COV
Essentiële verrichting
Nazorgplan
Norma medisch
X/Fact
Beheren uitgevoerde zorgactiviteiten Beheren DBC’s
Norma verpleegk.
Paramedisch Diagnose
NTBR
DBC Registratie
Beheren aanvraag zorgactiviteit Beheren afspraken Beheren behandelplan Beheren verwijzingen
Basisgegevens
X/Care
Medisch is basis voor
Sturing zorgproces
X/Care
Beheren basisgegevens
Uitgevoerd
Verpleegkundig
Basisgegevens Zorgvraag Zorgactiviteit
Basisgegevens Essentiële verrichtingen
Allergie
MRSA onderdeel van
Bloedgroep Externe medicatie
Dossiervoering
Medicatie Incident
Beheren medische basisgegevens
Beheren complicaties
Beheren waarnemingen
Beheren overdrachten
Norma medisch
Intoxicatie
Norma verpleegk.
Complicatie
JIM
Correspondentie
Beheren externe voorgeschiedenis
Beheren diagnose
Beheren professionele samenvattingen
Beheren zorgvraag
PDMS
Voorgeschiedenis
is basis voor
Diagnose
Dossier Externe voorgeschiedenis
onderdeel van
Professionele samenvatting
is basis voor DBC
vastgelegd in
Basisgegevens Zorgactiviteit
Verrichting administratie
Externe voorgeschiedenis
Professionele samenvatting
Medicatie
Waarnemingen (ondersteunend) Beheren waarnemingen
Incidenten
X/Care
Beheren incidenten
Norma medisch
Trias Web
Labosys
Externe communicatie Informeren extern Beheren overdrachten
Centrasys
Beheren medicaties
Endobase Glims Impax
PDMS Professionele samenvatting Overdrachtsdossier
000
Medicaties
EVS
RIS
Pagina 41
Norma medisch
Labosys Externe medicatie
RIS
Zorgdomein Basisregistratie
X/Care
Sturing zorgproces
X/Care
Beheren basisgegevens
000
Norma medisch
000
DBC Registratie
Beheren aanvraag zorgactiviteit Beheren afspraken Beheren behandelplan Beheren verwijzingen
Basisgegevens
X/Fact
Beheren uitgevoerde zorgactiviteiten Beheren DBC’s
Norma verpleegk.
000
Diagnose
000
Basisgegevens Zorgvraag Zorgactiviteit
Basisgegevens Essentiële verrichtingen
Dossiervoering Beheren medische basisgegevens
Beheren complicaties
Beheren waarnemingen
Beheren overdrachten
Beheren externe voorgeschiedenis
Beheren diagnose
Beheren professionele samenvattingen
Beheren zorgvraag
Norma medisch
083
Norma verpleegk. JIM PDMS
Professionele samenvatting Basisgegevens Zorgactiviteit
Externe voorgeschiedenis
Professionele samenvatting
Medicatie
Waarnemingen (ondersteunend) Beheren waarnemingen
Incidenten
X/Care
Beheren incidenten
Norma medisch
Trias Web
Labosys
Externe communicatie Informeren extern Beheren overdrachten
RIS
Norma medisch
Medicaties
Centrasys
Beheren medicaties
Endobase Glims
EVS
Impax
PDMS Professionele samenvatting Overdrachtsdossier
Labosys Externe medicatie
RIS
Pagina 42
21
000
Project 4 – Knowledge management
000 000 000
000
Context • 3rd largest pension fund in the world • Several offices around the world • 313 billion €
083
How did we use Enterprise Architecture for this client?
Pagina 43
000
Knowledge management
000 000
Strategy
000
000
Culture/ People
083
LEARNING
Technology
Processes & Organization
Knowledge areas
Pagina 44
22
000
Reference architecture
000 000
Access
000
Tools
Single point of access to all knowledge and information. Anytime, anywhere.
Content
000
Tools to support creation, storage, distribution and (re)use of knowledge and information Guidelines / Standards / Procedures To support the day-today processes: what to do.
083
2Know how we work Responsibility
Tacit Knowledge
Explicit Knowledge
• Knowledge ‘inside’ peoples heads
• Knowledge that is documented
• Intangible
•Tangible
2Know what we think
2Know what we wrote
Market Business Information External sources of knowledge & info 2Know the world
Learning
Knowledge transfer by (computerbased) training 2Learn
Responsible staff to support the knowledge management processes Groupware / TeamRoom
Cooperation 2Know Who is Who EachOther
A private place on the intranet/web where a team can communicate, share documents, and work together on a project or community.
2Cooperate
Culture
Cultural aspects of knowledge management
Data
Operations
Pagina 45
000 000 000 000
000
083
Pagina 46
23
000
Thank you
000 000 000
000
083
Jeroen Cloo Managing consultant M T E W
06 4456 3833 035 622 3428
[email protected] www.seederdeboer.nl
We offer a Young Professional programme! Pagina 47
24