all labs
Module 03 · Deconstructing Business Requirements
Mapping the Money: Deconstructing SwiftBank's Transfer Feature
You are a Junior UAT Analyst at 'SwiftBank'. The Product Manager wants to launch a Peer-to-Peer (P2P) Transfer feature. You have a messy draft of requirements and must refine them into a professional testing roadmap before developers start coding — avoiding the '40% project failure' trap.
45 minBeginner 3 outcomes 7 steps · 3 checkpoints
lab progress0/10 · 0%
Check my work
Not sure if you're doing it right? Paste what you've written or done so far and get instant feedback scored against this lab's rubric.
Dataset
swiftbank_transfer_requirements.csv
Raw draft requirements for the SwiftBank P2P transfer feature, including duplicates and vague entries used to practice Refinement and INVEST evaluation.
Includes a duplicate (REQ-02 and REQ-05) and a vague requirement (REQ-06).
| requirement_id(string) | description(string) | category(string) |
|---|---|---|
| REQ-01 | As a user, I want to send money so my friends get paid. | User Story |
| REQ-02 | Transfer amount must be between $1.00 and $500.00. | AC |
| REQ-03 | System checks if sender has sufficient balance. | Process |
| REQ-04 | User cannot send money to themselves. | AC |
| REQ-05 | Transfer amount must be between $1.00 and $500.00. | AC |
| REQ-06 | The feature should be fast and easy. | Vague |