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%

Step-by-step

AI Tutor

Stuck or unsure? Ask about any step, concept, or checkpoint in this lab. Your conversation is saved to your account.

No questions yet. Try one of the starters below.

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-01As a user, I want to send money so my friends get paid.User Story
REQ-02Transfer amount must be between $1.00 and $500.00.AC
REQ-03System checks if sender has sufficient balance.Process
REQ-04User cannot send money to themselves.AC
REQ-05Transfer amount must be between $1.00 and $500.00.AC
REQ-06The feature should be fast and easy.Vague