Software Project Management Plan: 1-Introduction
Software Project Management Plan: 1-Introduction
I. Project overview
This project is to create a prototype Online Purchasing System for TradeK Cake House. It
is an online application likewise virtual shop on the Internet where customers can browse
the products catalog and select products of interest. The selected items may be collected
in a shopping cart. At checkout time, the items in the shopping cart will be presented as
an order. At that time, more information will be needed to complete the transaction.
Usually, the customer will be asked to fill or select a billing address, a shipping address, a
shipping option, and payment information such as credit card number. An e-mail
notification is sent to the customer as soon as the order is placed.
Revision History
Revision Date Updated By Update Comments
0.1 01.05.2016 Sakinah Binti Mohd Azam First Draft
0.2 01.07.2016 Tham Mei Yee
IV. References
2- Project organization
I. Process model
The process used for this project will be a V-model such that each stage of the model
allows us to do testing after completing a phases. Referring to the diagram below, each
phase is tested after completion.
3- Managerial process
I. Management objectives and priorities
The management objective is to deliver the product in time and of high quality. The PM
and QA work together to achieve this by respectively checking that progress is made as
planned and monitoring the quality of the product at various stages
NOTE: Due to the deadline of 12th August 2016, running out of time will have its
reflection on the product, and not on the duration of the project. By assigning a priority
to every user requirement, a selection can be made of user requirements that may be
dropped out if time runs out.
i. Technology risk
ii. People risk
iii. Financial risk
iv. Market risk
v. Structure/process risk
4- Technical process
I. Methods, tools, and techniques
The project will be implemented utilizing V-model methodology, and tools such as
Dreamweaver, Microsoft Project, Java, MySQL, QTP, and Load Runner will be utilized..
The risks for each category are listed to complete the project successfully. For each
risk, a description, a probability to occur, the action associated and the impact of the
risk are given.
I. The project is accounted for project resources, technologies and tools required to
whole analysis, implementation, and test of the application.
II. The project lead will be rotated for each phase within 5 team members.
III. The document for all phases will be revised in subsequent phases if applicable