Software Project Management syllabus

2019 PATTERN. This is the 2019 pattern syllabus, the latest SPPU has published on its site for Third Year Computer Engineering. A 2024 pattern syllabus for this year has not been published there yet, so confirm with your college which pattern applies to you.

310245D · Third Year Computer Engineering, SPPU 2019 pattern. Every unit, the marks scheme, course outcomes and books, copied from the official syllabus PDF.

310245D3 h/week theoryMid-Sem 30 + End-sem 70
06.units
03.credits

Unit-wise syllabus

UNIT I

Introduction to Software Project Management

7 hours

Project Definition, Project versus Flow type work, Project Lifecycle, Processes and Knowledge Areas in Project Management (PM), Build or Buy decision, Work Breakdown Structure (WBS) and its types, Introduction to PMBOK, Program and Portfolio Management.

UNIT II

Project Planning and Project Management Tools

7 hours

Project Planning: Steps for Project Planning, PERT and Gantt Charts, Gantt Project, Microsoft Project and Primavera Project Management Software, Objectives of Activity planning, Project Schedules, Activities, Sequencing and Scheduling, Network Planning Models, Formulating Network Model.

UNIT III

Activity based Scheduling

7 hours

Introduction, Objectives of Activity Planning, Project Schedules. Activities: Sequencing and Scheduling, Network Planning Models, Formulating Network Model, Activity relationships (FS,SF,SS,FF), Forward Pass and Backward Pass techniques, Critical Path concept and remedies.

UNIT IV

Project Tracking and Control

7 hours

Introduction, Collection of Project data, Visualizing progress, Cost monitoring, Earned Value Analysis, Project tracking, Change Control, Software Configuration Management, Managing contracts, Contract Management.

UNIT V

Agile Project Management

7 hours

Predictive versus Empirical Management, Comparison between Non-Agile and Agile Project, Three stages of Agile Project, Estimation, Scope Management, Roles and Responsibilities, Scheduling and Tracking. Analyse the same project using Agile. Create the three stages of the

UNIT VI

Staffing in Software Projects

7 hours

Managing People, Organizational behaviour, 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.

Marks and credits

HeadMarksCredit
Mid-Sem (mid-semester exam)303
End-semester exam70

Prerequisite: Software Engineering(210253).

Course outcomes

  1. CO1Comprehend Project Management Concepts
  2. CO2Use various tools of Software Project Management
  3. CO3Schedule various activities in software projects
  4. CO4Track a project and manage changes
  5. CO5Apply Agile Project Management
  6. CO6Analyse staffing process for team building and decision making in Software Projects and Management

Books

Text books

Reference books

NPTEL and SWAYAM links

Listed in the official syllabus:

FAQ

How many units are in Software Project Management?

Software Project Management (310245D) has 6 units: Unit I Introduction to Software Project Management (7 h); Unit II Project Planning and Project Management Tools (7 h); Unit III Activity based Scheduling (7 h); Unit IV Project Tracking and Control (7 h); Unit V Agile Project Management (7 h); Unit VI Staffing in Software Projects (7 h).

What is the marks scheme for Software Project Management?

The official Computer Engineering 2019 pattern syllabus lists mid-semester (Mid-Sem) for 30 marks and the end-semester exam for 70 marks, for 3 credits.

What should I know before Software Project Management?

Prerequisite listed in the syllabus: Software Engineering(210253).