SCRUM vs waterfall, UML and user stories assignment guide
A 225-word comparison of SCRUM against the traditional waterfall lifecycle, going beyond the initial Week 1 treatment, plus four exercises on the patient information system case study: a UML activity diagram with at least ten elements, fifteen or more user stories in a fixed format, a prioritised product backlog, and a two-week sprint backlog.
Editorial process
Last reviewed · August 12, 2026
Why do the four exercises have to be done in order?
The four exercises are a dependency chain, not four separate tasks, and that changes how you should spend your time. The user stories feed the product backlog; the product backlog is what the sprint backlog is drawn from. A vague or duplicated set of stories therefore produces a backlog that cannot be prioritised sensibly and a sprint that cannot be sized, and the failure only surfaces two exercises after the mistake was made. Write the fifteen stories carefully — spread across real roles, each independently valuable, each small enough to estimate — and the two backlogs become largely mechanical. Write them in twenty minutes and you will spend an hour trying to rank fifteen items that are all the same size and all apparently equally important. The exercises are also weighted by effort rather than by marks, so the diagram is quicker than it looks and the stories are slower.
The story format is given in full and its third clause is the one that gets dropped. "As a (role), I want or need (functionality), so that I can (justification or benefit)" — the benefit clause is what makes prioritisation possible, because you cannot rank items by value if none of them states a value. It is also what stops a story becoming a task: "as a developer, I want to create the database schema" has a role and a functionality and no benefit to any user, which is a sign it belongs in the technical breakdown rather than the backlog. The case study gives you a rich set of roles — clinicians, nurses, health visitors, receptionists, medical records staff, administrators, health service managers — and using several of them is the cheapest way to get fifteen genuinely different stories rather than fifteen phrasings of three.
Question one has a constraint that is easy to miss under the word limit: your analysis should be more comprehensive than the initial considerations you addressed in Week 1. In 225 words that rules out the standard comparison table. What earns the extra credit is a dimension the introductory version does not reach — how requirements volatility determines which model is appropriate, how each handles a defect found late, what each assumes about the availability of the customer, or the observation that this particular case study is a poor waterfall candidate because its safety and privacy requirements are stable while its reporting requirements are not. Pick one such axis and develop it properly rather than listing five differences briefly. Two hundred and twenty-five words is roughly three paragraphs, which is enough for a claim, an illustration drawn from the case study, and a qualification that shows you know where the claim stops holding.
Likely learning objectives
Inferred from the brief — check these against your own rubric.
- 01Compare development methodologies along a chosen axis rather than by listing differences.
- 02Model system behaviour as a UML activity diagram at an appropriate level of detail.
- 03Write user stories whose benefit clause makes them rankable.
- 04Distinguish a user story from a technical task.
- 05Prioritise a backlog and size a sprint from it.
Read the full question
Review every instruction before using the planning guidance that follows.
Turn the brief into deliverables
- 01A 225-word comparison of SCRUM with the waterfall lifecycle, more comprehensive than the Week 1 treatment.
- 02One or more UML activity diagrams covering individual care management, patient monitoring and administrative reporting, with at least ten elements or process boxes.
- 03Fifteen or more SCRUM user stories in the format: As a (role), I want/need (functionality), so that I can (justification/benefit).
- 04A prioritised product backlog built from those stories, highest priority at the top.
- 05A sprint backlog suitable for a two-week sprint.
- 06Diagrams produced in Word, PowerPoint or Visio, with Visio output printed to PDF before submission.
225 words, one diagram, fifteen stories, two backlogs
Question one: pick an axis
Choose one dimension — requirements volatility, cost of late change, customer availability — and develop it in 225 words.
Read the case for roles and functions
List the roles the case names and the three system functions before modelling anything.
The activity diagram
Model care management, patient monitoring and administrative reporting, with decision nodes where the system branches.
Fifteen user stories
Spread across roles, each with role, functionality and benefit, and each independently valuable.
The product backlog
Rank the stories, and state the basis — clinical risk, regulatory requirement, dependency, value.
The sprint backlog
Select a coherent two-week subset from the top of the backlog, respecting dependencies.
Where the Scrum and UML definitions are authoritative
Recommended databases
- Scrum Guides
- Object Management Group (UML)
- Agile Manifesto
- Course textbook case study
Search sequence
- 1.Read the case study chapter before writing any story; the roles and constraints are all in it.
- 2.Check the current Scrum Guide for the backlog definitions, which have changed across revisions.
- 3.Confirm the UML activity diagram notation you intend to use — decision nodes, forks, swimlanes.
- 4.Draft the stories, then leave them for an hour before ranking them, because the weak ones are obvious on a second reading.
Reference shortlist
These are authoritative starting points, not a ready-made bibliography. A qualified reviewer must confirm that each source fits the assignment and supports the claim beside which it is cited.
Nothing here is cleared for citation until you have read it.
- 01
Scrum Guide
Scrum Guides (Schwaber and Sutherland) · 2020
The definitive definitions of the product backlog, the sprint backlog and the sprint, which is what the last two exercises are graded against.
- 02
Manifesto for Agile Software Development
Agile Alliance · 2001
The four value statements the SCRUM-versus-waterfall comparison ultimately rests on, and a source for the customer-availability axis.
- 03
UML — Unified Modeling Language
Object Management Group · 2025
The specification behind activity diagram notation, so the diagram uses decision nodes and forks correctly rather than as flowchart boxes.
- 04
Clinical Decision Support Systems
Fundamentals of Clinical Data Science, NCBI Bookshelf · 2019
Domain grounding for the patient monitoring function, which the case describes as issuing warnings — useful for making those stories clinically plausible.
Review before submission
Common mistakes
- Writing the user stories quickly and discovering at the backlog stage that they cannot be ranked.
- Dropping the "so that I can" clause, which is what makes prioritisation possible.
- Writing technical tasks as user stories, with a developer as the role.
- Using only one or two roles when the case study supplies at least seven.
- Producing a comparison table for question one when it asks for something beyond the Week 1 treatment.
- Putting everything into the sprint backlog, which shows the sizing step was skipped.
- Submitting a Visio file rather than a PDF, which the brief rules out.
Submission checklist
- The comparison is within 225 words and develops an axis beyond the standard differences.
- The activity diagram covers all three named functions and has ten or more elements.
- Fifteen or more stories, each in the full three-clause format.
- Every story has a benefit clause naming a value to someone.
- At least four different roles from the case study appear.
- The product backlog is ordered, with the ordering principle evident.
- The sprint backlog contains a plausible two-week subset, not everything.
- Diagrams are in an accepted format, with Visio output converted to PDF.
Use this guide to plan and review your own work. Follow your institution's rules and read our academic-integrity policy.

Written by
Aaron Bishop
MA, Education
assignment interpretation and research-methods coaching across disciplines
Aaron leads the EssayCrackers editorial desk. He works on how assignment briefs are read — what a rubric is actually asking for, and where students most often answer a different question than the one set.

Reviewed by
Dr. Nathan Cole
PhD, Rhetoric & Composition
Argumentation and thesis development
Nathan teaches first-year composition and directs a university writing center. He reviews EssayCrackers guides for argumentative soundness and citation accuracy.