nerdexam
IIBA

CBAP · Question #439

A business analyst (BA) is working on a payment system (PS) implementation. A set of systems which should interact with a new system has been identified. The business analyst defined that a user with

The correct answer is D. System analysis. System analysis is the technique used to study how interacting systems exchange information and define their communication protocols within a use case context.

Requirements Analysis and Design Definition

Question

A business analyst (BA) is working on a payment system (PS) implementation. A set of systems which should interact with a new system has been identified. The business analyst defined that a user with role of "Supervisor" in the PS must pass a two-factor authentication before an execution of the functions: "Change system parameters" and "Set up new supervisor." A user must have the role of "Supervisor" to use the standard functions "Send mail notification" or "Send SMS notification". The BA defined the following use cases:

  • "Change system parameters"
  • "Setup new supervisor"
  • "Send mail notification"
  • "Send SMS notification"
  • "Send notification"
  • "Pass a two-factor authentication"

The BA wants to create a Use Case diagram. Which technique should be used to define a communications protocol between the PS and other systems?

Options

  • AVertical prototyping
  • BInterface analysis
  • CConcept modelling
  • DSystem analysis

How the community answered

(48 responses)
  • A
    8% (4)
  • B
    4% (2)
  • C
    2% (1)
  • D
    85% (41)

Why each option

System analysis is the technique used to study how interacting systems exchange information and define their communication protocols within a use case context.

AVertical prototyping

Vertical prototyping creates a working model of a single specific feature or technology layer to validate feasibility, and does not address the definition of inter-system communication protocols.

BInterface analysis

Interface analysis examines the inputs and outputs at system boundaries but is applied to elicit interface requirements, not to define the overarching communications protocol technique for use case modeling.

CConcept modelling

Concept modelling defines domain entities and their relationships at a business level and does not address how systems technically communicate or exchange data.

DSystem analysisCorrect

System analysis involves examining the components, interfaces, and interactions of a system to understand how each part operates and communicates. When a BA is building a Use Case diagram for a payment system that interfaces with external systems, system analysis provides the structured approach to identify and define the communication protocols governing those interactions. This technique covers the scope of inter-system data exchange and behavioral expectations necessary to complete the diagram accurately.

Concept tested: System analysis technique for inter-system communication definition

Source: https://www.iiba.org/career-resources/a-business-analysis-body-of-knowledge/

Topics

#system analysis#interface analysis#use case modeling#system interactions

Community Discussion

No community discussion yet for this question.

Full CBAP Practice