Professional Documents
Culture Documents
GROUP MEMBERS
TALHA SAJJAD SP18-BSE-111
ABDURREHMAN MALIK FA17-BSE-007
SOFTWARE PROJECT MANAGEMENT
MICROSOFT CORPORATION
Contents
INTRODUCTION:.......................................................................................................................3
Purpose :.....................................................................................................................................3
General Project Information :......................................................................................................3
PROJECT TEAM......................................................................................................................3
STAKEHOLDERS....................................................................................................................3
CORE CONCEPTS:.....................................................................................................................4
PROJECT SCOPE STATEMENT..........................................................................................4
Scope.........................................................................................................................................4
Project Purpose / Business Justification....................................................................................4
Objectives (in business terms)...................................................................................................4
WBS..........................................................................................................................................4
PROJECT TIME.......................................................................................................................6
Deliverables...............................................................................................................................6
PRIORITIZED TASK LIST......................................................................................................7
Project Milestones:....................................................................................................................7
Network Diagram......................................................................................................................7
PROJECT COST.......................................................................................................................8
NPV analysis:............................................................................................................................8
Payback analysis:.......................................................................................................................9
Return for Investment:...............................................................................................................9
PROJECT QUALITY...............................................................................................................9
1 Quality Management Plan Components...............................................................................10
2 Project Quality Assurance....................................................................................................10
3 Quality Control.....................................................................................................................10
Supplementary knowledge:........................................................................................................12
RISK MANAGEMENT..........................................................................................................12
Major Known Risks.................................................................................................................12
Constraints...............................................................................................................................12
External Dependencies............................................................................................................12
COMMUNICATION PLAN...................................................................................................12
Communication Strategy.........................................................................................................12
Email........................................................................................................................................13
Meetings..................................................................................................................................13
Team Gantt..............................................................................................................................13
1
INTRODUCTION:
This is the Software Project Management Plan (SPMP) for Project Online Learning
Management System, sponsored by Higher Education Commision.
PURPOSE :
The purpose of the project is to develop a management system for students to provide education
to students at homes through online means. This document establishes roles, responsibilities,
processes and schedules for managing the software development process, in addition to
outlining the tools, methods, and procedures to be used.
PROJECT TEAM
2
STAKEHOLDERS
CORE CONCEPTS:
SCOPE:
The project would enable the live delivery of the lectures to the students and to ensure the
attendance of every student. It would manage the assignments and quizzes of the student
however it can not guarantee the network conditions for the students.
WBS:
PROJECT TIME
For improving time management and completing all tasks on time our team used many tools
and techniques used in project time management, which are listed below, one of the main tool
we used priority task division, we divided the tasks and then completed them according to
their priority.
DELIVERABLES
After making deliverables we prioritize the tasks using project time tool
5
☐ Database connection 30/09/2020
MEDIUM PRIORITY TASKS DATE DUE
☐ Devolopment 05/10/2020
LOW PRIORITY TASKS DATE DUE
☐ Testing 15/10/2020
ADDITIONAL TASKS DUE DATE
☐ Feedback 25/10/2020
PROJECT MILESTONES:
NETWORK DIAGRAM
C H I
2 22 5
E
8
Start
End
F G
6 12
J
1
A B D
6 2 7
Paths Duration
A,B,D,G,H,I,J 55
A,B,E,F,G,H,I,J 62
A,C,E,F,G,H,I,J 62
A,C,F,G,H,I,J 54
PROJECT COST
In order to manage cost we used cost management tool NVP Analysis, it gave us the idea
how much we are spending and in how many years we will be able to earn back from it
and can fulfil our devolopment cost.
NPV ANALYSIS:
Total Inflow=15209
PAYBACK ANALYSIS:
As we can see that in the second year our benefits have crossed the cumulative cost
and in first year, we were pretty close to the cumulative cost, we hence conclude
that the third year was the payback year.
8
PROJECT QUALITY
The primary goal of the Quality Management plan is to ensure that the project deliverables
are of adequate quality and fit-for-purpose. Quality assurance and Quality control is an
integral part of the Quality Management Plan.
To achieve this, the Online learning Management System Quality Management Plan
includes the following components:
Quality assurance in the project will be achieved by defining the defining the relevant
quality project management processes.
Quality Audit :
Any changes to these standards need be recorded as an issue in the Project Issues Register.
3 QUALITY CONTROL
In this process we will verify if the product’s compliance with the functional requirements.
9
3.1 Tools And techniques
To detect the defects within the management system. But no matter how thoroughly
the product is tested, we can never be 100 percent sure that there are no defects
Unit testing will be applied to each individual component (often a program) to
ensure it is as defect-free as possible
System testing will also be performed the entire system as one entity
We will apply Integration testing as it occurs between unit and system testing to test
functionally grouped components
User acceptance test is to confirm that the system is ready for operational use.
During the Acceptance Test, end-users (customers) of the system compare the
system to its initial requirements.
10
SUPPLEMENTARY KNOWLEDGE:
RISK MANAGEMENT
EXTERNAL DEPENDENCIES
The project depended on AWS for cloud storage and Youtube for the video
storage. External stakeholders would be needed to test the system.
COMMUNICATION PLAN
COMMUNICATION STRATEGY
The project manager will make a weekly report on the development of the project and will
issue guidelines weekly. The project manager will also use online means of
communication such as email and video conferences.
We used this tool for better communication between team and sponsors.
11
Communication Frequency Goal Owner Audience
MEETINGS
TEAM GANTT
12