CBAP Exam QuestionsBrowse all questions from this exam

CBAP Exam - Question 267


A software company has won a contract to implement its product for a client. As part of the implementation work, a business analyst (BA) is asked to compile information about the other client applications that will integrate with the new system and provide the information graphically. To establish the boundaries of the new system, the business leaders need to know the interfacing client applications and the type of information that will be exchanged between the existing and new systems.

Which type of diagram should the BA use?

Show Answer
Correct Answer: BD

A context diagram is the most appropriate tool for defining the boundaries of the new system and showing interfacing client applications along with the type of information exchanged. It provides a high-level view that helps identify how the system interacts with other external entities, which is essential for business leaders to understand the scope and integration points of the new system.

Discussion

17 comments
Sign in to comment
Kakashi_SenseiOption: D
Dec 28, 2020

This answer should be the context diagram. It defines and clarifies the boundaries of system software.

NikolaBA
Jun 7, 2023

Agree V3 - P25 Data flow diagrams can consist of multiple layers of abstraction. The highest level diagram is a context diagram which represents the entire system. Context diagrams show the system in its entirety, as a transformation engine with externals as the source or consumer of data.

Farooq_95
Mar 12, 2024

Context diagram is not correct as it indicates how system interacts with different stakeholders; not with different systems or interfaces.

siliconvalleykamOption: B
Jan 13, 2021

excuse the typo in the previous comment, I meant Sequence

saeeddddddOption: C
Nov 2, 2021

THE right ans is C

786NB786Option: B
Dec 7, 2021

B=Sequence As per Babok pg 341: Sequence diagrams are also often used to show how user interface components or software components interact.

Pank_HDOption: D
Apr 27, 2022

since the need is to 'Define boundaries of system' - which is why we use Data flow diagram viz Level 0 (Context diagram AKA Gane-Sarson Notation).

SquibOption: D
Oct 31, 2022

Context Diagram

Dillon91Option: D
Jan 31, 2023

Agree. Context

AtzewineOption: B
Apr 1, 2023

The business leaders need to know the ''interfacing'' client applications and the ''type of information that will be exchanged''... The leader needs two elements. Data flow diagram as context could not help him know type of information. Context diagrams show the system in its entirety, as a transformation engine with externals as the source or consumer of data. A sequence diagram shows how processes or objects interact during a scenario. Sequence diagrams are also often used to showhow user interface components or software components interact.

timojeagaOption: D
Jul 17, 2021

The ANS is Context. - The Context Diagram shows the system under consideration as a single high-level process and then shows the relationship that the system has with other external entities (systems, organizational groups, external data stores, etc.).

NickMane
Aug 30, 2021

no it's not, it's sequence

NickMane
Oct 17, 2021

i was wrong, sequence is scenario based. context is correct

modsjunkOption: D
Oct 17, 2021

Ans is context From BABOK Page 253 - KEYWORD SCOPE OF A SYSTEM Are excellent ways to define the scope of a system and all of the systems, interfaces, and user interfaces that attach to it. Allows for estimation of the effort needed to study the work.

saeeddddddOption: D
Nov 20, 2021

sorry , i was wrong it's context

UppersquareCapitalOption: B
May 4, 2023

Ans - Sequence Diagram. It shows how processes or objects interact (including user interface and software components) during a scenario.

YichunOption: D
Jun 19, 2023

10.42 Sequence Diagrams 10.42.1 purpose - mentioned info passed between objects in the system, not between systems Sequence diagrams are used to model the logic of usage scenarios by showing the information passed between objects in the system through the execution of the scenario.

fepecyOption: D
Aug 29, 2023

Ans. C BABOK V.3 Context Diagrams help specify and model requirements by illustrating the flow of information in a visual way to stakeholders and solution professionals. Secondly, because a context diagram describes the entire system in context (we get to define the BOUNDARIES of that system) and how it exchanges information with other external systems (..the interfacing client applications and the type of information that will be exchanged between the existing and new systems).

[Removed]Option: D
Aug 29, 2023

D: If we look at the Strengths of the Data Flow technique, we can see: 1. Are excellent ways to define the scope of a system and all of the systems, interfaces, and user interfaces that attach to it 2. Illustrates connections to other systems 2. Helps define the boundaries of a system Sequence is technical diagram

NorieRoseOption: D
Jan 30, 2024

Context Diagram

RabbitsfootOption: D
Mar 16, 2024

D: Context Diagram While sequence diagrams are valuable for illustrating the flow of interactions and control between objects, they may not be the most suitable tool for explicitly capturing the types or specifics of information exchanged between systems. (check the question) Other documentation or modeling techniques, such as data flow diagrams (context diagram) or interface specifications, may be better suited for representing this aspect of system integration requirements.