Exam CBAP All QuestionsBrowse all questions from this 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?

    Correct Answer: D

    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
Kakashi_SenseiOption: D

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

NikolaBA

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

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

siliconvalleykamOption: B

excuse the typo in the previous comment, I meant Sequence

AtzewineOption: B

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.

Dillon91Option: D

Agree. Context

SquibOption: D

Context Diagram

Pank_HDOption: D

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).

786NB786Option: B

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

saeeddddddOption: C

THE right ans is C

RabbitsfootOption: D

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.

NorieRoseOption: D

Context Diagram

[Removed]Option: D

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

fepecyOption: D

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).

YichunOption: D

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.

UppersquareCapitalOption: B

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

saeeddddddOption: D

sorry , i was wrong it's context

modsjunkOption: D

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.

timojeagaOption: D

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

no it's not, it's sequence

NickMane

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