0% found this document useful (0 votes)
6 views16 pages

01 PL 082009004060008

Uploaded by

suryakirana
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
6 views16 pages

01 PL 082009004060008

Uploaded by

suryakirana
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
You are on page 1/ 16

Software Project

Management (Unit-I)

Dr.Priti Lahane
Course
Structure

Syllabus
Unit 1
Introduction to Software Project Management
(06 hrs.)

Course Objective
To discuss the fundamentals of Software
Project Management

Course Outcome
Apply the practices and methods for
successful Software Project
Management

Bloom’s Level
L3 : Apply
Introduction to Software Project
Management (SPM):

Why SPM is important

What is a Project

Contract Management

Activities Covered by SPM

Plans, Methods and Methodologies

Some Ways of Categorizing Software Project


Stakeholders

Setting Objectives

Business Case

Project Success and Failure

What is Management?

Management Control

Traditional versus Modern Project


Management Practices.
Introduction to Software Project
Management

Software Project Management is the discipline of


defining and achieving targets while optimizing
the use of resources such as time, money, people,
materials, energy, space, over the course of a
project

Book Ref:Bob Hughes, Mike Cotterell and Rajib Mall: Software Project
Management – Fifth Edition, Tata McGraw Hill, New Delhi.
Why is Software • Planning
Project Management • Monitoring
Important? • Control

• Planned Activity
What is a Project ? • Group of People
• To carry out task

Contract • Supervise Contract


Management • Deal with Technical Issues

• The feasibility study


Activities Covered by • Planning
SPM • Project Execution
The following characteristics distinguish projects:
● non-routine tasks are involved;
● planning is required;
● specific objectives are to be met or a specified product is to be created;
● the project has a predetermined time span;
● work is carried out for someone other than yourself;
● work involves several specialisms;
● people are formed into a temporary work group to carry out the task;
● work is carried out in several phases;
● the resources that are available for use on the project are constrained;
● the project is large or complex.
Plans, Methods and Methodologies
⮚ A plan for an activity must be based on some idea of a method of work.
⮚ A method relates to a type of activity.
⮚ The output from one method might be the input to another. Groups of
methods or techniques are often grouped into methodologies such as object-
oriented design.

Some Ways of Categorizing Software Project


⮚ Compulsory versus voluntary users
⮚ Information systems versus embedded systems
⮚ Outsourced projects
⮚ Objective-driven development

Stakeholders
⮚ Internal to the project team
⮚ External to the project team but within the same organization
⮚ External to both the project team and the organization
Project Success and
Setting Objectives Business Case
Failure

Project Objective
and Business
Development Cost
Sub-objectives and Objectives
goals
Agreed
functionality
Features of the
System Required level of
quality
Measures of
effectiveness On time
Delivery Date
Within budget.
• Planning – deciding what is to be done;
• Organizing – making arrangements;
• Staffing – selecting the right people for the job
• Directing – giving instructions;
What is
Management • Monitoring – checking on progress;
• Controlling – taking action to remedy hold-ups;
• Innovating – coming up with new solutions;
• Representing – liaising with clients, users,
developer, suppliers and other stakeholders.
Management Control

The Project Control Cycle


Planning
Incremental
Delivery

Traditional versus
Modern Project Quality
Management Practices Management

Change
Management
Projects are non-routine and therefore more
uncertain than normal undertakings.

Software projects are like other projects but


have some attributes that present difficulties.

Conclusion A key factor in project success is having clear


objectives. Different stakeholders have
different objectives.

For objectives to be effective there must be


practical ways of testing that the objectives
have been met.

Where projects involve many different


people, effective channels of information
must be established.
Thank You

You might also like