Every order is original, expert-done, and screened for AI — full report on request.See how it works

Assignment questions
Information TechnologyEssaySoftware development

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

01

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.

  • 01
    Compare development methodologies along a chosen axis rather than by listing differences.
  • 02
    Model system behaviour as a UML activity diagram at an appropriate level of detail.
  • 03
    Write user stories whose benefit clause makes them rankable.
  • 04
    Distinguish a user story from a technical task.
  • 05
    Prioritise a backlog and size a sprint from it.
Assignment instructionsQuoted verbatim

Read the full question

Review every instruction before using the planning guidance that follows.

Q1. Considering your learnings throughout the course so far, compare and contrast the SCRUM agile software development approach to the more traditional software development life cycle or “waterfall” approach. Your analysis should be more comprehensive than the initial considerations you addressed within Week 1. Requirement: 225 Words Deadline: 12 Hours. Q2. For the following exercises, use the patient information system introduced as a case study within Chapter 1. Use this case study across all exercises. 1. Create one or more UML activity diagram(s) illustrating how this system might handle the management of individual care needs, patient monitoring and administrative reporting. Include at least 10 elements or process boxes within your diagram. o Use the drawing features within applications like Word, PowerPoint or Visio to generate the diagram. If Visio is used, print the file to a .pdf format prior to submitting it for grading. 2. Write 15 or more SCRUM user stories for the patient information system. Use the following story format: “As a (role), I want/need (functionality), so that I can (justification/benefit).” o Normally, user stories are transferred into story cards written on index cards or post-it notes. Then, the story cards are posted on a story board. o For this assignment, user stories can be submitted using Microsoft Word. 3. Using the user stories, you just identified, create a prioritized Product Backlog for the patient information system. The highest priority items should be near the top of your Product Backlog, with the lowest priority appearing toward the bottom. 4. Using the Product Backlog, you just identified, create a Sprint Backlog that might be suitable for a 2-week sprint. Find the Below Attached Document for the Case Study. (Must Read)
02

Turn the brief into deliverables

  1. 01
    A 225-word comparison of SCRUM with the waterfall lifecycle, more comprehensive than the Week 1 treatment.
  2. 02
    One or more UML activity diagrams covering individual care management, patient monitoring and administrative reporting, with at least ten elements or process boxes.
  3. 03
    Fifteen or more SCRUM user stories in the format: As a (role), I want/need (functionality), so that I can (justification/benefit).
  4. 04
    A prioritised product backlog built from those stories, highest priority at the top.
  5. 05
    A sprint backlog suitable for a two-week sprint.
  6. 06
    Diagrams produced in Word, PowerPoint or Visio, with Visio output printed to PDF before submission.
03

225 words, one diagram, fifteen stories, two backlogs

01

Question one: pick an axis

Choose one dimension — requirements volatility, cost of late change, customer availability — and develop it in 225 words.

02

Read the case for roles and functions

List the roles the case names and the three system functions before modelling anything.

03

The activity diagram

Model care management, patient monitoring and administrative reporting, with decision nodes where the system branches.

04

Fifteen user stories

Spread across roles, each with role, functionality and benefit, and each independently valuable.

05

The product backlog

Rank the stories, and state the basis — clinical risk, regulatory requirement, dependency, value.

06

The sprint backlog

Select a coherent two-week subset from the top of the backlog, respecting dependencies.

04

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. 1.
    Read the case study chapter before writing any story; the roles and constraints are all in it.
  2. 2.
    Check the current Scrum Guide for the backlog definitions, which have changed across revisions.
  3. 3.
    Confirm the UML activity diagram notation you intend to use — decision nodes, forks, swimlanes.
  4. 4.
    Draft the stories, then leave them for an hour before ranking them, because the weak ones are obvious on a second reading.
05

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.

  1. 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.

  2. 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.

  3. 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.

  4. 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.

06

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.

Want feedback on your plan before you draft?

Get help interpreting the brief, checking your evidence strategy, and strengthening your outline while keeping the work your own.

Get assignment guidance
Start your order