[go: up one dir, main page]

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

Software Project Management - Syllabus

The document outlines the course structure for Software Project Management, detailing objectives, units, and outcomes. It covers project planning, effort estimation, risk management, project monitoring, and people management. The course aims to equip students with essential skills for managing software projects effectively.

Uploaded by

veyyontamizha
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)
18 views2 pages

Software Project Management - Syllabus

The document outlines the course structure for Software Project Management, detailing objectives, units, and outcomes. It covers project planning, effort estimation, risk management, project monitoring, and people management. The course aims to equip students with essential skills for managing software projects effectively.

Uploaded by

veyyontamizha
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

SEMESTER VIII

CS20801 SOFTWARE PROJECT MANAGEMENT 3 0 0 3

COURSE OBJECTIVES
To enable students to

 understand the importance of project planning and project evaluation techniques.


 acquire knowledge in software effort estimation and calculating the project duration.
 analyze the risk and allocate the resources.
 gain knowledge about the monitoring and controlling the software projects and its quality.
 learn the fundamental concept of managing people and contracts.

UNIT I INTRODUCTION TO PROJECT PLANNING AND EVALUATION 9


Project Definition - Importance of Software Project Management, Software Projects Vs Other Projects,
Activities Covered by SPM, Setting Objectives, Stepwise Project Planning, Cost Benefit Evaluation
Techniques.

UNIT II SOFTWARE EFFORT ESTIMATION AND ACTIVITY PLANNING 9


Software Effort Estimation - Agile Methods, Extreme Programming, Scrum, Problems with over and
underestimates, Software effort estimation techniques, Bottom-up estimating, Top-down estimating,
Estimating by analogy, Albrecht function point analysis; Activity Planning - Objectives of Activity
planning, Project Schedules, Project and Activities, Sequencing and Scheduling, Activity on Arrow
Networks, Forward Pass, Backward Pass, Identifying Critical Path, Activity Float, Shortening Project
Duration.

UNIT III RISK MANAGEMENT AND RESOURCE ALLOCATION 9


Risk Management - Categories of Risk, A Framework for dealing Risk, Risk Identification, Risk
Assessment, Risk Planning, Risk Management, Risk Evaluation, Applying the PERT technique; Resource
Allocation - The nature of resources, Identifying Resource Requirements, Scheduling Resources, Creating
critical paths, counting the cost, Publishing the resource schedule, The Scheduling Sequence.

UNIT IV MONITORING AND CONTROLLING OF PROJECTS AND ITS QUALITY 9


Monitoring and Controlling of Software Projects - Collecting the data, Visualizing Progress, Cost
monitoring, Earned value analysis, Prioritizing monitoring; Software Quality - The importance of Software
Quality, Software Quality Definition, ISO9126, Product Vs Process Quality Management, Process
Capability Models, Techniques to help enhance software quality.

UNIT V MANAGING PEOPLE AND CONTRACTS 9


Managing people - Selection Process, instruction in the best methods; Motivational theories - Maslows
Hierarchy of Needs, The Oldham Hackman Job characteristic model, Becoming a Team, Decision Making;
Managing Contracts - Types of Contract, Stages in contract placement, Typical terms of a Contract.
TOTAL PERIODS 45
COURSE OUTCOMES
At the end of the course, the students will be able to

 make a stepwise project planning in software project.


 discuss about software effort estimation and activity planning.
 evaluate the risk and allocate the resources accordingly.
 outline the steps in monitoring the progress of project and steps to enhance the quality of project.
 identify the concepts of managing people and contracts.

TEXT BOOKS
1. Bob Hughes, Mikecotterell, "Software Project Management", Fifth edition, TataMcgraw Hill, 2009.

2.Watts s humphrey, "Managing the Software Process", pearson education inc, 2006.

REFERENCES
1. Walker Royce, "Software Project Management", pearson education ,1999.
2. Nina S Godbole, "Software Quality Assurance: Princles and Practise", alpha science
international ltd, 2004.
3. Gordon G Schulmeyer," Handbook of Software Quality Assurance", 3rd edition, attech house
publishers, 2007.
4. Ramesh, Gopalaswamy, "Managing Global Projects", tatamcgraw hill, 2001.

CO-PO MAPPING:

Mapping of Course Outcomes with Programme Outcome


(1,2,3 indicates the strength of correlation) 3 - Strong, 2 - Medium, 1 - Weak
Programme
Programme Outcomes Specific
(POs) Outcomes
CO (PSOs)
PO1 PO2 PO3 PO4 PO5 PO6 PO7 PO8 PO9 PO10 PO11 PO12 PSO1 PSO2

CO1 3 3 1 1 1 1 - - 1 - - - 2 1

CO2 3 3 3 1 3 - - - 1 - - 1 2 1

CO3 3 3 3 1 3 1 - - 1 - 1 2 2 1

CO4 3 3 3 1 3 1 - - 1 - 2 3 2 1

CO5 3 3 1 2 2 - 2 - - - 2 3 2 1

You might also like