0% found this document useful (0 votes)
53 views2 pages

Syllabus - SPM (R2017)

This document outlines the course objectives and units for a Software Project Management course. The course aims to teach students how to plan, manage, and deliver successful software projects throughout the software development lifecycle. It covers topics like project evaluation, planning, effort estimation, risk management, project control, and people management. The course has 5 units spanning these areas and aims to provide students with the skills needed to apply project management principles while developing software.

Uploaded by

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

Syllabus - SPM (R2017)

This document outlines the course objectives and units for a Software Project Management course. The course aims to teach students how to plan, manage, and deliver successful software projects throughout the software development lifecycle. It covers topics like project evaluation, planning, effort estimation, risk management, project control, and people management. The course has 5 units spanning these areas and aims to provide students with the skills needed to apply project management principles while developing software.

Uploaded by

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

IT8075 SOFTWARE PROJECT MANAGEMENT LTPC

3003
COURSE OBJECTIVES:
 To understand the Software Project Planning and Evaluation techniques.
 To plan and manage projects at each stage of the software development life cycle (SDLC).
 To learn about the activity planning and risk management principles.
 To manage software projects and control software deliverables.
 To develop skills to manage the various phases involved in project management and people
management.
 To deliver successful software projects that support organization’s strategic goals.

UNIT I PROJECT EVALUATION AND PROJECT PLANNING 9


Importance of Software Project Management – Activities - Methodologies – Categorization
of Software Projects – Setting objectives – Management Principles – Management Control –
Project portfolio Management – Cost-benefit evaluation technology – Risk evaluation – Strategic
program Management – Stepwise Project Planning.

UNIT II PROJECT LIFE CYCLE AND EFFORT ESTIMATION 9


Software process and Process Models – Choice of Process models - Rapid Application
development – Agile methods – Dynamic System Development Method – Extreme
Programming– Managing interactive processes – Basics of Software estimation – Effort and Cost
estimation techniques – COSMIC Full function points - COCOMO II - a Parametric Productivity
Model.

UNIT III ACTIVITY PLANNING AND RISK MANAGEMENT 9


Objectives of Activity planning – Project schedules – Activities – Sequencing and
scheduling – Network Planning models – Formulating Network Model – Forward Pass &
Backward Pass techniques – Critical path (CRM) method – Risk identification – Assessment –
Risk Planning –Risk Management – PERT technique – Monte Carlo simulation – Resource
Allocation – Creation of critical paths – Cost schedules.

UNIT IV PROJECT MANAGEMENT AND CONTROL 9


Framework for Management and control – Collection of data – Visualizing progress – Cost
monitoring – Earned Value Analysis – Prioritizing Monitoring – Project tracking – Change
control – Software Configuration Management – Managing contracts – Contract Management.

UNIT V STAFFING IN SOFTWARE PROJECTS 9


Managing people – Organizational behavior – Best methods of staff selection – Motivation – The
Oldham – Hackman job characteristic model – Stress – Health and Safety – Ethical and
Professional concerns – Working in teams – Decision making – Organizational structures –
Dispersed and Virtual teams – Communications genres – Communication plans – Leadership.

TOTAL PERIODS: 45
COURSE OUTCOMES:
At the end of the course, the students should be able to:
CO1: Understand Project Management principles while developing software.
CO2: Gain extensive knowledge about the basic project management concepts, framework and
the process models.
CO3: Obtain adequate knowledge about software process models and software effort
estimation techniques.
CO4: Estimate the risks involved in various project activities.
CO5: Define the checkpoints, project reporting structure, project progress and tracking
mechanisms using project management principles.
CO6: Learn staff selection process and the issues related to people management.

TEXT BOOK:
1. Bob Hughes, Mike Cotterell and Rajib Mall, “ Software Project Management” Fifth
Edition, Tata McGraw Hill, New Delhi, 2012.

REFERENCES:
1. Robert K. Wysocki, “Effective Software Project Management”, Wiley Publication, 2011.
2. Walker Royce, “Software Project Management”, Addison-Wesley, 1998.
2. Gopalaswamy Ramesh, “Managing Global Software Projects”, McGraw Hill Education
(India), Fourteenth Reprint 2013.

You might also like