Presentation by Marc Lankhorst of BiZZdesign at I.T. Works/LoQutus meetup on July 1st, 2014 @Vlerick School. See http://www.meetup.com/The-big-pICTure-how-ICT-changes-business-and-society/events/181256842/ for full details on this meetup.
2. Marc Lankhorst
+31 6 44 092 359
m.lankhorst@bizzdesign.com
http://nl.linkedin.com/in/marclankhorst
http://blog.bizzdesign.com
htt // bi d i
• Service line manager Enterprise Architecture
http://www.bizzdesign.com
http://www.twitter.com/marclankhorst
• Service line manager Enterprise Architecture
• Responsible for BiZZdesign’s EA proposition
• Enterprise architect trainer coach project manager• Enterprise architect, trainer, coach, project manager
• Manager of the original ArchiMate development project
• TOGAF and ArchiMate certifiedTOGAF and ArchiMate certified
2
7. Enterprise Architecture:
B t St t d I l t tiBetween Strategy and Implementation
Successful organizations link their business strategy to
their operations and create agility by effective and
coherent usage of:coherent usage of:
• explicit business strategy modelling
• business model innovation• business model innovation
• enterprise architecture
• business process & business rule managementbusiness process & business rule management
• data and system designs
Enterprise architecture is the linking pin between strategy
and implementation
10. Architecture Models
• Use models to describe enterprise architectures
d l b h k d l d l d d• Models can be checked, visualized, analyzed, managed,
integrated, transformed, interpreted, and sometimes
even executedeven executed
• Needed: well founded practical and vendor• Needed: well‐founded, practical, and vendor‐
independent standard for enterprise architecture
modelingg
10
11. ArchiMate
• A language to describe architectures
• A graphical notation with formal semanticsg p
• A framework that describes the business,
application and technology layersapplication, and technology layers
– With Relations between the layers
E t i f ti ti i l t ti & i ti• Extensions for motivation, implementation & migration
• Techniques for visualizations and analyses for different
stakeholders
• An open standard maintained by The Open Group
11
14. Requirements on the ArchiMate Languageq g g
ArchiMate
lHigh level languageHigh‐level
modeling
within a Basis forwithin a
domain
Basis for
visualizations
Modeling relations
between domains
Basis for
analysesRelate to
standardsstandards
14
15. Notation
• Most concepts have two notations:
– IconIcon
– Box with icon
• Sharp corners = structure
• Rounded corners = behavior
• Cut‐off corners = motivation
• Notation resembles UML and BPMN
– to stay close to what architects already know
• Relations (arrows etc.) are also mostly taken from existing
languages, with a few exceptions
15
20. Notation
• Most concepts have two notations:
– IconIcon
– Box with icon
• Sharp corners = structure
• Rounded corners = behavior
• Cut‐off corners = motivation
• Notation resembles UML and BPMN
– to stay close to what architects already know
• Relations (arrows etc.) are also mostly taken from existing
languages, with a few exceptions
20
29. Modeling at the Strategic Levelg g
• Stakeholders at the CxO level are not used to formal models
• But they do use techniques like:
– Balanced Scorecard
– Business Model Canvas
– SWOT analysesSWOT analyses
– Five Forces model
– Operating models
– Value chain models
• These provide a starting point for your architecture effort
– Give the motivation for architectural decisions
– And architecture provides feedback about feasibility of strategy:
scenarios roadmaps etcscenarios, roadmaps, etc.
29
33. ArchiMate, UML & BPMN,
• ArchiMate connects architectural domains
B t d t f i l t ti d t il– But does not focus on implementation details
– Broader scope, but less detail than e.g. UML (software), BPMN
(processes)(p )
– No replacement for these, but an ‘umbrella’ on top
• Several ArchiMate concepts derived from BPMN and
UML
– Easy to link to e.g. UML descriptions of detailed design or
BPMN process modelsBPMN process models
• Example: UMLExample: UML
33
38. Architecture Modeling Should be Integrated… g g
• With the architecture process
TOGAF ADM th– TOGAF ADM or any other
• With architecture and
implementation governanceimplementation governance
– Validate the models
• With other modeling effortsWith other modeling efforts
– Strategy, business models
– Process and rule models
– Software models
– …
38
When using models, work from the perspective of
stakeholders, products and deliverables!
42. Consistent and Integrated Modeling…g g
• is a kind of knowledge management
h l d• helps to integrate various domains
• links vision to realization
• enables stakeholder‐specific view generation
• supports analyses, e.g. traceability
42
Position ArchiMate as an umbrella language for integrated
high‐level modeling and analyses over various domains
43. ArchiMate is Useful To...
• Bridge the gap between ‘free‐format’ strategy models
and detailed solution architecture modelsand detailed solution architecture models
• Enhance communication
M k d l l bl• Make models analyzable
• Have a common basis for
more detailed modelingmore detailed modeling
43
Relate your ArchiMate models to your operating model or
business model when communicating to C‐level
44. ArchiMate is a Start ‐ Not an Endpointp
• Open standard is a “safe choice”
h k b ll• Think big, start small
– There are many possible
concepts and relationsconcepts and relations
– Select and learn
• Implementing ArchiMate means p g
a change in how architects work
– Takes time
– Communication
– Management support
44
Consider the implementation of ArchiMate as a project…
Include change management aspects
45. ArchiMate’s Active User Communityy
• ArchiMate Forum of The Open Group
htt // hi t– http://www.archimate.org
• ArchiMate LinkedIn group
http://www linkedin com/groups/ArchiMate 50758– http://www.linkedin.com/groups/ArchiMate‐50758
– > 4700 members, exponential growth
– Many lively discussions on y y
practical applications of the
language, suggestions for
improvement, etc.improvement, etc.
45
Interested?
Join the community!
46. Questions?Q
Dr.ir. Marc M. Lankhorst
Service line manager Enterprise ArchitectureService line manager Enterprise Architecture
m.lankhorst@bizzdesign.com
+31 644 092 35931 644 092 359
Webinars, blogs, e‐books, customer stories, trainingWebinars, blogs, e books, customer stories, training
portfolio, software and more on www.bizzdesign.com
46