Вы находитесь на странице: 1из 2

SWE406

Software Project Management

Version No.: 1.10


Course Pre-requisites/ Corequisites/ anti-requisites: SWE310
Objectives:
To understand and apply project management methodologies in software development.

LTPC
3 0 0 3

Expected Outcome:
The students would be able to understand the techniques and applications.
Unit No. 1
Introduction
9 hours
Introduction to software project management- importance of software project management
project - software project versus other type of project contract management and technical
project management problems with software projects - Project evaluation and Programme
management Portfolio Management Cost benefit Evaluation Techniques Risk
Evaluation Strategic Programme Management- An overview of project planning - step wise
project planning.
Unit No. 2
Activity Planning
9 hours
Selection of an appropriate project approach choosing technologies technical plan contents
list choice of process models Various Models - Software effort estimation - problems with
over- and under- estimates basis for software estimating software estimation techniques
expert judgment estimating by analogy Albrecht function point analysis function point
mark II COSMIC full function points procedural code oriented approach COCOMO Activity planning Activity on Arrow Activity on network.
Unit No. 3
Risk Management
9 hours
Risk management Categories of risk Framework - Risk Identification-Assessment planningmanagement-Evaluating risks to the schedule - applying the PERT technique Monte Carlo
simulation-critical chain concepts. Resource allocation Nature Identifying Resource
requirements-Scheduling resources - creating critical paths-counting the cost - publishing the
resource
schedule,
cost
schedules,
scheduling
sequence.
Unit No. 4
Monitoring and Control
9 hours
Monitoring and control Creating the framework-collecting the data Visualizing the progressCost monitoring. Managing contracts - ISO 12207- supply process-types of contract- stages in
contract placement-terms-contract management-acceptance. Managing people in software
environments- Understanding behavior organizational behavior selecting the right person for
the job- instruction in the best methods motivation The Oldham-Hackman job characteristic
model.
Unit No. 5
Software Quality
9 hours
Working in teams Decision making Leadership Organizational structures- - Dispersed and
virtual teams- Influence on culture stress- Health and safety. Software quality- Place of
software quality in project planning importance of quality-define ISO 9126- Quality
Management systems Process Capability Models- Software Reliability.
Text Books
1. Mike Cotterell, Bob Hughes, Rajib Mall - Software Project Management Tata McGrawHill, Fifth Edition - 2011.

Proceedings of the 29th Academic Council [26.4.2013]

713

Reference Books
1. Ramesh Gopalaswamy - Managing Global Projects - Tata McGraw Hill - First Edition, 2006.
2. Darel Ince, H. Sharp and M. Woodman - Introduction to Software Project Management and
Quality Assurance - Tata McGraw Hill, First Edition, 1993.
Mode of Evaluation:

Continuous Assessment (Quizzes, CATs, Assignments, etc.) and TEE.

Proceedings of the 29th Academic Council [26.4.2013]

714

Вам также может понравиться