1 of 14

Use Cases and User Stories

Designing a proposal

Khairil Yusof - <khairil.yusof@sinarproject.org>

2 of 14

User Stories

To capture user centric requirements and design user centric solutions

3 of 14

Example Office Booking System

  • Organizer need to know if room is available on a certain day
  • Organizer needs to know who has booked a room already, and contact them to negotiate if they can change their booking

4 of 14

Simplest format - one line

Who (job/position), needs to do (something)

Programme Officer needs to organize several workshops on gender equality

Fisherman needs to sell catch of the day to fish market sellers

Aid worker needs to capture details of reports of abuse from hotline

Each user should have multiple stories

5 of 14

Fully Dressed

  • User Story (Title)
  • Stakeholders - Who is interested in this task, and what are they interested in (what does the user need to report)
  • Step by Step flow for that task
  • Issues (where you keep track of any problems, further questions)

6 of 14

Practical Session

7 of 14

Project Name

Gender Wage equality of Young Lawyers in KL and Selangor

Finding Community Spaces

8 of 14

Use cases

Conveyancing Lawyers follow up on client documentation

Litigation Lawyer needs to drafting

Student Activists wants to hold film screenings for fellow students

Women lawyers would like safe space to talk with other lawyers

9 of 14

Fully Dressed Use Cases

Litigation Lawyers needs to draft court filing

Senior lawyer good quality drafts

Clients progress of their case

10 of 14

Map out stakeholders

Stakeholder issues

Existing Solutions

Proposed Solutions

11 of 14

Stakeholder mapping

High-level Goal

Priority

Problems and Concerns

Current Solutions

12 of 14

Summary of Benefits

Supporting Feature

Stakeholder Benefit

13 of 14

Overview

14 of 14

Templates

Project and Reporting Document Template

Unified Process Template (for technical)