49
Bracken Project Enterprise Architecture Workshop Sam Rowley Learning Development Manager Staffordshire University [email protected]

EA Workshop 1

  • View
    2.919

  • Download
    4

Embed Size (px)

DESCRIPTION

 

Citation preview

Page 1: EA Workshop 1

Bracken Project Enterprise Architecture Workshop

Sam RowleyLearning Development Manager

Staffordshire [email protected]

Page 2: EA Workshop 1

Agenda

Page 3: EA Workshop 1

What is Enterprise Architecture?

• Enterprise:– collection of organizations with a common set of

goals– e.g.• cross-cutting aspect such as student records or identity

management• department• faculty• college• network of institutions

Page 4: EA Workshop 1

What is Enterprise Architecture?

• Architecture:– description of the functional aspects of an

organisation• people• processes• tools• data• information

– not IT-focussed• not to be confused with IT architecture

Page 5: EA Workshop 1

What Is Enterprise Architecture?• Enterprise Architecture– high-level, strategic technique – designed to help senior managers achieve business

and organisational change – achieving desired future change through design

• Approach1.Describe current state (‘as is’ or ‘baseline’ )2.Describe vision of intended state (‘to be’ or ‘target’)

• target created to satisfy business goals 3.Use these descriptions as roadmap to guide

organisational change

Page 6: EA Workshop 1

EA Journey

Page 7: EA Workshop 1

Typical EA Lifecycle

Page 8: EA Workshop 1

Principles of EA

• EA is both – process • transition between the current state of an organisation

and its future

– product• the documented representation of the architecture

• EA is as much about process as product– ‘the journey is its own reward’

Page 9: EA Workshop 1

Coordination with other management frameworks

Page 10: EA Workshop 1

Benefits of EA• Enables high level alignment between an organisation’s business

processes and the underlying ICT systems• Facilitates clear communication between different groups of people• Provides a roadmap for translating business goals into changes to

the business processes, day-to-day operations and ICT systems of an organisation

• Promotes better understanding of how the business operates• Helps promote an ‘enterprise mindset’• Enables comparison of different strategic visions for the

organisation • Creating an EA highlights all sorts of architectural, governance and

decision-making issues that need to be addressed for the betterment of the business regardless of whether EA is adopted or not

Page 11: EA Workshop 1

• The Open Group Architecture Framework• The de facto standard EA framework– a tool for developing a broad range of different

architectures

• Provides a method for EA development• Best practice approach– refined over 15 years

• Vendor and technology neutral

Page 12: EA Workshop 1

TOGAF

Page 13: EA Workshop 1

TOGAF Architecture Development Method (ADM)

Page 14: EA Workshop 1

ADM Phases

Page 15: EA Workshop 1

ADM Phases

Getting the organisation committed and involved

Page 16: EA Workshop 1

ADM Phases

Getting the architecture right

Page 17: EA Workshop 1

ADM Phases

Making the architecture work

Page 18: EA Workshop 1

ADM Phases

Keeping the process running

Page 19: EA Workshop 1

EA Modelling

• Capture stakeholder concerns• Address concerns by identifying and refining

requirements• Create EA models• Create views of the model for stakeholders– show how concerns and requirements will be

addressed– show trade-offs arising from conflicting concerns

Page 20: EA Workshop 1

• Modelling language• Intuitive notation• Designed for high-level

modelling– ‘the big picture’– relationships and dependencies

• Designed to bridge different domains– UML in software development– BPMN/BPML in business process

modelling• Fits well with TOGAF

Page 21: EA Workshop 1

Archimate Elements

Page 22: EA Workshop 1

Element Types

Page 23: EA Workshop 1

Archimate layers

Page 24: EA Workshop 1

Business Layer

Page 25: EA Workshop 1

Application Layer

Page 26: EA Workshop 1

Technology Layer

Page 27: EA Workshop 1

Archimate Relationships

Page 28: EA Workshop 1

Putting it all together

Page 29: EA Workshop 1

Archimate vs Business Process Modelling

• Archimate higher level– Focuses on interconnections and relations

• Link to business process maps for the process details

Page 30: EA Workshop 1

How to use Archimate

1. Start with business layer– process steps first– add actors and roles– add business objects

2. Application layer3. Technology layer4. Create views from the model to fit

stakeholder concerns

Page 31: EA Workshop 1

Real World models

Page 32: EA Workshop 1

The Archi Modelling Tool

• Open source, cross-platform tool to create ArchiMate models

• Development funded by JISC• Rapidly becoming the de facto ArchiMate

modelling tool• ...and it’s free!

Page 33: EA Workshop 1

Archi Demonstration

Page 34: EA Workshop 1

EA in Practice

• Small scope example - external examiners– business process duplication

• Followed tailored TOGAF process– only relevant scope and steps

• Process:1.Identify Stakeholders2.Gather information, concerns and requirements3.Create models – baseline and target4.Implement solution

Page 35: EA Workshop 1

Gathering information• Gathering Information– interviews– existing process maps– process descriptions

• e.g. quality process guidance from the Web site• Modelling sessions– with ‘friendly’ stakeholders– avoid a blank slate

• come armed with a model to refine– good response to Archimate

• stakeholders understand the meaning

Page 36: EA Workshop 1

Baseline Model - Processes

Page 37: EA Workshop 1

Actors and Roles

Page 38: EA Workshop 1

Representations

Page 39: EA Workshop 1

Business Objects

Page 40: EA Workshop 1

Other stakeholders

Page 41: EA Workshop 1

Other stakeholders

Page 42: EA Workshop 1

Other stakeholders

Page 43: EA Workshop 1

Other stakeholders

Page 44: EA Workshop 1

Baseline Model

Page 45: EA Workshop 1

Target Model

Page 46: EA Workshop 1

Gap Analysis Model

Page 47: EA Workshop 1

Summary

• Enterprise Architecture– for understanding ‘the big picture’– roadmap for organisational change

• TOGAF– the method– useful toolkit/checklist

• Archimate– the modelling language

• Archi– the free modelling tool

Page 48: EA Workshop 1

Getting started• Focus on Archimate modelling first– get into TOGAF later if required

• Download and install Archi• Try some modelling on a business problem– Use other models as a guide– Read introductory Archimate documentation

• Start with business architecture layer then move down the layers (if necessary)

• Talk with domain experts to get input into the models and gain better understanding

• Create ‘as is’ before trying ‘to be’

Page 49: EA Workshop 1

Links to further resources• Enterprise Architecture

– JISC InfoNet Enterprise Architecture: http://www.jiscinfonet.ac.uk/flexible-service-delivery/ea– Doing EA (JISC EA Pilot case studies):

www.jisc.ac.uk/media/documents/techwatch/jisc_ea_pilot_study.pdf

• TOGAF– http://www.opengroup.org/togaf/– TOGAF 'book': http://pubs.opengroup.org/architecture/togaf9-doc/arch/

• Archimate– http://www.opengroup.org/archimate– Specification: http://www.opengroup.org/archimate/doc/ts_archimate/– Introduction: https://doc.novay.nl/dsweb/Get/Document-43839/ArchiMate_Language_Primer.pdf– Web site: http://www.archimate.org/– Quick reference: https://doc.novay.nl/dsweb/Get/Document-52048/– Guides: https://doc.novay.nl/dsweb/View/Collection-4766

• Archi– http://archi.cetis.ac.uk