Professional Documents
Culture Documents
Lec 2
Lec 2
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. 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. Management
ii. Project management
iii. SW project management
iv. Project Definition
Software Project Management
Management
Project
Management
Software
Project
Management
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
Required Performance
Performance
Target
Budget Limit
Cost
Due Date
Time (Schedule)
Project Characteristics
Projects differ significantly from the ongoing operations
within a company.
Temporary
Unique
Specific Purpose
Multi Disciplinary
Conflict Ridden
Project Characteristics
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 Purpose
• Project combines the talents and skills of a wide group of
people i.e. business, technical, manufacturing
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
iv. Project
Definition
Project Goals
Project Dimensions