Enterprise Architectures. Core Concepts Key Learning Points: This chapter will help you to answer the following questions: What are the ADM phase names.

Slides:



Advertisements
Similar presentations
Enterprise Architecture Rapid Assessment
Advertisements

The Open Group Architecture Framework (TOGAF) Version 7.
EC.  The Enterprise Continuum describes a view of the Architecture Repository that provides methods for classifying architecture and solution artifacts,
Static Structure: Process Description
TOGAF 9 Fundamental: 3. Core Concepts
TOGAF The Open Group Architecture Framework
Training of master Trainers Workshop 10 – 15 November 2012 e-Services Design and Delivery Module IIX Emilio Bugli Innocenti.
L4-1-S1 UML Overview © M.E. Fayad SJSU -- CmpE Software Architectures Dr. M.E. Fayad, Professor Computer Engineering Department, Room #283I.
The Use of Zachman Framework Primitives for Enterprise Modeling
Creating Architectural Descriptions. Outline Standardizing architectural descriptions: The IEEE has published, “Recommended Practice for Architectural.
Objectives Explain the purpose and various phases of the traditional systems development life cycle (SDLC) Explain when to use an adaptive approach to.
The Software Product Life Cycle. Views of the Software Product Life Cycle  Management  Software engineering  Engineering design  Architectural design.
Learning Objectives Describe an overall framework for project integration management as it relates to the other PM knowledge areas and the project life.
Tool support for Enterprise Architecture in System Architect Architecture Practitioners Conference, Brussels David Harrison Senior Consultant, Popkin.
Enterprise Architecture
TOGAF 9 Fundamental: 2. Basic Concepts
Developing Enterprise Architecture
An Introduction to the new features in TOGAF® 9
An Overview of TOGAF® Version 9.1
UML - Development Process 1 Software Development Process Using UML (2)
Unified Software Development Process (UP) Also known as software engineering process SEP describes how requirements are turned into software Defines who,
RUP Fundamentals - Instructor Notes
1 Our Expertise and Commitment – Driving your Success An Introduction to Transformation Offering November 18, 2013 Offices in Boston, New York and Northern.
2Object-Oriented Analysis and Design with the Unified Process Objectives  Explain the purpose and various phases of the traditional systems development.
Engineering, Operations & Technology | Information TechnologyAPEX | 1 Copyright © 2009 Boeing. All rights reserved. Architecture Concept UG D- DOC UG D-
Copyright © The Open Group 2011 Your Name Your title 44 Montgomery Street Suite 960 San Francisco, CA USA Tel
-Nikhil Bhatia 28 th October What is RUP? Central Elements of RUP Project Lifecycle Phases Six Engineering Disciplines Three Supporting Disciplines.
TOGAF 9 Fundamental: 4. Key Terminology
Demystifying the Business Analysis Body of Knowledge Central Iowa IIBA Chapter December 7, 2005.
The Challenge of IT-Business Alignment
ETICS2 All Hands Meeting VEGA GmbH INFSOM-RI Uwe Mueller-Wilm Palermo, Oct ETICS Service Management Framework Business Objectives and “Best.
RUP Design RUP Artifacts and Deliverables
Odyssey A Reuse Environment based on Domain Models Prepared By: Mahmud Gabareen Eliad Cohen.
UNNExT Capacity Building Workshop on Single Window Planning and Implementation Module 1 – Introduction to the workshop UNNExT Capacity Building Workshop.
Requirements as Usecases Capturing the REQUIREMENT ANALYSIS DESIGN IMPLEMENTATION TEST.
Illustrations and Answers for TDT4252 exam, June
The Open Group Architecture Framework (TOGAF) Version 7 John Spencer, Director – Architecture Forum Anaheim, January 24 th 2002.
Chapter 10 Analysis and Design Discipline. 2 Purpose The purpose is to translate the requirements into a specification that describes how to implement.
Object Oriented Analysis and Design using the UML CIS 520 Advanced Object-Oriented Design.
Unified Modeling Language* Keng Siau University of Nebraska-Lincoln *Adapted from “Software Architecture and the UML” by Grady Booch.
L6-S1 UML Overview 2003 SJSU -- CmpE Advanced Object-Oriented Analysis & Design Dr. M.E. Fayad, Professor Computer Engineering Department, Room #283I College.
Software Engineering COSC 4460 Class 4 Cherry Owen.
Object-Oriented Software Engineering using Java, Patterns &UML. Presented by: E.S. Mbokane Department of System Development Faculty of ICT Tshwane University.
Copyright © The Open Group 2014 Your Name Your title 44 Montgomery Street Suite 960 San Francisco, CA USA Tel
Copyright © The Open Group 2011 Your Name Your title 44 Montgomery Street Suite 960 San Francisco, CA USA Tel
TOGAF 9 Fundamental: 2. TOGAF Concepts
CSPC 464 Fall 2014 Son Nguyen.  Attendance/Roster  Introduction ◦ Instructor ◦ Students  Syllabus  Q & A.
Enterprise Architectures Course Code : CPIS-352 King Abdul Aziz University, Jeddah Saudi Arabia.
Basic Concepts Key Learning Points : The objectives of this chapter are as follows:  To provide an introduction to the basic Concepts of enterprise architectures,
Enterprise Architectures Course Code : CPIS-352 King Abdul Aziz University, Jeddah Saudi Arabia.
Enterprise Architectures Course Code : CPIS-352 King Abdul Aziz University, Jeddah Saudi Arabia.
Enterprise Architectures Course Code : CPIS-352 King Abdul Aziz University, Jeddah Saudi Arabia.
Enterprise Architectures Course Code : CPIS-352 King Abdul Aziz University, Jeddah Saudi Arabia.
ENTERPRISE ARCHITECTURE APPROACH - TOGAF 9 - Prashant Patade (Enterprise Architect) S trategic P rojects and C ore T echnology G roup - IT.
Managing Enterprise Architecture
Prof. Shrikant M. Harle.  The Project Life Cycle refers to a logical sequence of activities to accomplish the project’s goals or objectives.  Regardless.
Enterprise Architectures Course Code : CPIS-352 King Abdul Aziz University, Jeddah Saudi Arabia.
Michael J. Novak ASQ Section 0511 Meeting, February 8, 2017
ARIS Extension Pack TOGAF April 2016
Object-Oriented Software Engineering Using UML, Patterns, and Java,
The Architecture Development Method (ADM) process can be adapted to deal with a number of different usage scenarios, including different process styles.
TechStambha PMP Certification Training
TOGAF 9.1 By: Samuel Mandebvu Sources: Primary Slide Deck
The Open Group Architecture Framework (TOGAF)
The Open Group OG Exam Best Study Guide - OG Exam Questions Answers
Latest The Open Group OG0-091 Exam Dumps PDF Questions - OG0-091 Best Study Material - Realexamdumps.com
Download The Open Group OG0-093 Exam - Valid OG0-093 Question Answers - Realexamdumps.com
Enterprise Data Model Enterprise Architecture approach Insights on application for through-life collaboration 2018 – E. Jesson.
EA Framework TOGAF is a framework - a detailed method and a set of supporting tools - for developing an enterprise architecture.
Presentation transcript:

Enterprise Architectures

Core Concepts Key Learning Points: This chapter will help you to answer the following questions: What are the ADM phase names and the purpose of each phase? What are deliverables, artifacts, and building blocks? What is the Enterprise Continuum? What is the Architecture Repository? How to establish and operate an enterprise architecture capability?

What is ADM? The Architecture Development Method (ADM) provides a tested and repeatable process for developing architectures. The ADM includes establishing an architecture framework, developing architecture content, transitioning, and governing the realization of architectures. All of these activities are carried out within an iterative cycle of continuous architecture definition and realization that allows organizations to transform their enterprises in a controlled manner in response to business goals and opportunities.

What are the Phases of the ADM? The ADM is described as a number of phases within a process of change illustrated by an ADM cycle graphic (see following). Phases within the ADM are as follows: Preliminary Phase - describes the preparation and initiation activities. Phase A: Architecture Vision - describes the initial phase of an Architecture Development Cycle. Phase B: Business Architecture - describes the development of a Business Architecture to support an agreed Architecture Vision Phase C: Information Systems Architectures - describes the development of Information Systems Architectures for an architecture project, including the development of Data and Application Architectures. Phase D: Technology Architecture - describes the development of the Technology Architecture for an architecture project.

Phase E: Opportunities and Solutions - conducts initial implementation planning and the identification of delivery vehicles for the architecture defined in the previous phases. Phase F: Migration Planning - addresses the formulation of a set of detailed sequence of Transition Architectures with a supporting Implementation and Migration Plan. Phase G: Implementation Governance - provides an architectural oversight of the implementation. Phase H: Architecture Change Management - establishes procedures for managing change to the new architecture. Requirements Management - examines the process of managing architecture requirements throughout the ADM.

The ADM Cycle

Core Concepts: Deliverables, Artifacts, and Building Blocks A deliverable is a work product that is contractually specified and in turn formally reviewed, agreed, and signed off by the stakeholders. Deliverables represent the output of projects and those deliverables that are in documentation form will typically be archived at Completion of a project, or transitioned into an Architecture Repository as a reference model, standard, or snapshot of the Architecture Landscape at a point in time.

An artifact is a more granular architectural work product that describes an architecture from a specific viewpoint. Examples include a network diagram, a server specification, a use-case specification, a list of architectural requirements, and a business interaction matrix. Artifacts are generally classified as catalogs (lists of things), matrices (showing relationships between things), and diagrams (pictures of things). An architectural deliverable may contain many artifacts and artifacts will form the content of the Architecture Repository. Core Concepts: Deliverables, Artifacts, and Building Blocks

A building block represents a (potentially re-usable) Component of business, IT, or architectural capability that can be combined with other building blocks to deliver architectures and solutions. Building blocks can be defined at various levels of detail and can relate to both architectures and solutions, with Architecture Building Blocks (ABBs) typically describing the required capability in order to shape the Solution Building Blocks (SBBs) which would represent the components to be used to implement the required capability. Core Concepts: Deliverables, Artifacts, and Building Blocks

Figure: Relationships between deliverables, artifacts, and building blocks

Core Concepts: The Enterprise Continuum TOGAF includes the concept of the Enterprise Continuum, shown in following Figure, which sets the broader context for an architect and explains how generic solutions can be leveraged and specialized in order to support the requirements of an individual organization. The Enterprise Continuum is a view of the Architecture Repository that provides methods for classifying architecture and solution artifacts as they evolve from generic Foundation Architectures to Organization-Specific Architectures. The Enterprise Continuum comprises two complementary concepts: the Architecture Continuum and the Solutions Continuum.

Figure: The Enterprise Continuum

Core Concepts: The Architecture Repository The major components within an Architecture Repository are as follows: The Architecture Metamodel describes the organizationally tailored application of an architecture framework, including a metamodel for architecture content. The Architecture Capability defines the parameters, structures, and processes that support governance of the Architecture Repository. The Architecture Landscape shows an architectural view of the building blocks that are in use within the organization today (e.g., a list of the live applications). The landscape is likely to exist at multiple levels of abstraction to suit different architecture objectives. The Standards Information Base (SIB)7 captures the standards with which new architectures must comply, which may include industry standards, selected products and services from suppliers, or shared services already deployed within the organization. The Reference Library provides guidelines, templates, patterns, and other forms of reference material that can be leveraged in order to accelerate the creation of new architectures for the enterprise. The Governance Log provides a record of governance activity across the enterprise.

Figure: TOGAF Architecture Repository Structure

Establishing an Operational Architecture Capability An enterprise architecture practice must be run like any other operational unit within a business; i.e., it should be treated like a business. To this end, and over and above the core processes defined within the ADM, an enterprise architecture practice should establish capabilities in the following areas: Financial Management Performance Management Service Management Risk Management Resource Management Communications and Stakeholder Management Quality Management Supplier Management Configuration Management Environment Management

Summary This chapter has introduced the core concepts of TOGAF. This has included the following: The ADM and the purpose of each phase The concepts of deliverables, artifacts, and building blocks, and how they relate to the outputs of the ADM The Enterprise Continuum as a concept, and how it is used to classify artifacts The Architecture Repository and how it is used to store different classes of architectural output How to establish and maintain an enterprise architecture capability, and the guidelines available within TOGAF How to operate an architecture capability, including a list of recommended capabilities beyond the ADM

Test Yourself Questions Q1: Which of the TOGAF Architecture Development phases is the initial phase of an Architecture Development Cycle? A. Preliminary Phase B. Phase A C. Phase B D. Phase C E. Phase D Q2: Which of the TOGAF Architecture Development phases provides oversight of the implementation? A. Phase D B. Phase E C. Phase F D. Phase G E. Phase H

Test Yourself Questions Q3. Which of the TOGAF Architecture Development phases includes the creation and approval of the Architecture Vision document? A. Preliminary Phase B. Phase A C. Phase B D. Phase C E. Phase D Q4. Which of the following is not a phase of the ADM? A. Preliminary B. Phase C: Requirements Architecture C. Phase F: Migration Planning D. Phase D: Technology Architecture E. Phase G: Implementation Governance

Recommended Reading Foundation Study Guide of TOGAF Version - 9 Chapter - 03 Provided as a.pdf document