IT8075- SOFTWARE PROJECT MANAGEMENT Syllabus 2017 Regulation


IT8075- SOFTWARE PROJECT MANAGEMENT Syllabus 2017 Regulation

SOFTWARE PROJECT MANAGEMENT Syllabus 2017 Regulation,IT8075- SOFTWARE PROJECT MANAGEMENT Syllabus 2017 Regulation

IT8075                          SOFTWARE PROJECT MANAGEMENT                            L P T C
                                                                                                                            3 0 0 3


  • 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.


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.


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 45 PERIODS


At the end of the course, the students should be able to:

  • Understand Project Management principles while developing software.
  • Gain extensive knowledge about the basic project management concepts, framework and the process models.
  • Obtain adequate knowledge about software process models and software effort estimation techniques.
  • Estimate the risks involved in various project activities.
  • Define the checkpoints, project reporting structure, project progress and tracking mechanisms using project management principles.
  • Learn staff selection process and the issues related to people management


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


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


Please enter your comment!
Please enter your name here