Business Analyst Quiz
Questions: 16 · 10 minutes
1. Using MoSCoW prioritization, how should a requirement be classified if the solution cannot legally launch without it?
Could have
Won’t have this time
Must have
Should have
2. You need to understand sensitive payroll exceptions that employees may hesitate to discuss in front of colleagues. Which initial elicitation approach is most suitable?
Confidential one-to-one interviews with relevant participants
A large cross-department workshop
A public brainstorming board with named contributions
A survey containing only fixed yes-or-no questions
3. A requirement states, “All customer records must be encrypted while stored.” What type of requirement is this?
A transition requirement
A non-functional requirement
A stakeholder requirement
A business rule
4. Two department heads strongly disagree about which requirement should be delivered first. What is the best business analysis response?
Facilitate comparison using agreed objectives, value, risk, dependencies, and constraints
Give priority to the department with the larger budget
Record both requirements as equally urgent and leave sequencing to developers
Choose the requirement that was submitted first
5. During Agile backlog refinement, what is a key contribution a business analyst can make?
Approve every story without stakeholder involvement
Assign daily development tasks to individual engineers
Clarify value, scope, rules, dependencies, and acceptance criteria for upcoming items
Freeze all backlog items so requirements cannot evolve
6. An operations team wants to understand where delays occur in its current order-fulfilment workflow. Which technique is most directly useful?
Creating a product roadmap
Mapping the current process and its handoffs
Building a stakeholder power-interest grid
Writing a project charter
7. In a data model, one customer may place several orders, while each order belongs to one customer. Which relationship describes this?
One customer to exactly one order
Many customers to many orders
Many customers to one order, with each customer limited to one order
One customer to many orders, with each order linked to one customer
8. What does a requirements traceability matrix primarily help a team do?
Assign each project task to a named team member
Replace version control for project documents
Calculate the financial return of each stakeholder interview
Track relationships among requirements, sources, solution elements, and tests
9. A team repeatedly corrects invoice errors, but the errors keep returning. Which technique is designed to move beyond symptoms and investigate the underlying cause?
Story-point estimation
MoSCoW prioritization
Five Whys analysis
Stakeholder mapping
10. After scope approval, a manager requests an additional reporting feature. What should happen before the feature is accepted into scope?
The developer should begin work if capacity is currently available
Its impact on value, cost, schedule, dependencies, and risks should be assessed through change control
The request should be rejected because approved scope cannot change
The manager should obtain informal agreement from one project team member
11. What is the main purpose of acceptance criteria attached to a user story?
To estimate the total project budget
To identify everyone affected by the project
To document the complete history of the requirement
To define observable conditions that indicate the story is acceptable
12. A sponsor says the goal is to “improve customer support.” Which statement is the most useful measurable success criterion?
Make the support experience more modern for customers
Reduce median first-response time from eight hours to four hours within three months of launch
Give the support team a better software platform
Complete the support-system project as quickly as possible
13. A stakeholder requests a new dashboard but gives only a list of desired charts. What should the business analyst do first?
Clarify the underlying business problem, intended users, decisions supported, and success criteria
Convert the chart list directly into detailed functional specifications
Ask the development team to estimate the dashboard before further discussion
Add every requested chart to the backlog and let users prioritize after release
14. In a BPMN process diagram, which element commonly represents a decision or a split in process flow?
A gateway
An event
A pool
A message flow
15. Which version of a requirement is the most testable?
The search page should load quickly for most users
The system should provide an intuitive search experience
For 95% of searches under the stated load, results must appear within two seconds
Search performance should be improved wherever practical
16. What is the primary purpose of user acceptance testing?
To prove that the solution contains no technical defects
To evaluate the individual performance of developers
To replace requirements validation at the start of the project
To confirm that the solution supports agreed business needs in realistic use