Download - 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