All The Open Group exams

Free OGEA-103 practice test: 30 questions with answers

30 original questions for TOGAF Enterprise Architecture Combined Part 1 and Part 2, drawn from every topic area. Answer each one to see whether you got it right and why. No sign-up.

Free questions
30
Full bank
112 questions
Real exam
48 questions, 150 min
Passing score
60% on each part (24 of 40 points each); both parts must be passed

OGEA-103 exam guide: topics, cost and format

All 30 OGEA-103 questions with answers

The same questions as the test above, grouped by exam topic. Open any question to see the answer and explanation.

ADM phases and objectives (4 questions)

  1. Question 1

    A chief architect at a retail group has been asked to start a new architecture cycle. The sponsor wants a short, business-focused document that sets the scope, constraints and stakeholder expectations, and asks for formal approval before any detailed modelling begins. Which ADM phase should the team execute immediately after the Preliminary Phase?

    1. APhase A: Architecture Vision
    2. BPhase B: Business Architecture
    3. CPhase C: Information Systems Architectures
    4. DPhase D: Technology Architecture
    Show answer and explanation
    Correct answer: A

    Phase A establishes the scope, constraints and expectations and produces the Architecture Vision and Statement of Architecture Work for sponsor approval. Phases B, C and D all assume that approved scope, so starting with any of them skips the approval step.

  2. Question 2

    Which description best matches the objective of Phase E (Opportunities and Solutions) in the ADM?

    1. AEstablishing the architecture governance framework and appointing the architecture board for the enterprise
    2. BFinalising the prioritised implementation and migration plan, along with the cost-benefit analysis and roadmap sign-off
    3. CValidating the business goals and approving the Statement of Architecture Work with the sponsor
    4. DIdentifying implementation approaches, delivery vehicles and any transition architectures needed to close the gaps
    Show answer and explanation
    Correct answer: D

    Phase E works out how the gaps found earlier will be delivered, through projects, implementation options and transition architectures. Governance setup belongs to the Preliminary Phase, business validation to Phase A, and the finalised migration plan to Phase F.

  3. Question 3

    A programme team for a bank has agreed the target architecture, but its work packages are not yet ranked, and there is no cost-benefit analysis or migration risk assessment. Which ADM phase should be completed next to produce the finalised implementation and migration plan?

    1. APhase F: Migration Planning
    2. BPhase G: Implementation Governance
    3. CPhase E: Opportunities and Solutions
    4. DPhase H: Architecture Change Management
    Show answer and explanation
    Correct answer: A

    Phase F prioritises the work packages, performs the cost-benefit analysis and risk assessment, and finalises the Implementation and Migration Plan. Phase E identifies the options without finalising the plan, Phase G oversees implementation once it starts, and Phase H handles change after the architecture is in use.

  4. Question 4

    Which TWO statements about the ADM and its phases are correct? (Choose two.)

    1. ARequirements Management runs continuously alongside the ADM phases rather than being completed as one separate step
    2. BPhase H (Architecture Change Management) is completed once, before Phase A, so that later phases work with fixed architectures
    3. CPhase A produces the Architecture Vision, and the sponsor approves the Statement of Architecture Work before detailed architecture work proceeds
    4. DPhase D produces the Architecture Vision, which then guides the business architecture work in Phase B
    5. EPhase G is limited to one compliance review at the end of the programme and does not use architecture contracts
    Show answer and explanation
    Correct answer: A, C

    Requirements Management is a continuous process that feeds every phase, and Phase A produces the Architecture Vision with sponsor approval of the Statement of Architecture Work. Phase H runs after the architecture is in use, Phase D comes after Phase B and C, and Phase G uses architecture contracts during implementation.

Architecture Governance (4 questions)

  1. Question 5

    An enterprise architecture board finds that a project team has deployed a customer portal using a database product that breaches the approved standards. The project has no approved exception. Which governance instrument should the board use to record the deliverables, quality expectations and compliance obligations agreed with that team?

    1. AA solution building block catalogue listing the approved technology products
    2. BA gap analysis matrix comparing the baseline with the target state
    3. CAn architecture contract between the sponsor and the project team
    4. DA capability assessment of the project team's delivery skills
    Show answer and explanation
    Correct answer: C

    An architecture contract is a joint agreement between sponsors and development partners covering deliverables, quality and fitness for purpose, so it is the instrument that formalises these obligations. The catalogue, gap matrix and capability assessment support architecture work but do not record compliance commitments.

  2. Question 6

    Which is the primary responsibility of an architecture board within an architecture governance framework?

    1. AEnsuring that architectural decisions are applied consistently, monitoring compliance and handling exceptions
    2. BApproving the individual vendor invoices submitted by each implementation project for payment
    3. CWriting the source code and unit tests for each application delivered across the enterprise
    4. DSetting the detailed project budgets and schedules for each individual implementation team
    Show answer and explanation
    Correct answer: A

    The architecture board oversees the architecture, checks that decisions are applied consistently, monitors compliance and manages exceptions. Budgets, invoices and source code belong to project and delivery teams rather than to the board's primary role.

  3. Question 7

    Which THREE activities are part of effective architecture governance? (Choose three.)

    1. ACarrying out compliance reviews of projects against the approved architecture
    2. BEstablishing an architecture board with defined terms of reference and membership
    3. CApproving every line of code written by developers before it is committed
    4. DHandling requests for exceptions to architecture standards through a documented process
    5. ESetting project budgets directly for each development team in the enterprise
    Show answer and explanation
    Correct answer: A, B, D

    Compliance reviews, a chartered architecture board and documented exception handling are standard governance activities that keep architecture under control. Approving individual code commits and setting team budgets are outside the architecture governance role and would not scale across an enterprise.

  4. Question 8

    Which definition best describes architecture governance?

    1. AA one-time review held at the end of a programme to approve the final budget and formally close the project
    2. BThe documentation of every application's source code and its named owners across the enterprise estate
    3. CThe technical design of the network infrastructure used by new sites as they are opened by the business
    4. DThe practice and discipline by which enterprise architectures are managed and controlled at an enterprise-wide level
    Show answer and explanation
    Correct answer: D

    Architecture governance is an ongoing, enterprise-wide practice for managing and controlling architectures, not a one-off review. The other options describe budget closure, source code records and network design, which fall outside the definition.

Architecture content (4 questions)

  1. Question 9

    An architecture team needs to show which applications support which business functions across the enterprise. The sponsor wants a grid view that can be scanned quickly to find functions with no supporting application. Which architecture artifact type best meets this need?

    1. AA catalogue listing every application with its owner and version
    2. BA diagram drawing the application components and their interfaces
    3. CA principle stating that every business function must have a supporting application
    4. DA matrix showing the relationships between applications and business functions
    Show answer and explanation
    Correct answer: D

    A matrix shows relationships between two classes of architecture entities, which suits a grid check for gaps. A catalogue lists items without showing relationships, a diagram gives a visual picture rather than a systematic cross-check, and a principle is a rule rather than an artifact.

  2. Question 10

    In the Architecture Content Framework, which statement correctly distinguishes a deliverable from an artifact?

    1. AAn artifact is a contractually specified output, while a deliverable is any diagram stored in the architecture repository
    2. BA deliverable is a contractually specified, formal output; an artifact is a work product such as a catalogue, matrix or diagram
    3. CA deliverable is a reusable building block, while an artifact is a formal sign-off document for sponsor approval
    4. DDeliverables and artifacts are two names for the same kind of work product, used interchangeably in every phase
    Show answer and explanation
    Correct answer: B

    Deliverables are formal, contractually agreed outputs, whereas artifacts are the architectural work products such as catalogues, matrices and diagrams that populate them. Reversing the two definitions or treating them as the same thing is incorrect.

  3. Question 11

    Which TWO statements about architecture building blocks (ABBs) and solution building blocks (SBBs) are correct? (Choose two.)

    1. AAn ABB describes a required capability in generic terms that do not depend on a particular vendor product
    2. BAn SBB identifies a specific product or implementation that delivers one or more of the ABBs
    3. CAn ABB is always a named vendor product chosen during the Migration Planning phase
    4. DAn SBB is a generic statement of a business capability written during the Architecture Vision phase
    5. EABBs and SBBs are interchangeable terms that mean exactly the same thing in every ADM phase
    Show answer and explanation
    Correct answer: A, B

    An ABB captures what a capability must do in vendor-neutral terms, while an SBB is the concrete product or implementation that realises it. The other options reverse these roles or treat the two terms as synonyms, which contradicts how the content framework defines them.

  4. Question 12

    A group wants to reuse a standard security pattern across all its business units, and also to reuse a payments model developed for the banking sector. Which concept describes these levels of reusable architecture assets, ordered from generic to organisation-specific?

    1. AEnterprise Continuum
    2. BApplication portfolio catalogue
    3. CBusiness capability model
    4. DArchitecture Requirements Specification
    Show answer and explanation
    Correct answer: A

    The Enterprise Continuum organises reusable architecture assets from generic foundation levels through industry and organisation-specific levels. The capability model, portfolio catalogue and requirements specification are individual artifacts rather than a classification of reusable assets.

Techniques (4 questions)

  1. Question 13

    During Phase B, an architect compares the current business capabilities with the capabilities the target architecture needs, to find which ones are missing or only partly delivered. Which technique is being applied?

    1. ABusiness scenario workshops
    2. BArchitecture partitioning into manageable segments
    3. CGap analysis between baseline and target
    4. DInteroperability requirements definition
    Show answer and explanation
    Correct answer: C

    Gap analysis compares baseline and target architectures to identify missing or partial elements that need work packages. Business scenarios elicit requirements, architecture partitioning divides the architecture into segments, and interoperability requirements specify how systems must work together.

  2. Question 14

    Which statement correctly describes how architecture principles should be documented?

    1. AEach principle has a name, a statement, a rationale and a description of its implications for the enterprise
    2. BEach principle is a detailed configuration setting for a specific server, recorded in the technology inventory
    3. CPrinciples are approved once in the Preliminary Phase and never revised, even when business drivers change
    4. DPrinciples are optional advice that project teams may ignore without the architecture board needing to review them
    Show answer and explanation
    Correct answer: A

    TOGAF principles are documented with a name, statement, rationale and implications so they can be applied consistently and understood by stakeholders. The other options are wrong because principles are enterprise-level rules that are reviewed and maintained, not server settings or optional advice.

  3. Question 15

    A group of architects wants a tested, reusable template for a common integration arrangement. The template should describe the problem it solves, the solution structure and the conditions under which it works, so that several projects can apply it. Which technique does this describe?

    1. AStakeholder map matrix
    2. BArchitecture patterns
    3. CValue chain analysis
    4. DBusiness capability mapping
    Show answer and explanation
    Correct answer: B

    Architecture patterns are reusable templates that describe a recurring problem, a proven solution and the context in which it applies. Stakeholder maps, value chains and capability maps are useful techniques but do not provide reusable solution templates.

  4. Question 16

    During a gap analysis matrix exercise, an architect finds that a legacy application listed in the baseline architecture has no counterpart in the target architecture. How is this element classified?

    1. ANew, because it has to be introduced into the target architecture
    2. BEliminated, which must be confirmed as either a deliberate decision or an accidental omission
    3. CIncluded, because it appears in the baseline and so carries over to the target
    4. DTransitional, because it automatically needs a transition architecture of its own
    Show answer and explanation
    Correct answer: B

    In a TOGAF gap analysis, baseline elements with no match in the target are eliminated, and the architect must check whether that was intended or an oversight. Target elements with no baseline match are new, and elements present in both are included.

Stakeholder management (4 questions)

  1. Question 17

    A solution architect must engage a regional head of operations who has strong influence over funding decisions but little interest in technical detail. On a power-interest grid, which engagement approach best fits this stakeholder?

    1. ALow power, low interest: monitor
    2. BHigh power, high interest: manage closely
    3. CLow power, high interest: keep informed
    4. DHigh power, low interest: keep satisfied
    Show answer and explanation
    Correct answer: D

    A stakeholder with high power and low interest should be kept satisfied with concise, summary-level communication. The other quadrants misstate either this stakeholder's power or their interest in technical detail.

  2. Question 18

    In stakeholder management for an architecture programme, why does the architect record each stakeholder's concerns?

    1. AConcerns replace the need for a business case, so funding can be approved directly from stakeholder lists
    2. BConcerns determine which architecture views must be produced so that each stakeholder's needs are addressed
    3. CConcerns are used only after deployment to decide which staff must be trained on the new system
    4. DConcerns are listed so the architect can exclude low-priority stakeholders from future consultation
    Show answer and explanation
    Correct answer: B

    Stakeholder concerns drive the choice of architecture views and viewpoints, so each stakeholder's needs are covered by the architecture work. The other options misuse the concern register for funding, training or exclusion, none of which is its purpose.

  3. Question 19

    A sponsor says the architecture document is too technical for executives, while the security lead says it does not show threat exposure in enough detail. The architect realises both groups need different perspectives on the same architecture. Which principle explains how the architect should respond?

    1. AIssue one generic diagram that is the same for every stakeholder, so the document stays short
    2. BBuild separate architecture views, each following a viewpoint suited to one group's concerns
    3. CDefer both concerns to Phase G, when the solution has been built and the risks are clearer
    4. DTreat both requests as changes that are handled only through Phase H change management
    Show answer and explanation
    Correct answer: B

    Each stakeholder concern is addressed by a view, and a viewpoint defines how that view is built for a particular audience. A single generic diagram, deferring the concerns, or treating them as Phase H changes would leave at least one stakeholder's concern unaddressed.

  4. Question 20

    Which TWO actions are appropriate when managing stakeholders on an architecture programme? (Choose two.)

    1. AClassifying stakeholders by their power and interest so that each group receives an engagement approach suited to it
    2. BRecording each stakeholder's concerns and linking those concerns to the architecture views that will address them
    3. CExcluding stakeholders with low power from all communication so that the project team can focus on delivery
    4. DTreating stakeholder analysis as complete at the end of Phase A and never reviewing it during later phases
    5. EGiving the stakeholder with the largest budget sole authority over architecture decisions without consultation
    Show answer and explanation
    Correct answer: A, B

    Stakeholders should be classified and their concerns recorded and mapped to views, and both activities continue through the ADM. Excluding low-power stakeholders, freezing the analysis after Phase A, or giving one budget holder sole authority are poor practices.

Phases B, C, D (4 questions)

  1. Question 21

    A logistics firm is writing its Phase B Business Architecture. Which content is most appropriate to include in this phase?

    1. ALogical data entity definitions, their keys and the relationships between database tables
    2. BBusiness goals, organisation units, business functions, processes and the actors who perform them
    3. CApplication programming interface protocols, message formats and the security settings of each service
    4. DServer cluster specifications, rack layouts and the physical topology of the data centre
    Show answer and explanation
    Correct answer: B

    Phase B describes the target business architecture: the goals, organisation units, functions, processes and actors that support strategy. Data entities and interface protocols belong to Phase C, and server topology belongs to Phase D.

  2. Question 22

    Which statement correctly describes the scope of Phase C (Information Systems Architectures)?

    1. AIt covers only the physical hardware, storage and network platform choices needed by the enterprise
    2. BIt covers the data architecture and the application architecture that support the business and its functions
    3. CIt covers the business goals, the organisation structure and the business value chain of the enterprise
    4. DIt covers the implementation schedule, the project budgets and the sequence of work packages for delivery
    Show answer and explanation
    Correct answer: B

    Phase C develops the data and application architectures, showing which data entities and application components support the business. Hardware and network choices belong to Phase D, business goals to Phase B, and schedules and budgets to Phases E and F.

  3. Question 23

    A technology architect is preparing the target technology architecture for a national insurer. Which set of content should the architect be defining in this phase?

    1. ALogical and physical platform services, hardware, software and network infrastructure components
    2. BData entities, their logical relationships and the classification of the personal data they hold
    3. CBusiness capability maps, value streams and the organisation units that own each process
    4. DWork packages, implementation dependencies and the sequence of projects needed to deliver them
    Show answer and explanation
    Correct answer: A

    Phase D describes the logical and physical platform services and the hardware, software and network components that support the applications. Capability maps and organisation units belong to Phase B, data entities to Phase C, and work packages to Phases E and F.

  4. Question 24

    An architect in Phase C needs to show how the logical data entities used across the enterprise relate to each other, independent of any physical storage. Which artifact is most suitable?

    1. AA stakeholder map showing each person's power and interest in the change
    2. BA technology standards catalogue listing the approved database products
    3. CA logical data diagram showing the entities and the relationships between them
    4. DA location diagram showing where each data centre is physically sited
    Show answer and explanation
    Correct answer: C

    A logical data diagram is the Phase C artifact that shows data entities and their relationships without tying them to physical storage. The catalogue, stakeholder map and location diagram each address a different architecture concern.

Phases E, F, G (3 questions)

  1. Question 25

    A programme director wants to deliver the target architecture in stages, because a full migration would disrupt live operations. Which ADM phase is responsible for identifying the implementation approach and whether intermediate transition architectures are needed?

    1. APhase E: Opportunities and Solutions
    2. BPhase F: Migration Planning
    3. CPhase G: Implementation Governance
    4. DPhase H: Architecture Change Management
    Show answer and explanation
    Correct answer: A

    Phase E identifies implementation options and decides whether an incremental approach with transition architectures is required. Phase F then sequences and costs the chosen approach, Phase G oversees delivery, and Phase H manages later changes.

  2. Question 26

    During Phase G (Implementation Governance), which instrument formalises the architectural obligations agreed between the sponsor and the teams that build the solution?

    1. AA statement of architecture principles approved by the enterprise leadership team
    2. BA Statement of Architecture Work that defines the scope of the architecture project
    3. CA business scenario that documents the problem statement and the business requirements
    4. DAn architecture contract signed by the sponsors and the implementing developers
    Show answer and explanation
    Correct answer: D

    Architecture contracts are joint agreements between sponsors and development partners on deliverables, quality and fitness for purpose, and they are used during Phase G. Principles, business scenarios and the Statement of Architecture Work are created earlier and do not formalise implementation obligations.

  3. Question 27

    Six months after go-live, the business asks for a change to a core service that would alter the target architecture. The architecture team must assess the impact, classify the change and record it. Which ADM phase manages this continuous change process?

    1. APhase E: Opportunities and Solutions
    2. BPhase G: Implementation Governance
    3. CPreliminary Phase: Architecture Framework and Principles
    4. DPhase H: Architecture Change Management
    Show answer and explanation
    Correct answer: D

    Phase H manages changes to the architecture after it is in use, through impact assessment, classification and recording of change requests. Phase G governs implementation while it is underway, and the Preliminary Phase sets up the framework rather than handling post-deployment changes.

Architecture Vision (3 questions)

  1. Question 28

    A chief executive asks for a short, high-level document that describes the business goals, the value the architecture work will deliver and the target state in aspirational terms, so the sponsor can decide whether to proceed. Which deliverable fits this request?

    1. AThe Architecture Definition Document
    2. BThe implementation and migration plan
    3. CThe Architecture Vision document
    4. DThe gap analysis report for the baseline
    Show answer and explanation
    Correct answer: C

    The Architecture Vision is a high-level, aspirational view of the target that addresses stakeholder concerns and supports the decision to proceed. The Architecture Definition Document holds the detailed target architecture, while the gap analysis and migration plan come after the vision is approved.

  2. Question 29

    What is the main purpose of the Architecture Vision produced in Phase A?

    1. ATo specify every interface, message format and database schema needed for the target solution
    2. BTo replace the architecture governance framework so that the board no longer has to review projects
    3. CTo give a high-level, aspirational view of the target that addresses stakeholder concerns and secures approval
    4. DTo record the final cost-benefit analysis and the migration sequence for all work packages in the roadmap
    Show answer and explanation
    Correct answer: C

    The Architecture Vision gives a high-level view of the target state that addresses stakeholder concerns and supports approval to proceed. Detailed interface and schema specifications come in later phases, governance is a continuing practice that a vision does not replace, and cost-benefit analysis belongs to Phase F.

  3. Question 30

    In Phase A, an architect for a public agency is told that the first iteration must cover only one department, must stay within a fixed budget ceiling and must meet a regulatory deadline. Which Phase A output should formally record the agreed scope and approach so that the sponsor can approve it?

    1. AThe Architecture Definition Document for the whole agency
    2. BThe transition architecture for the first iteration
    3. CThe Statement of Architecture Work
    4. DThe solution building block catalogue for the department
    Show answer and explanation
    Correct answer: C

    The Statement of Architecture Work defines the scope, approach, deliverables and schedule of the architecture project and is approved by the sponsor. The other options describe whole-agency content, later-phase transition work or solution-level building blocks rather than the agreed scope.