SOFTWARE PROJECT MANAGEMENT

Paper Code: 
MCS 422A
Credits: 
04
Periods/week: 
04
Max. Marks: 
100.00
Objective: 

The aim of this paper is to acquaint the students with the concepts of software project management, its tool and techniques, its maintenance and software quality and risk management concepts.

 

12.00
Unit I: 

Introduction to Software Project & its Management                                       Software project: Overview, concept, types, project organization, umbrella activities under software project management, project management life cycle, benefits of project management, Evaluation

12.00
Unit II: 

Software Project Planning Tools & Techniques                                           Stepwise Project planning, work breakdown structure, milestone, software sizing, rayleigh curve, software project estimation: concept, different methods of estimation (COCOMO, Function-Point Analysis, Delphi), Time Estimation Tools (CPM/PERT, Gantt Charts), Introduction to Microsoft Project

 

12.00
Unit III: 

Software Project Maintenance                                                                        Types, Steps, resource planning & estimation (nature & identification of resources, scheduling & allocation of resources, costing of resources), reengineering the software products, documentation standards, version control & software configuration management

12.00
Unit IV: 

Software Quality & Risk Management                                                     

Defining software quality, quality assurance & standards (ISO & CMM), quality planning, quality control, software quality parameters, V&V planning, tools & techniques (reviews, inspections & walkthroughs), Risk Management: Concept, categories of risk, risk identification, risk analysis, planning & monitoring

 

12.00
Unit V: 

Software Team Management                                                        

Characteristics of performance management, high performance styles (Directive & Collaborative), Team structure, team communication, managing customer expectations, group behaviour, role of user in project management, user role in various stages of software development, user role in system implementation

 

 

ESSENTIAL READINGS: 

1. Pankaj Jalote., “Software Project Management”, Pearson Education

 

REFERENCES: 
  1. S A Kelkar, “Software Project Management A concise study”, Prentice-Hall of India Pvt.Ltd, 2009
  2. Edwin Bennatan, “Software Project Management”.
  3. Roger S Pressman., “Software Engineering”, Tata Mc  Graw Hill Edition, 2006
  4. NIIT,“Basics of Software Project Management”,Prentice-Hall India.

 

Academic Year: