Zookeeper's guide to architecture frameworks

Post on 25-Jun-2015

597 views 3 download

Tags:

description

Quick guide through some of relevant IT Architecture framework in 2013

Transcript of Zookeeper's guide to architecture frameworks

Zookeeper’s guide to Architecture FrameworksMiha Kralj

All we need are three Frameworks…

Zachman Framework

MSF Framework

.NET Framework

Types of Frameworks

Ontology Structure Process GCR

Zachman Framework

Structured way to view the Enterprise

What, Where, When, Why,

Who, How

No method No process

False elegance

TOGAF – The Open Group Arch Framework

Approach to Information Architecture

4 Layers: Business,

Application, Data,

Technology

Strong brand and

recognition, poor

understanding

Archimate

Architecture Modelling Language

3 Layers: Business,

Application, Technology

Enterprise-wide scope, based on IEEE 1471

COBIT – Control Objectives for IT

IT Management and

Governance

Process-driven, business-oriented

framework

Includes Val IT and Risk IT frameworks

GERAM - Generalized Enterprise RA and Methodology

Enterprise Engineering

and Integration

Whole life-cycle of an Enterprise

Integration project

GERA, EEM, EMLs…

Complex and obsolete

IBM RUP – Rational Unified Process

Iterative Software

Development Framework

Roles (who)Work Products

(what)Tasks (how)

Strong brand and recognition – IBM’s flagship

process

FEA – Federal Enterprise Architecture

Based on NIST EA Model

Aligning business and technology resources

Mandated in US Govt,

referenced everywhere

Lean Six Sigma

Lean + Six Sigma

Managerial concept

Eliminate the waste

Accelerate production

Complex tiered certification

system

FMEA – Failure Mode and Effect Analysis

Systematic technique to

study problems/failur

es

Inductive reasoning and SPOF analysis

Lowering the failure risk of

highly complex concepts

ATAM – Architecture Trade-off Analysis Method

Risk Mitigation Process by SEI

Suitable architecture

through discovery of

tradeoffs

Promotes precise

requirements gathering

CMMI – Capability Maturity Model Integration

Process Improvement certification

Two representations: Continuous and

Staged

Appraisal for maturity or capability

Scrum

Iterative and incremental development

Social ScrumPragmatic

ScrumPure Scrum

Certification for Scrum masters

ITIL – IT Information Library

Collection of practices for

Service Management

Processes, procedures, tasks, check

lists

Does not address

Enterprise Architecture

MSF – Microsoft Solutions Framework

Agile Iterative Process Model

8 Foundational Principles

Team ModelRisk Mgmt

Model

MOF – Microsoft Operations Framework

3 phases + foundational

layer

Guidance across

completeIT Lifecycle

MOF 4.0 absorbed MSF