TOGAF Basic Concepts
The Candidate must be able to:
1. Describe what an enterprise is
The highest level of description of an organization and typically covers all missions and functions. An enterprise will often span multiple organizations.
2. Explain the purpose of an enterprise architecture
Enterprise architecture enables effective execution of an organization’s strategy to achieve change.
3. List the business benefits of having an enterprise architecture
- A more efficient business operation
- Better return on existing investment, reduced risk of future investment
- A more efficient IT operation
- Faster, simpler and cheaper procurement
4. Define what an Architecture Framework is
- Architecture framework is a foundational structure, or a set of structures, which can be used to develop a wide range of architectures.
- It should define a method for defining the target state of an enterprise in terms of building blocks, and for showing how the building blocks fit together.
- It should contain a set of tools
- It should provide a common vocabulary.
- It should also include a list of recommended standards and compliant products that can be used to implement the building blocks.
5. Explain why TOGAF is suitable as a framework for enterprise architecture (KLP 1.2-5)
TOGAF is suitable because
- It has been developed through the collaborative efforts of over 300 Architecture forum member companies.
- Using TOGAF results in enterprise architecture that is consistent, reflects the needs of stakeholders, employs best practices, and gives due consideration both to current requirements and perceived future needs of the business.
- TOGAF plays an important role in standardizing and De-risks the architecture development process.
- TOGAF provides a best practice framework for adding value, and enables the organization to build workable and economic solutions which addresses their business issues and needs.
6. Describe the structure of TOGAF, and briefly explain the contents of each of the parts
There are seven parts in TOGAF document
- This part provides a high level introduction to key concepts of enterprise architecture and in particular the TOGAF approach.
- It contains definitions of terms used throughout TOGAF
- It contains release notes detailing the changes between this version and previous versions of TOGAF
- Architecture Development Method (ADM)
- This part is the core of TOGAF
- It describes TOGAF ADM (Architecture Development Method), a step by step approach to developing an enterprise architecture
- ADM Guidelines and techniques
- This part contains a collection of guidelines and techniques available for use in applying TOGAF & TOGAF ADM.
- Architecture content framework
This part describes TOGAF content framework which includes
- A structured meta-model for architectural artifacts
- The use of re-usable architecture building blocks
- Overview of typical architecture deliverables.
- Enterprise Continuum and Tools
This part discusses appropriate taxonomies and tools to categorize and store the output of architecture activity within an enterprise.
- TOGAF Reference Models
This part provides a selection of architecture reference models which includes TOGAF Foundation architecture and III-RM (Integrated Information Infrastructure Reference Model).
- Architecture Capability framework
This part discusses the organization, processes, skills, roles and responsibilities required to establish and operate an architecture function within an enterprise.
7. Briefly explain what TOGAF is
- TOGAF is an architecture framework.
- It provides methods and tools for assisting in the acceptance, production, use and maintenance of an enterprise architecture.
- It is based on an iterative process model supported by best practices and re-usable set of existing architecture assets.
8. Explain what architecture is in the context of TOGAF
In TOGAF, architecture has two meanings depending upon the context:
- A formal description of the system, or a detailed plan of the system at component level to guide its implementation.
- The structure of components, their interrelationships, and the principles and guidelines governing their design and evolution over time.
9. List the different types of architecture that TOGAF deals with
TOGAF deals with
- Business architecture – Defines business strategy, governance, organization, and key business processes.
- Data architecture – Describes structure of an organization’s logical and physical data assets and data management resources
- Application architecture – Provides blueprint for individual applications to be deployed, their interactions, and their relationships to the core business processes of the organization.
- Technology architecture – Describes logical software and hardware capabilities that are required to support the deployment of business, data and application services. This includes IT infrastructure, middleware, networks, communication, processes, standards etc.