Icoffee Project Plan
Icoffee Project Plan
Than Le Van
Da Nang, 2024
PROJECT INFORMATION
Project Plan Version 1.5 | PMS
Start Date Sep 24, 2024 End Date Dec 31, 2024
Faculty of Vietnamese - American Software Engineering (CMU),
Lead Institution
Duy Tan University
Project Mentor MSc Huy Nguyen Dang Quang
thanle03102005@gmail.co
Le Van Than 0779400395
m
Members
ngoctran.190570@gmail.co
Tran Hoang Giap 0349473284
m
Page 2 of 64
Project Plan Version 1.5 | PMS
DOCUMENT HISTORY
Thong Le Huu
Than Le Van
1.0 Sep 24, 2024 Draft
Dat Tran Tien
Giap Tran Hoang
Update Project
1.2 Dat Tran Tien Sep 27, 2024
Overview
Page 3 of 64
Project Plan Version 1.5 | PMS
SIGNATURE
Document Approvals: The following signatures are required for approval of this
document.
Thong Le Huu
Date
Scrum Master
Than Le Van
Date
Member
Page 4 of 64
Project Plan Version 1.5 | PMS
Table of Contents
I. Introduction...................................................................................................................6
1. Purpose......................................................................................................................7
2. Scope.........................................................................................................................7
3. References.................................................................................................................7
4. Definitions, Acronyms and Abbreviations................................................................7
II. Team organization........................................................................................................7
1. Scrum Team Information...........................................................................................7
2. Role and responsibility..............................................................................................8
3. Communication Methodology...................................................................................9
4. Communication and Report.......................................................................................9
III. Project Overview.....................................................................................................10
1. Project Name...........................................................................................................10
2. Project Duration.......................................................................................................10
3. Project Goal.............................................................................................................11
4. Project vision...........................................................................................................11
5. Project Scope...........................................................................................................11
IV. Schedule and Cost...................................................................................................12
1. Work Breakdown Structure.....................................................................................12
2. Detailed Schedule....................................................................................................12
3. Cost..........................................................................................................................59
V. Development Process..................................................................................................60
1. Reason for selecting process....................................................................................60
2. Description Scrum...................................................................................................60
VI. Project’s Risk...........................................................................................................64
VII. Deliverable...............................................................................................................66
VIII. Configuration Management.....................................................................................67
Page 5 of 64
Project Plan Version 1.5 | PMS
Table
Table 1: References.............................................................................................................7
Table 2: Definitions, Acronyms and Abbreviations............................................................7
Table 3: Scrum Team Information......................................................................................8
Table 4: Role and responsibility..........................................................................................8
Table 5: Communication Methodology...............................................................................9
Table 6: Communication and Report.................................................................................10
Table 7: Detailed Schedule................................................................................................59
Table 8: Detailed Cost.......................................................................................................60
Table 9: Project’s Risk.......................................................................................................64
Table 10: Detailed Risk.....................................................................................................66
Table 11: Detailed Deliverable..........................................................................................67
Figure
Figure 1: Work Breakdown Structure................................................................................12
Figure 2: Stages in Scrum..................................................................................................61
Figure 3: Scrum team members.........................................................................................62
Page 6 of 64
Project Plan Version 1.5 | PMS
I. Introduction
1. Purpose
This document provides a summary of the project's objectives, division of work, the
major milestones, required resources, time and overall schedule and budget allocation
used and based on the document proposal to build an expense management application on
time, at the request and plan.
2. Scope
This document provides an overview about product, process, and team in project.
This is just a general plan then details plan will be updated throughout the life
cycle of the project.
3. References
No. References
1 Project Plan Template
2 Proposal Document
Table 1: References
4. Definitions, Acronyms and Abbreviations
No. Term Definition or Description
1 API Application Programming Interface
2 UI User Interface
3 AWS Amazon Web Service
4 S3 Simple Storage Service (Cloud Storage)
Page 7 of 64
Project Plan Version 1.5 | PMS
Team
Trần Tiến Đạt 0945096008 dattientran265@gmail.com
member
Team
Lê Văn Thân 0779400395 thanle03102005@gmail.com
member
Team
Trần Hoàng Giáp 0349473284 ngoctran.190570@gmail.com
member
Page 8 of 64
Project Plan Version 1.5 | PMS
Meeting,
Customer, Manager Project Progress
Weekly Conference
and Scrum master Review
Meeting
Customer, Manager Explicit
When needed Meeting
and Scrum master Requirement
Project Progress
Scrum master and
Review and Daily Daily Meeting, Facebook
Team Member
Meeting
Complete documentation.
For each stage, sharing
Meet face to materials, given the Project
Task Review face, Skype, strengths and weaknesses team,
15-20 days
Meeting Email for each. Period for each Product
member and the solution Owner
calculated measurement
project.
2. Project Duration
Project will be started on Sep 24, 2024
Project will be finished on Dec 31, 2024
3. Project Goal
Build a coffee shop management system that optimizes in-store operations and enhances
efficiency for both customers and staff.
Page 10 of 64
Project Plan Version 1.5 | PMS
Customers will interact directly with the system through terminals or tablets available at
the coffee shop. They can browse the menu, select items, and place orders on these
devices, reducing wait times and simplifying the ordering process.
The cashier has a dedicated terminal that displays all customer orders in real-time. This
allows cashiers to view, modify, and process payments for orders quickly and accurately.
Once a customer places an order through the system, it is automatically sent to the
kitchen stations for preparation, ensuring faster service and reducing errors in
communication.
By allowing customers to place orders directly through the system and automating order
transmission to the kitchen, the coffee shop can provide quicker and more efficient
service.
The system will provide detailed daily reports summarizing total revenue, itemized by
each beverage and rental item. It will track all transactions, including deposits for rented
items and refunds, giving an accurate view of financial activity. The owner can view
sales trends over specific time periods (daily, weekly, monthly), helping with menu
decisions, inventory management, and long-term planning. This reporting ensures precise
financial tracking and operational transparency.
4. Project Vision
Create a coffee management system with full feature focus on the instant, quickly
and useful for customer and management.
Create trust and become long-term partners with recent user and others.
5. Project Scope
Application running on native platform.
Admin dashboard running on web platform.
Page 11 of 64
Project Plan Version 1.5 | PMS
Page 12 of 64
Project Plan Version 1.5 | PMS
2. Detailed Schedule
Starting Ending
No. Task Duration Person Total Hour
Day Day
Page 13 of 64
Project Plan Version 1.5 | PMS
Create Sprint 2
Mar 09, Mar 09,
2.2.2 Backlog 1 day Tai 4
2020 2020
Document
2.2.8 Coding
Page 14 of 64
Project Plan Version 1.5 | PMS
Set up front-end
Mar 11, Mar 12,
develop 2 days Hao 6
2020 2020
environment
Set up back-end
Mar 12, Mar 12,
develop 1 day Tai 2
2020 2020
environment
Code UI “Kid’s
Mar 16, Mar 16,
Face 1 day Thao 8
2020 2020
Management”
Code UI and
Consume API of Mar 12, Mar 13,
2 days Hao 8
“Recognition 2020 2020
Attendance”
Code UI and
Consume API of Mar 13, Mar 13,
1 day Hao 4
“List Checked in 2020 2020
Kid”
Page 15 of 64
Project Plan Version 1.5 | PMS
Out Kid”
Code UI and
Consume API of Mar 16, Mar 16,
1 day Hao 4
“Menu 2020 2020
Attendance”
Code UI and
Consume API of Mar 16, Mar 16,
1 day Hao 4
“Analysis 2020 2020
Attendance”
Code UI and
Mar 17, Mar 17,
Consume API of 1 day Hao 8
2020 2020
“Camera”
Code UI and
Consume API of Mar 17, Mar 17,
1 day
“Detail Attended 2020 2020 Thao 4
Kid”
Code UI and
Consume API of Mar 18, Mar 18,
1 day Hao 4
“List Kid without 2020 2020
Attendance”
Page 16 of 64
Project Plan Version 1.5 | PMS
Page 17 of 64
Project Plan Version 1.5 | PMS
Page 18 of 64
Project Plan Version 1.5 | PMS
Collection”
Test feature
Mar 18, Mar 18, Hao,
“Kid’s Face 1 day 2
2020 2020 Duong
Management”
Test feature
Mar 18, Mar 18, Thao,
“Recognition 1 day 2
2020 2020 Tai
Attendance”
Page 19 of 64
Project Plan Version 1.5 | PMS
Test feature
Mar 18, Mar 18, Hao,
“Menu 1 day 2
2020 2020 Duong
Attendance”
Test feature
Mar 18, Mar 18, Hao,
“Analysis 1 day 2
2020 2020 Duong
Attendance”
Test feature
Mar 18, Mar 18, Thao,
“Detail Attended 1 day 2
2020 2020 Tai
Kid”
Page 20 of 64
Project Plan Version 1.5 | PMS
Page 21 of 64
Project Plan Version 1.5 | PMS
2.2.11 Re-Testing
Re-test feature
Mar 19, Mar 19, Hao,
“Kid’s Face 1 day 2
2020 2020 Duong
Management”
Re-test feature
Mar 19, Mar 19, Hao,
“Add Image for 1 day 2
2020 2020 Duong
Kid”
Re-test feature
Mar 19, Mar 19, Thao,
“Recognition 1 day 2
2020 2020 Tai
Attendance”
Re-test feature
Mar 19, Mar 19, Thao,
“List Checked in 1 day 2
2020 2020 Tai
Kid”
Re-test feature
Mar 20, Mar 20, Hao,
“List Checked 1 day 2
2020 2020 Duong
Out Kid”
Re-test feature
Mar 20, Mar 20, Hao,
“Menu 1 day 2
2020 2020 Duong
Attendance”
Page 22 of 64
Project Plan Version 1.5 | PMS
Re-test feature
Mar 20, Mar 20, Hao,
“Analysis 1 day 2
2020 2020 Duong
Attendance”
Re-test feature
Mar 19, Mar 19, Thao,
“Detail Attended 1 day 2
2020 2020 Tai
Kid”
Re-test feature
Mar 19, Mar 19, Thao,
“List Kid without 1 day 2
2020 2020 Tai
Attendance”
Create Sprint
Mar 23, Mar 23,
2.3.2 Backlog 1 day Tai 2
2020 2020
Document
2.3.3 Create Test Plan 1 day Mar 23, Mar 23, Hao 2
Page 23 of 64
Project Plan Version 1.5 | PMS
2.3.5 Design UI
Design UI of
Mar 23, Mar 23,
“Create Absent 1 day Thao 2
2020 2020
Form”
Design UI of “List
Mar 25, Mar 25,
Absent for 1 day Thao 2
2020 2020
Parent”
Design UI of “List
Mar 24, Mar 24,
Absent for 1 day Hao 2
2020 2020
Teacher”
Design UI of
Mar 25, Mar 25,
“Create Activity 1 day Thao 2
2020 2020
Report”
Page 24 of 64
Project Plan Version 1.5 | PMS
Design UI of
Mar 25, Mar 25,
“Update Activity 1 day Thao 2
2020 2020
Report”
Design UI of
Mar 24, Mar 24,
“Delete Activity 1 day Hao 2
2020 2020
Report”
Design UI of
Mar 24, Mar 24,
“Create Meal 1 day Hao 2
2020 2020
Report”
Design UI of
Mar 24, Mar 24,
“Update Meal 1 day Hao 2
2020 2020
Report”
Design UI of
Mar 25, Mar 25,
“Detailed 1 day Hao 2
2020 2020
Notification”
Page 25 of 64
Project Plan Version 1.5 | PMS
Design UI of
Mar 26, Mar 26,
“Update Kid 1 day Thao 2
2020 2020
Information”
Page 26 of 64
Project Plan Version 1.5 | PMS
Page 27 of 64
Project Plan Version 1.5 | PMS
Page 28 of 64
Project Plan Version 1.5 | PMS
Design API of
Mar 25, Mar 25,
“List Absent for 1 day Tai 1
2020 2020
Kid”
Design API of
Mar 25, Mar 25,
“List Absent for 1 day Tai 1
2020 2020
Parent”
Design API of
Mar 25, Mar 25,
“List Absent for 1 day Tai 1
2020 2020
Teacher”
Design API of
Mar 25, Mar 25,
“Create Activity 1 day Duong 2
2020 2020
Report”
Design API of
Mar 25, Mar 25,
“Update Activity 1 day Duong 2
2020 2020
Report”
Design API of
Mar 25, Mar 25,
“Delete Activity 1 day Duong 2
2020 2020
Report”
Page 29 of 64
Project Plan Version 1.5 | PMS
Report”
Design API of
Mar 26, Mar 26,
“Update Meal 1 day Duong 2
2020 2020
Report”
Design API of
Mar 25, Mar 25,
“Detailed 1 day Tai 1
2020 2020
Notification”
Design API of
Mar 26, Mar 26,
“Kid 1 day Duong 2
2020 2020
Management”
Design API of
Mar 26, Mar 26,
“Update Kid 1 day Duong 2
2020 2020
Information”
2.3.8 Coding
Page 30 of 64
Project Plan Version 1.5 | PMS
Code UI of
Mar 26, Mar 26,
“Create Absent 1 day Thao 4
2020 2020
Form”
Code UI of “List
Apr 01, Apr 01,
Absent for 1 day Thao 4
2020 2020
Parent”
Code UI of “List
Mar 26, Mar 27,
Absent for 2 days Hao 4
2020 2020
Teacher”
Code UI of
Mar 27, Mar 28,
“Create Activity 2 days Hao 6
2020 2020
Report”
Code UI of
Mar 28, Mar 28,
“Update Activity 1 day Hao 6
2020 2020
Report”
Page 31 of 64
Project Plan Version 1.5 | PMS
Report”
Code UI of
Mar 29, Mar 29,
“Create Meal 1 day Hao 4
2020 2020
Report”
Code UI of
Mar 30, Mar 30,
“Update Meal 1 day Hao 4
2020 2020
Report”
Code UI of
Mar 31, Mar 31,
“Detailed 1 day Hao 4
2020 2020
Notification”
Code UI of
Apr 03, Apr 03,
“Update Kid 1 day Thao 6
2020 2020
Information”
Page 32 of 64
Project Plan Version 1.5 | PMS
Code API of
Mar 25, Mar 25,
“Create Activity 1 day Duong 2
2020 2020
Report”
Code API of
Mar 25, Mar 25,
“Update Activity 1 day Duong 2
2020 2020
Report”
Code API of
Mar 25, Mar 25,
“Delete Activity 1 day Duong 2
2020 2020
Report”
Page 33 of 64
Project Plan Version 1.5 | PMS
Code API of
Mar 26, Mar 26,
“Update Meal 1 day Duong 2
2020 2020
Report”
Code API of
Mar 27, Mar 27,
“Detailed 1 day Tai 2
2020 2020
Notification”
Code API of
Mar 30, Mar 30,
“Update Kid 1 day Duong 4
2020 2020
Information”
2.3.9 Testing
Page 34 of 64
Project Plan Version 1.5 | PMS
Test feature
Mar 27, Mar 27, Thao,
“Create Activity 1 day 2
2020 2020 Tai
Report”
Test feature
Mar 27, Mar 27, Thao,
“Update Activity 1 day 2
2020 2020 Tai
Report”
Test feature
Mar 30, Mar 30, Thao,
“Delete Activity 1 day 2
2020 2020 Tai
Report”
Page 35 of 64
Project Plan Version 1.5 | PMS
Test feature
Mar 30, Mar 30, Thao,
“Create Meal 1 day 2
2020 2020 Tai
Report”
Test feature
Mar 30, Mar 30, Thao,
“Update Meal 1 day 2
2020 2020 Tai
Report”
Test feature
Apr 1, Apr 1, Hao,
“Detailed 1 day 2
2020 2020 Duong
Notification”
Test feature
Mar 30, Mar 30, Thao,
“Update Kid 1 day 2
2020 2020 Tai
Information”
Page 36 of 64
Project Plan Version 1.5 | PMS
Page 37 of 64
Project Plan Version 1.5 | PMS
2.3.11 Re-test
Page 38 of 64
Project Plan Version 1.5 | PMS
Re-test feature
Apr 02, Apr 02, Hao,
“List Absent for 1 day 2
2020 2020 Duong
Kid”
Re-test feature
Apr 02, Apr 02, Hao,
“List Absent for 1 day 2
2020 2020 Duong
Parent”
Re-test feature
Apr 02, Apr 02, Hao,
“List Absent for 1 day 2
2020 2020 Duong
Teacher”
Re-test feature
Mar 31, Mar 31, Thao,
“Create Activity 1 day 2
2020 2020 Tai
Report”
Re-test feature
Mar 31, Mar 31, Thao,
“Update Activity 1 day 2
2020 2020 Tai
Report”
Page 39 of 64
Project Plan Version 1.5 | PMS
Report”
Re-test feature
Mar 31, Mar 31, Thao,
“Create Meal 1 day 2
2020 2020 Tai
Report”
Re-test feature
Apr 03, Apr 03, Thao,
“Update Meal 1 day 2
2020 2020 Tai
Report”
Re-test feature
Apr 03, Apr 03, Hao,
“Detailed 1 day 2
2020 2020 Duong
Notification”
Re-test feature
Apr 01, Apr 01, Thao,
“Kid 1 day 2
2020 2020 Tai
Management”
Re-test feature
Apr 01, Apr 01, Thao,
“Update Kid 1 day 2
2020 2020 Tai
Information”
Page 40 of 64
Project Plan Version 1.5 | PMS
2020 2020
Create Sprint
Apr 06, Apr 06,
2.4.2 Backlog 1 day Hao 2
2020 2020
Document
2.4.5 Design UI
Design UI of
Apr 06, Apr 06,
“Details absent 1 day Hao 2
2020 2020
notification”
Design UI of
Apr 07, Apr 07,
“Attendance 1 day Hao 2
2020 2020
statistics”
Page 41 of 64
Project Plan Version 1.5 | PMS
Design UI of
“Attendance Apr 07, Apr 07,
1 day Hao 2
without face 2020 2020
recognition”
Design UI of
“Auto attendance Apr 07, Apr 07,
1 day Hao 2
with face 2020 2020
recognition”
Design UI of
Apr 07, Apr 07,
“View list of 1 day Hao 2
2020 2020
notifications”
Design UI of
Apr 06, Apr 06,
“View activities 1 day Thao 2
2020 2020
of kid for parent”
Design UI of
“Update the Apr 07, Apr 07,
1 day Thao 2
notification when 2020 2020
It has a new one”
Design UI of
Apr 07, Apr 07,
“Children's daily 1 day Thao 2
2020 2020
status for parent”
Page 42 of 64
Project Plan Version 1.5 | PMS
Design UI of
“Children's tuition Apr 07, Apr 07,
1 day Thao 2
fee report for 2020 2020
teacher”
Design UI of
“Children's tuition Apr 08, Apr 08,
1 day Thao 2
fee report for 2020 2020
parent”
Design UI of
Apr 08, Apr 08,
“Multiple 1 day Hao 2
2020 2020
language”
Page 43 of 64
Project Plan Version 1.5 | PMS
statistics”
Page 44 of 64
Project Plan Version 1.5 | PMS
Page 45 of 64
Project Plan Version 1.5 | PMS
Report”
Design API of
Apr 09, Apr 09,
“Update Fee 1 day Duong 2
2020 2020
Report”
Design API of
Apr 09, Apr 09,
“Delete Fee 1 day Duong 2
2020 2020
Report”
Design API of
Apr 10, Apr 10,
“Create Healthy 1 day Duong 2
2020 2020
Report”
Design API of
Apr 09, Apr 09,
“Update Healthy 1 day Tai 2
2020 2020
Report”
Design API of
Apr 09, Apr 09,
“Delete Healthy 1 day Tai 2
2020 2020
Report”
Design API of
Apr 09, Apr 09,
“List Healthy 1 day Tai 2
2020 2020
Report”
Page 46 of 64
Project Plan Version 1.5 | PMS
Design API of
Apr 10, Apr 10,
“Attendance 1 day Tai 2
2020 2020
statistics”
Design API of
Apr 10, Apr 10,
"View absent 1 day Tai 2
2020 2020
notification"
2.4.7 Coding
Code UI and
consume API of Apr 09, Apr 09,
1 day Hao 6
“Details absent 2020 2020
notification”
Code UI and
consume API of Apr 10, Apr 11,
2 days Hao 6
“Attendance 2020 2020
statistics”
Code UI and
consume API of
Apr 11, Apr 12,
“Attendance 2 days Hao 6
2020 2020
without face
recognition”
Page 47 of 64
Project Plan Version 1.5 | PMS
Code UI and
consume API of
Apr 12, Apr 13,
“Auto attendance 2 days Hao 6
2020 2020
with face
recognition”
Code UI and
consume API of Apr 13, Apr 13,
2 days Hao 6
“View list of 2020 2020
notifications”
Code UI and
consume API of Apr 09, Apr 09,
1 day Thao 6
“View activities 2020 2020
of kid for parent”
Code UI and
consume API of
Apr 10, Apr 10,
“Update the 1 day Thao 6
2020 2020
notification when
It has a new one”
Code UI and
consume API of Apr 10, Apr 11,
2 days Thao 6
“Children's daily 2020 2020
status for parent”
Page 48 of 64
Project Plan Version 1.5 | PMS
Code UI and
consume API of Apr 11, Apr 13,
3 days Thao 6
“Health report for 2020 2020
parent”
Code UI and
consume API of
Apr 13, Apr 13,
“Children's tuition 1 day Thao 4
2020 2020
fee report for
teacher”
Code UI and
consume API of
Apr 13, Apr 14,
“Children's tuition 2 days Thao 4
2020 2020
fee report for
parent”
Code UI and
consume API of Apr 14, Apr 14,
1 day Hao 8
“Multiple 2020 2020
language”
Code UI and
Apr 14, Apr 14,
consume API of 1 day Thao 6
2020 2020
“News feed”
Page 49 of 64
Project Plan Version 1.5 | PMS
Code API of
Apr 10, Apr 10,
“Update Fee 1 day Duong 1
2020 2020
Report”
Code API of
Apr 12, Apr 12,
“Delete Fee 1 day Duong 1
2020 2020
Report”
Code API of
Apr 12, Apr 12,
“Create Healthy 1 day Duong 1
2020 2020
Report”
Code API of
Apr 11, Apr 11,
“Update Healthy 1 day Tai 4
2020 2020
Report”
Code API of
Apr 11, Apr 11,
“Delete Healthy 1 day Tai 4
2020 2020
Report”
Page 50 of 64
Project Plan Version 1.5 | PMS
Code API of
Apr 14, Apr 14,
“Attendance 1 day Tai 4
2020 2020
statistics”
Code API of
Apr 14, Apr 14,
“View absent 1 day Tai 4
2020 2020
notification”
2.4.8 Testing
Test feature
Apr 15, Apr 15, Thao,
“Attendance 1 day 2
2020 2020 Tai
statistics”
Test feature
Apr 15, Apr 15, Thao,
“View absent 1 day 2
2020 2020 Tai
notification”
Page 51 of 64
Project Plan Version 1.5 | PMS
Test feature
“Attendance Apr 15, Apr 15, Hao,
1 day 2
without face 2020 2020 Duong
recognition”
Test feature
Apr 15, Apr 15, Hao,
“Details absent 1 day 2
2020 2020 Duong
notification”
Test feature
Apr 15, Apr 15, Hao,
“View activities 1 day 2
2020 2020 Duong
of kid for parent”
Test feature
“Update the Apr 15, Apr 15, Hao,
1 day 2
notification when 2020 2020 Duong
It has a new one”
Page 52 of 64
Project Plan Version 1.5 | PMS
Page 53 of 64
Project Plan Version 1.5 | PMS
2.4.9 Re-test
Re-test feature
Apr 17, Apr 17, Thao,
“Attendance 1 day 2
2020 2020 Tai
statistics”
Re-test feature
Apr 17, Apr 17, Thao,
“View absent 1 day 2
2020 2020 Tai
notification”
Page 54 of 64
Project Plan Version 1.5 | PMS
Re-test feature
“Auto attendance Apr 16, Apr 16, Hao,
1 day 2
with face 2020 2020 Duong
recognition”
Re-test feature
“Attendance Apr 17, Apr 17, Hao,
1 day 2
without face 2020 2020 Duong
recognition”
Re-test feature
Apr 17, Apr 17, Hao,
“Details absent 1 day 2
2020 2020 Duong
notification”
Re-test feature
Apr 17, Apr 17, Hao,
“View activities 1 day 2
2020 2020 Duong
of kid for parent”
Re-test feature
“Update the Apr 17, Apr 17, Hao,
1 day 2
notification when 2020 2020 Duong
It has a new one”
Project’s
3
Meeting
Page 55 of 64
Project Plan Version 1.5 | PMS
4 Final release
Working time (2) 8 hours/ day In one day and for one
member.
Total effort (3) = (1) * 1856 hours For four team members and
(2) * 4 entire project.
Labor cost (4) = (3) * 1. USD $1856 For four team members and
entire project. (USD $1/
h/member)
Total cost USD $1856
V. Development Process
1. Reason for Selecting Process
We use Scrum to do the project “icoffee management system”. Because Scrum is a
process suitable for small and medium software, implementation time short and easy
change request Scrum is a process popular in present with the advantages and benefits
such as: Timeline Flexibility- can later or earlier than originally planned. Good product
quality and reduce production risk, low-cost. Interoperability between clients and
Page 56 of 64
Project Plan Version 1.5 | PMS
developers, among the team members are set to high. The growth rate faster, saving time
and errors detected earlier.
2. Description Scrum
PRINCIPLE AND DIFFERENT STAGES
Daily meetings: the entire team meets for approximately 15 minutes every day in
order to answer the following three questions, usually while standing: what did I
do yesterday? What am I going to do today? Is there a cumbersome impediment
today?
Planning meetings: the entire team gathers to decide on the features that will make
up the following sprint.
Work review meetings: during this meeting, every member presents what he has
done during the sprint. They organize a demonstration of the new features or a
presentation of the architecture. This is an informal meeting lasting for
approximately 2 hours which is attended by the entire team.
Retrospective meetings: at the end of each sprint, the team analyzes both
successful and unsuccessful elements of their activity. During this meeting lasting
between 15 and 30 minutes where everyone is invited and speaks on their own
Page 57 of 64
Project Plan Version 1.5 | PMS
Product owner: In most projects, the product owner is the leader of the client's
project team. He is the one who will define and prioritize the product features and
choose the date and content of each sprint based on values (workloads) that the
team communicates to him.
Scrum Master: He is a genuine facilitator on the project as he makes sure that
everyone works at their full potential by eliminating impediments and protecting
the team from exterior interferences. Moreover, he pays particular attention to the
respect of the different SCRUM phases.
Team: a team is typically made up of 4-10 people and groups together all the IT
specialists who are necessary on a project, i.e. an architect, a designer, a developer,
a tester etc. The team is self-organizing and remains unchanged during an entire
sprint.
Page 58 of 64
Project Plan Version 1.5 | PMS
Scrum differs from other development methods through its advantages which turn it into
a pragmatic response to product owners' current needs:
Iterative and incremental method: this allows to avoid the "tunnel effect", i.e. the fact of
seeing the result only at the final delivery, and nothing or almost nothing during the entire
development phase, which is so frequent with V-cycle developments.
Participatory method: every team member is asked to express his opinions and can
contribute to all the decisions taken on the project. He is therefore more involved
and motivated.
Enhancing communication: by working in the same development room or being
connected through different communication means, the team can easily
Page 59 of 64
Project Plan Version 1.5 | PMS
Page 60 of 64
Project Plan Version 1.5 | PMS
Severit
Risk Definition Probability Mitigation Strategy
y
Not enough
Programing knowledge to Spend more time for
H M
experiences complete a few learning and training.
features.
Page 61 of 64
Project Plan Version 1.5 | PMS
Page 62 of 64
Project Plan Version 1.5 | PMS
VII. Deliverable
KidsLand_Test-Case_Sprint 1.xlsx
KidsLand_Test-Case_Sprint 2.xlsx
8 Test Case
KidsLand_Test-Case_Sprint 3.xlsx
KidsLand_Test-Case_Sprint 4.xlsx
Page 64 of 64