Download as ppt, pdf, or txt
Download as ppt, pdf, or txt
You are on page 1of 18

Software Project

Management
Lecture No. 01
Software Project Management

What is software?
 Set of instruction
 Perform specific tasks
What is project?
 Activity with specific goals
 Unique entity
 Finite time period. (start and end time)
What is Management?
 Involves ac
Software Project Management

I. Overview of Project Management

i. Management
ii. Project management
iii. SW project management
iv. Project (Definition, Characteristics,
Dimensions)
v. Goals of Project Management
vi. Project Phases
vii. Software Project Lifecycle
viii.Cost and Cost management
Software Project Management

I. Overview of Project Management

ix. Project versus Program management


x. Project Success
xi. Trade-off triangle (time, cost, quality)
xii. Technical Fundamental
xiii.Project Management Skills
xiv.Project Management knowledge areas
xv. Team Leadership
xvi.Project Organization
Reference to Previous session

I. Overview of Project Management

i. Management
ii. Project management
iii. SW project management
iv. Project Definition
Software Project Management
Management

Project
Management

Software
Project
Management

Time, Budget, Quality


Project Definition
 What is Project?
Dictionary definition
AAplanned
plannedactivity
activity
Unique
Aim /Task/ Purpose
Limited Time Scale
 Progressive Elaboration Developing
Developingthoroughly
thoroughlyinin
steps,
steps,and
andcontinuing
continuingsteadily
steadily
 Project Managers by
byIncrements.
Increments.

Examples
Coach
Coachofofaateam,
team,captain
captainofof
 Developing a new product or service aaship
Effecting a change in structure or style ship
Developing an information
& control system
Constructing a facility
Goals of Project Management
Three Project Goals

Performance

Time Cost

Expectations of clients are not an additional


target, but an inherent part of the project
specifications
Goals of Project Management

Required Performance
Performance
Target
Budget Limit

Cost

Due Date

Time (Schedule)
Project Characteristics
Projects differ significantly from the ongoing operations
within a company.

Projects can be part of overall Programs and shouldn’t be


confused with such.

A Program is an exceptionally large long-range objective


that’s broken down into a set of projects.

Specific characteristics of a project include:

 Temporary
 Unique
 Specific Purpose
 Multi Disciplinary
 Conflict Ridden
Project Characteristics

Specific characteristics of a project

 Temporary
• Project only exists for a limited amount of time
• Has definite starting and ending dates as opposed to
ongoing operations of the firm

 Unique
• Final product or service is something not present in the
organization
• Even though certain components may exist, end deliverable
is not there.
Project Characteristics

Specific characteristics of a project

 Specific Purpose
• Project combines the talents and skills of a wide group of
people i.e. business, technical, manufacturing

 Operations typically encompasses one specialty

 Conflict Ridden
• Because projects bring together a diverse group,
objectives of each group can and do conflict.
Project Dimensions

Process

Product &
People PROJECT Technology

Product &
Customer
Project Dimensions
People
Principles Of Staffing A Project
Top Talent
– Better and fewer people
Job Matching
– Fit the tasks to skills, and motivate
Career Progression
– Help, not force people self-actualizing to work
where they are more experienced / or needed
Project Dimensions
People
Principles Of Staffing A Project
Team Balance
– People complement and harmonize each other
Misfit Elimination
– Problematic team members are eliminated and
replaced ASAP
Team Organization
Important who works with whom
Motivation
Bad motivation, bad outcomes, less work
Project Dimensions
Process
 Rework Avoidance
 Do not do things twice

Quality Assurance
 Two purposes: product has a certain level of
quality once released; detect errors ASAP

Development Fundamentals
 Develop same thing with fewer people or in
shorter period of time
Project Dimensions
Process
Risk Management
 Avoid disasters

Resource Targeting
 Guiding resources as appropriate

Lifecycle Planning
 Helps targeting resources, always keep in mind

Customer Orientation
 Develop Software that somebody wants!
Summary

I. Overview of Project Management

iv. Project
 Definition
 Project Goals
 Project Dimensions

You might also like