Professional Documents
Culture Documents
IIS - Online Herbs Shopping PHP - Project Plan Jsa
IIS - Online Herbs Shopping PHP - Project Plan Jsa
INTERNATIONAL SCHOOL
PROJECT PLAN International School
SPM Team project – 2022 – Project name
Project Information
Start Date 10 AUG 2023 End Date 27 NOV 2023 Commented [js1]: This should be start and end date of the pro-
ject
DOCUMENT NAME
Document Title Online Herbs Shopping Php
Author(s) Five Dummy Guy
Date Dec 20th, 2023 File name: Project Plan v1.0 Commented [js2]: Date for first version of document
REVISION HISTORY
1.2
1.3
1.4
Team name|2
PROJECT PLAN International School
SPM Team project – 2022 – Project name
Table of Contents
1. Introduction: 5
1.1. Purpose of document: ............................................................................................... 5
2. Product overview 5
2.1. Product definition: .................................................................................................... 5
2.2. User:........................................................................................................................... 5
2.2.2. User problems: .......................................................................................................... 5
2.3. Prior art: .................................................................................................................... 5
3. Project overview 6
3.1. Project goal ................................................................................................................ 6
4. Work Breakdown Structure 6
Provide a picture of your WBS. (photo is ok) DO NOT! copy a WBS from google. I can tell
when you do… Error! Bookmark not defined.
5. Planning 7
5.1. Product requirements (Product backlog) 7
6. Project schedule (overview) 7
Provide a project schedule. Picture, for example in the form of a Gantt chart. Not with too
many details. Number of Sprints and when in time they will happen and so on. Error!
Bookmark not defined.
Details comes later in your sprint planning. Error! Bookmark not defined.
7. Development Process: 7
8. Team Organization: 9
8.1. Scrum Team Information: ........................................................................................ 9
8.2. Role and Responsibility: ........................................................................................... 9
8.3. Communication Methodology: ............................................................................... 10
8.4. Communication and Report: .................................................................................. 10
9. Schedule: 11
Mentor comment (to be removed later) The detailed schedule is something that you create
over time. You can fill in all work items for a sprint after you have had your sprint planning.
Before the sprint planning you will only have a rough idea what to do in each sprint. So you
can put the overall plan into each later sprint, without the details. For the sprints the start and
finish dates are only valid for the sprint. Not for the activities inside the sprint. Leave it blank.
Ask if you have any questions about this 11
9.1. Detailed Schedule: .................................................................................................. 11
10. Budget: 13
Team name|3
PROJECT PLAN International School
SPM Team project – 2022 – Project name
11. Project Risks 14
12. Deliverables 15
13. Individual contribution 16
Team name|4
PROJECT PLAN International School
SPM Team project – 2022 – Project name
1. Introduction:
1.1. Purpose of document:
This document provides a summary of the project's objectives, division of work,
the major milestones, required resources, time and overall schedule and budget allo-
cation used and based on the document proposal to build a Online Herbs Shopping
Php application on time, according to requirement and plan.
2. Product overview
2.1. Product definition:
2.2. User:
Describe the type of user that will use your product
• Difficulty finding good selection of quality herbs and natural products locally
• Don't know much about different herbs and their uses
• Inconvenient to shop at physical stores
• Security concerns with payment
There are some existing online stores selling herbs, spices and natural products such as:
• Mountain Rose Herbs - Focused mostly on bulk herbs rather than consumer products.
Website not as modern.
• Starwest Botanicals - Less selection than our store. Shipping costs more.
• Vitacost - Carries more mainstream vitamins and supplements not specialized herbs
3. Project overview
3.1. Project goal
The goal of the project is to build an Online Herbs Shopping website with shopping
cart, payments and user accounts within budget $5000 and deliver on time May 7,
2024
3.2. Project Deliverables:
Main features are:
• Product catalog browsing and search
• Shopping cart
• Checkout with payment processing
• User account registration and management
4. Work Breakdown Structure Commented [js5]: Maybe you can add some more tasks that are
unique for your project. This WBS is very generic.
Team name|6
PROJECT PLAN International School
SPM Team project – 2022 – Project name
5. Planning
5.1. Product requirements (Product backlog)
6. Project schedule (overview) Commented [js6]: You need to provide a gantt chart with the
sprints.
Commented [js7]: remove
7. Development Process:
Team name|7
PROJECT PLAN International School
SPM Team project – 2022 – Project name
Scrum Process
Scrum process:
Product Backlog:
The process begins with a Product Backlog, which is a prioritized list of all fea-
tures, enhancements, and fixes needed for a product.
The Product Backlog is maintained by the Product Owner, who represents the in-
terests of stakeholders and ensures that the team is working on the most valuable
items.
Sprint Planning:
A Sprint is a time-boxed iteration, typically two to four weeks long.
During Sprint Planning, the Scrum Team (which includes the Product Owner,
Scrum Master, and Development Team) selects items from the Product Backlog to
work on during the upcoming Sprint.
The team collaborates to define the goals and tasks for the Sprint.
Daily Standup (Daily Scrum):
The team holds a brief daily meeting, known as the Daily Standup or Daily Scrum,
to discuss progress, plans, and any obstacles.
Each team member answers three questions: What did I do yesterday? What will I
do today? Are there any impediments in my way?
Sprint Review:
At the end of the Sprint, the team presents the completed work to stakeholders dur-
ing the Sprint Review.
The Product Owner reviews the work and updates the Product Backlog based on
feedback and changing priorities.
Sprint Retrospective:
Team name|8
PROJECT PLAN International School
SPM Team project – 2022 – Project name
The team reflects on the Sprint during the Sprint Retrospective.
The focus is on continuous improvement, discussing what went well, what could
be improved, and creating action items for the next Sprint.
Incremental Development:
The Development Team works in a series of short, time-boxed iterations, produc-
ing a potentially shippable product increment at the end of each Sprint.
This incremental development allows for frequent inspection and adaptation.
Roles:
- Product Owner: Represents stakeholders, defines the Product Backlog, and en-
sures the team is working on the most valuable features.
- Scrum Master: Facilitates the Scrum process, helps remove impediments, and en-
sures the team adheres to Scrum principles.
- Development Team: Cross-functional group responsible for delivering the prod-
uct increment.
Benefit of the methodology:
8. Team Organization:
8.1. Scrum Team Information:
Table 1: Scrum Team Organization.
Full Name Phone Email Position
Team name|9
PROJECT PLAN International School
SPM Team project – 2022 – Project name
- Maximizing the value of a product by en-
suring
Scrum Master - Removing impediments, fostering collabora-
tion, and promoting continuous improvement
throughout the Scrum process.
Team name|10
PROJECT PLAN International School
SPM Team project – 2022 – Project name
9. Schedule:
3.1.5.3 Logout 15
3.1.5.n
Team name|11
PROJECT PLAN International School
SPM Team project – 2022 – Project name
Regression test, bugfix-
3.1.7 0h
ing, etc.
3.1.8 Release Sprint 1 10 h
3.1.8.1 Sprint 1 Review Meeting 5
3.1.8.2 Sprint 1 Retrospective 5
3.2 Sprint 2 10 days Mar 23 Apr 5 80h
3.2.1 Sprint 2 Planning Meeting 5 Commented [BT10]: Bảo làm phần này
Team name|12
PROJECT PLAN International School
SPM Team project – 2022 – Project name
Regression test, bugfix-
3.3.6 65 h
ing, etc.
3.3.7.1 Regression test
3.3.7.2 Bug fixing
…
10. Budget:
Team name|13
PROJECT PLAN International School
SPM Team project – 2022 – Project name
10.1. Cost Person/Hours
Network
Time
12. Deliverables
Table 9: Deliverables
Team name|15
PROJECT PLAN International School
SPM Team project – 2022 – Project name
Team name|16