Modelling Enterprise Architectures
Duration
3 days.
Prerequisites
None.
Outline
An Enterprise Architecture (EA) provides a means to describe the current structure and behaviour of a business (whether it be now, or in the immediate or far-flung future) in terms of its business assets (including processes, information systems, personnel and organisational units) in order to align them with the organisation's core goals and strategic direction.
This course looks at the practical needs of creating and maintaining an effective EA within a 21st Century business through the use of pragmatic modelling. Three days of training and workshops introduce the concepts behind enterprise architectures, teach the modelling notation needed to effectively realise an enterprise architecture, explore the concepts more fully though a real-life enterprise architecture and give attendees experience of developing an EA for an example organisation.
- Background
- Scope of course
- Objectives of course
- Conclusions
2. Introduction to Enterprise Architectures
- Background - the EA-SE project
- What is an EA?
- Why is it necessary?
- Business drivers
- The requirements for an EA.
- Generating and tailoring requirements for an EA
- The EA meta-model.
- The ontology - what it is & what it is not
- Defining viewpoints & views.
- Requirements for viewpoints & views
- Relationships between views (the quagmire)
- Tailoring - what needs to be done to create an EA for your organisation
3. An Introduction to Modelling
- Introduction to Modelling
- Why model?
- Requirements for modelling
- History of modelling
- Structural modelling - modelling the what
- Behavioural modelling - modelling the how
- Realising EA views using UML diagrams
4. Enterprise Architecture Case Study
- Real-life case study
- Ontology
- Viewpoints and views
- Mapping to source references
- OGC
- MODAF
- TOGAF
- Zachman
- Practical EA modelling, mapping back to the process
5. Enterprise Architecture Workshop
