IMST Business Analysis & Requirements 1 — Questions and Answers
Question 1: What is the primary purpose of a Business Requirements Document (BRD)?
- To document the technical specifications for developers
- To describe the business needs, objectives, and conditions a solution must meet from the stakeholder perspective (Correct answer)
- To outline the project timeline and resource allocation
- To detail the testing procedures for a new system
Correct answer: To describe the business needs, objectives, and conditions a solution must meet from the stakeholder perspective
A BRD captures the business objectives, stakeholder needs, and high-level requirements that a solution must satisfy, serving as the foundation for system design.
Question 2: In business analysis, what is a 'use case'?
- A real-world example of a failed IT project
- A description of how a user (actor) interacts with a system to achieve a specific goal (Correct answer)
- A type of database query for retrieving records
- A performance benchmark for measuring system speed
Correct answer: A description of how a user (actor) interacts with a system to achieve a specific goal
A use case describes a sequence of interactions between an actor and a system to accomplish a goal, capturing functional requirements from the user's perspective.
Question 3: What technique do business analysts use to identify all stakeholders who have an interest in a system or project?
- Gap analysis
- Stakeholder analysis (Correct answer)
- Root cause analysis
- SWOT analysis
Correct answer: Stakeholder analysis
Stakeholder analysis identifies individuals or groups affected by a project, assesses their interests and influence, and guides engagement strategies.
Question 4: What is the difference between functional and non-functional requirements?
- Functional requirements relate to hardware; non-functional relate to software
- Functional requirements describe what a system must do; non-functional requirements describe how well it must do it (Correct answer)
- Functional requirements are optional; non-functional requirements are mandatory
- Functional requirements are written by developers; non-functional by managers
Correct answer: Functional requirements describe what a system must do; non-functional requirements describe how well it must do it
Functional requirements specify system behaviors and features (what it does), while non-functional requirements define quality attributes like performance, security, and usability.
Question 5: What is a 'gap analysis' in business analysis?
- An assessment of missing data fields in a database
- A comparison of the current state versus the desired future state to identify what needs to change (Correct answer)
- A review of gaps in employee training records
- An audit of security vulnerabilities in a system
Correct answer: A comparison of the current state versus the desired future state to identify what needs to change
Gap analysis identifies the difference between where an organization is now (current state) and where it wants to be (future state), revealing the changes needed to close that gap.
Question 6: Which business analysis technique involves creating a visual map of an organization's processes showing inputs, activities, and outputs?
- PESTLE analysis
- Process mapping (workflow diagram) (Correct answer)
- Delphi technique
- Fishbone diagram
Correct answer: Process mapping (workflow diagram)
Process mapping (also called workflow diagramming or business process modeling) visually documents the steps, decisions, inputs, and outputs of a business process.
What is the primary purpose of a Business Requirements Document (BRD)?