We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as TXT, PDF, TXT or read online on Scribd
You are on page 1/ 4
- ADM Iterations - Iterative approach
The Architecture Development Method can be Executed in an iterative way.
The ADM is iterative...
- ...over the whole process - ...between phases and - ...With phases.
Each iteration = new decision:
- Breadth of coverage of the enterprise - Level of detail - Aimed time period - Used architectural assets created previously or externally
Decision based on:
- Avaiability of resources and competence - Value to the enterprise from the chosen scope
Practice
Each Architecture Project starts with Phase A and uses an individual
ADM path
- Need for iterations in development of an Architecture:
- High complexity (manage complexity). - Inter-dependent nature (consider the intere architecture existing gaps and resulting wor simultaneously).
- Earch Architecture Project
- has a different purpose. - traverses a distinct path. - uses a different configuration of the TOGAF ADM. - starts with Phase A: Architecture Vision(to initiate a project).
- Architecture Projects do not need to enter all phases (if
information is not needed or already has been produced). - ADM simultaneously and repeated at the necessary level of detail - Multiple ADM phases may stay open to produce the information in the required breadth, depth, time and recency
Iterations Cycles
The TOGAF Standard suggests iteration cycles to achieve specific
purposes
1. Iteration through the entire ADM
Develops a comprehensive Architecture Landscape.
The iteration type develops a comprehensive Enterprise
Architecture Landscape
- Projects go through the entire ADM cycle (starting with
Phase A and a Request for Architecture Work) - Each project/cycle is bound by a Request for Architecture Work - Output of each project / cycle changes or extends the Architecture Landscape - Separate projects may operate their own ADM cycles concurrently with relationships to each other(parallel iteration) - A project may trigger another project(Sequuencial iteration), if ...
- ...the project identifies opportunities or
solutions requiring a detailed architecture or - ...the project identifies EA landscape impacts outside the Requests for Architecture Work
2. Architecture Development Iteration(Phases: B,C,D,E & F)
Creates architecture content and ensures the architecture is considered as a whole.
The iteration type is an iteration within an ADM
cycle
Projects may ...
- ...operate multiple ADM phases
concurrently(to manage the inter-relationship between BDAT-Architectures) - ...cycle between ADM phases(to cover multiple phases and converge on a detailed Target Architecture, when higher-level architecture does not exist) - ...return to previus phases(to update work products, to converge on an Architecture Roadmap or Implementation & Migration Plan, when requirements change)
3. Architecture Capability Iteration (Phases: Preliminary => A &
H => Preliminary) Creates & evolutes the Architecture Capability (approach, principal, scope, vision, governance).
The iteration type creates & evolves the Architecture
Capability
Projects may required a new iteration of the
Preliminary Phase to...
- ...(re-)establish aapects of the Architecture
Capability identified in Phase A addressing a Request for Architecture Work - ...adjust the Architecture Capability based on new or changed requirements because of a Change Request in Phase H.
4. Architecture Governance Iteration (Phases: G & H)
Supports the governance of change activities.
5. Trasition Planning Iteration (Phases: E & F)
Creates change roadmaps for a defined architecture.
Must importants: 1,2 and 3
The ADM is not a linear waterfall process
the TOGAF Architecture Development Method(ADM)...
- ...is a logical method for developing Knowlegde
- ...places key activity steps together for understanding relationships of activities and information flows
the TOGAF crop-circle diagram...
- is a stylized path that demonstrates the essential
information flow - should not be understood as a linear processes model - is not a representation of activity sequence
the TOGAF Standard...
- ...provides an ADM phase for each essential output that
is necessary to develop an architecture - ...suggests what input is necessary at each phase to develop the required output
Information flow between different ADM phases:
- In every phase of the ADM you consume inputs to generate
outputs - the output of one phase can be the input of later phase - the output of one phase can be updated or detailed in a later phases
The work plan of an Enterprise Architecture team varies depending
on the problem and development task, that is defined in the Request for Architecture Work -> Each request requires a distinct path of the TOGAF ADM and different outputs
Building Blocks Specification Process - ADM Phases
ABBs are defined in the phases A,B,C & D and shaped as SBBs in Phase E
Evolutionary and iterative process based on required functions,
imposed constraints and available products
1. Identify Architecture (ABBs) required to meet business
goals and objectives. 2. Refine selected ABBs to SBBs bougth from the shelf or custom develop.
Multiple Target Architectures could suit the vision, principles and
requirements
Sometimes not a single architecture exists that will meet all
stakeholders concerns
- Identify alternative Target Architectures
- Build an understanding of di possibilities - Identify trade-offs between the alternatives (competing forces) - Extract hidden agendas, priciples and requirements by presenting the alternatives to the stakeholder
The technique investigates Architecture Alternatives
1. Use Vision, Principles, requirements and other information to
select sets of criteria fitting for different alternatives. 2. Define alternatives based on the critera and build an understanding of each. 3. Select one of the alternatives or combine features from multiple alternatives to create the proposed target architecture.
Digital Enterprise - Definition
The enterprise type creates, delivers and obtains products and digital
An enterprise characterized by:
1. The creation of digitalized products or services that are
delivered fully digitally(digital media or online banking) 2. Where prysical products and services are obtained by the customers by digital means(online car-sharing services)
The TOGAF Standard can be applied to support the Digital Enterprise
Enterprise Architecture supports agile environments in delivering
and enhancing digital products and services quicker an easier by...
1. ...managing technical dept (reactively and proactively)
2. ...identifying standarts and reusable standart components 3. ...providing governance to oversee the reuse of components 4. ...simplifying complexity 5. ...establishing an enterprise Capability that drives operational excellence 6. ...insttutionalizing agile development methods