0% found this document useful (0 votes)
23 views

New Microsoft Word Document

CheapDeals.com LTD offers various mobile and broadband packages that can be customized based on individual usage. Customers can place orders online, via phone, or through an app, with an automatic discount for app orders. The document also outlines a Scrum process for developing a healthcare task management app, detailing user stories, MVP features, and sprint planning.

Uploaded by

Minh Đức
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
23 views

New Microsoft Word Document

CheapDeals.com LTD offers various mobile and broadband packages that can be customized based on individual usage. Customers can place orders online, via phone, or through an app, with an automatic discount for app orders. The document also outlines a Scrum process for developing a healthcare task management app, detailing user stories, MVP features, and sprint planning.

Uploaded by

Minh Đức
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 6

CheapDeals.

com LTD

Login, Signup, Confirmation email

Browse and search for package

Package?

Package (number of actual devices, nums of free mins, free SMS, packages)

Can choose from a number of packages:

Mobile only, Broadband only, Tablet only

(Default)

Can customize based on individual mobile/broadband usage ?

Can choose from a nums of deal Double Package

Can make a general enquiry about specific package or deal

Order?

Order can be placed either online, in person, through phoning Sale


department

. Ordering via the app, automatic 15% discount

Order via the app -> register

choose the new/upgrade package via a menu that appears on-screen and
then the order is processed electronically by the new CRM. ?

Can amend their account and also settle their bill in real time

Login -> Credit Card

The checking of credit card details will be done by the company’s bank,
through a link to a system known as VISACheck. ?
Order via the phone -> Follow a verification process to attempt to identify
the person calling -> Auto creating customer acc for the customer

The CRM system allow sales representatives to access all packages

 Inform customer accurately

The CRM system check whether the packages selected by customers are
available, -->calculate the total, process a payment and verify card details

discount and/or minus the special offer

The customer sales representatives profile customers based on the


packages they use. -> Based on these profiles, special offers will be created
and sent to the customers via their app.

The customers can use these special offers by typing the special offer code
directly into the app

Deliverables:

 Group Report (70%): Document the Scrum process, including user


stories, product backlog, sprint planning, burndown charts, and
evidence of sprints. Use tools like Trello for collaboration.

Group Report:

1. Product Vision

📌 Product Vision: Healthcare Task Management App

🚀 Vision Statement

"Empowering healthcare providers to efficiently


assign, track, and manage caregiver tasks, ensuring
seamless patient care and improved operational
efficiency."
🎯 Key Objectives

1️⃣ Streamline Task Management → Enable healthcare


providers (HP) to assign and track tasks for caregivers
effortlessly.
2️⃣ Enhance Caregiver Productivity → Provide
caregivers with a clear, organized view of their daily tasks.
3️⃣ Improve Patient Care → Ensure essential care tasks
are completed on time through real-time progress tracking.
4️⃣ Optimize Communication → Facilitate seamless
collaboration between HPs and caregivers via task updates
and notifications.
5️⃣ Ensure Scalability & Performance → Support
hundreds of caregivers and tasks efficiently without
performance issues.

2. User Stories (e.g., "As a customer, I want to browse


packages so that I can choose the best deal.")
 User Stories (Agile approach) → Describe what a
user wants to do and why, in a simple sentence.

Healthcare Provider (HP)

1. As a HP, I want to assign tasks to multiple caregivers at


once so that I can ensure patient care coverage.

2. As a HP, I want to set custom task recurrence so that I


can automate repetitive assignments.

Caregiver

As a caregiver, I want to see my assigned tasks in


multiple views (list, calendar, Kanban) so that I can
manage my schedule effectively.

 3. Minimum Viable Product (MVP) & Prioritization


(MoSCoW method).

the MVP should include only the essential features


needed to make the system functional and usable

✅ Core MVP Features:


1. Task Creation & Assignment → HP can create tasks and
assign them to caregivers.

2. Task Viewing → Caregivers can see their assigned tasks in


a list view.

3. Task Completion → Caregivers can mark tasks as


completed.

MoSCoW Prioritization

 Planning Poker Estimations (0, ½, 1, 2, 3, 5, 8, 13, 20, 40,


100).

Estimati
Feature Reasoning
on

Create & Basic form & database


3
assign tasks logic.

Simple UI to fetch &


View task list 3
display tasks.

Mark task as
2 Updating task status in DB.
completed

View task Requires aggregation of


5
progress multiple task statuses.

 Sprint Structure:

 Sprint 1-3: Cover planning, execution, review, and


retrospective.

 Final Sprint: Focus on polishing and documentation.

Sprint 1: Core Task Management (2 Weeks)

🔹 Goal: Build the core functionality for task assignment &


tracking.

🔹 Features:
✅ Task Creation & Assignment (3)
✅ View Task List (3)
✅ Mark Task as Completed (2)
✅ View Task Progress (5)
✅ Basic Notifications (5)

📅 Sprint Timeline:

 Day 1-2: Planning + Setting up the project structure.

 Day 3-8: Development & testing of core task features.

 Day 9-10: Internal testing, bug fixes, and integration checks.

 Day 11-12: Sprint Review (demo) & Retrospective (feedback for


next sprint).

🟡 Sprint 2: Task Enhancements (2 Weeks)

🔹 Goal: Improve usability with sorting, filtering, and


communication.

🔹 Features:

✅ Task Filtering & Sorting (5)


✅ Task Comments (Caregiver & HP) (8)
✅ Basic Task Recurrence (Manual Setup) (8)

📅 Sprint Timeline:

 Day 1-2: Planning + Refining UI components.

 Day 3-8: Develop filtering, sorting, and commenting.

 Day 9-10: Implement task recurrence logic.

 Day 11-12: Sprint Review & Retrospective.

 Individual Report (10%): Reflect on personal learning, teamwork,


and the Scrum process.

 Prototype Demonstration (10%): Build and present a working


prototype of the mobile app during a scheduled session.
 Group Engagement (10%): Marks awarded based on the group's
engagement with the Scrum process.

 Group Report: Evaluates the completeness and correctness of the


Scrum process documentation.

You might also like