Skip to content

Graded Quiz: Agile Business Analysis and Modeling Techniques :Business Analysis: Process Modeling & Requirements Gathering (IBM Business Analyst Professional Certificate) Answers 2025

Question 1

Which approach fits a project requiring collaboration, quick feedback, and adaptability?

❌ MoSCoW method
❌ Weighted scoring method
❌ Kano model
Agile method

Explanation:
Agile emphasizes collaboration, rapid feedback, and adaptability to change, making it ideal for such projects.


Question 2

What does “E” in the INVEST criteria represent?

Estimable
❌ Evaluate
❌ Evidence
❌ Eligible

Explanation:
In INVEST, E = Estimable, meaning the user story can be reasonably estimated.


Question 3

Alternative to daily standups for regular stakeholder updates?

❌ Kanban boards
❌ Project post-mortems
❌ Kaizen events
Chat-based updates

Explanation:
Chat-based updates (e.g., Slack/Teams) provide frequent, lightweight communication without meetings.


Question 4

Average duration of a sprint?

❌ One to three months
❌ One to four days
❌ Five to eight weeks
One to four weeks

Explanation:
Typical sprints last 1–4 weeks, most commonly two weeks.


Question 5

Which BA model for flowcharts showing customer purchase steps?

❌ Behavioral model
❌ Data model
❌ Structural model
Process model

Explanation:
A process model represents step-by-step workflows and activities.


Question 6

In a DFD, which component is shown by two horizontal lines?

❌ Data flows
❌ External entities
Data stores
❌ Processes

Explanation:
Data stores are depicted with two parallel horizontal lines.


Question 7

In a use case diagram, a customer withdrawing money from an ATM represents which component?

❌ Use case
❌ System boundary
Actor
❌ Relationship

Explanation:
The actor is the external user interacting with the system.


Question 8

In an ERD, what represents details like customer ID, name, and email?

❌ Relationships
❌ Entities
❌ Interactions
Attributes

Explanation:
Attributes describe the properties of an entity.


Question 9

Which component specifies conditions required before a use case can run?

❌ Postconditions
Preconditions
❌ Actors
❌ Alternate flows

Explanation:
Preconditions define what must be true before the use case starts.


Question 10

Primary function of use cases?

❌ Denoting specific actions a system performs
❌ Illustrating interactions between actors and use cases
Visualizing the functional requirements of a system
❌ Defining the scope of the system

Explanation:
Use cases capture and visualize functional requirements from a user perspective.


🧾 Summary Table

Question Correct Answer Key Concept
Q1 Agile method Adaptive delivery
Q2 Estimable INVEST criteria
Q3 Chat-based updates Agile communication
Q4 One to four weeks Sprint length
Q5 Process model Workflow modeling
Q6 Data stores DFD notation
Q7 Actor Use case diagrams
Q8 Attributes ERD components
Q9 Preconditions Use case structure
Q10 Visualize functional requirements Use cases