2-Introduction To Software Project Management & Module - 1-05-01-2024
2-Introduction To Software Project Management & Module - 1-05-01-2024
Dr. M. Madiajagan
Associate Professor, SCOPE
VIT University, Vellore
What is a Project?
A project is a temporary endeavor undertaken to
produce a unique product or service
Poor Requirements
Scope Creep
Gathering
Quality
Cost Scope
Triple Contraint
Increased Scope = increased time + increased cost
Resources Budget
people
equipment
materials
Quantities
Quality Management
Quality Management is the process that insure the
project will meet the needs
Schedule changes
All changes require collaboration and buy in via the project sponsor’s signature
prior to implementation of the changes
Project Life Cycle
Initiation Phase
Define the need
Return on Investment Analysis
Make or Buy Decision
Budget Development
Definition Phase
Determine goals, scope and project constraints
Identify members and their roles
Define communication channels, methods, frequency
and content
Risk management planning
Planning Phase
Resource Planning
Work Breakdown Structure
Project Schedule Development
Quality Assurance Plan
Work Breakdown Structure
For defining and organizing
the total scope of a project
First two levels - define a set
of planned outcomes that
collectively and exclusively
represent 100% of the project
scope.
Subsequent levels -
represent 100% of the scope of
their parent node
Implementation Phase
Execute project plan and accomplish project goals
Training Plan
System Build
Quality Assurance
Deployment Phase
User Training
Production Review
Start Using
Closing Phase
Contractual Closeout
Post Production Transition
Lessons Learned
Project Management Tools
PERT Chart- designed to
analyze and represent the
tasks involved in completing a
given project
• Project issues
• Disseminating project information • Implementing standard processes
• Mitigating project risk • Establishing leadership skills
• Quality • Setting expectations
• Managing scope • Team building
• Metrics • Communicator skills
• Managing the overall work plan
Process People
Responsibilities Responsibilities
Gantt Chart
PERT Chart
Scope Management
Project Scope Management is the process to ensure that
the project is inclusive of all the work required, and only
the work required, for successful completion.
Primarily it is the definition and control of what IS and
IS NOT included in the project.
Issue Management
Issues are restraints to accomplishing the deliverables of
the project.
Issues are typically identified throughout the project and
logged and tracked through resolution.
In this section of the plan the following processes are
depicted:
Where issues will be maintained and tracked
The process for updating issues regularly
The escalation process
The vehicle by which team members can access documented
issues
Cost Management
This process is required to ensure the project is
completed within the approved budget and includes:
Resource Planning - The physical resources required
(people, equipment, materials) and what quantities are
necessary for the project
Budget
Budget estimates
Baseline estimates
Project Actuals
Quality Management
Quality Management is the process that insure the
project will meet the needs via:
Quality Planning, Quality Assurance, and Quality
Control
ClearlyDefined Quality Performance Standards
How those Quality and Performance Standards are
1. Scope Change
2. Schedule changes
3. Technical Specification Changes
4. Training Changes
All changes require collaboration and buy in via the
project sponsor’s signature prior to implementation of the
changes
Summary and Discussion
1.
2
3
4
5
6
7
8
9