National University of Sciences and Technology
Home | Back
SE-868 Software Project Management
Campus MCS
Programs PG
Session Summer Semester 2016
Course Title Software Project Management
Course Code SE-868
Credit Hours 3+0
Pre-Requisutes SE-200 Software Engineering (Desirable not must)
Course Objectives The aim of this course is to provide attendees with an understanding of the principles, processes, and practices associated with the management of software-intensive projects.
No prior knowledge is assumed. The course is ideal for anyone who is working within a software-intensive project and needs to gain a working knowledge of the application domain, project management, and software engineering.
Detail Content

Course Out Line

                                                                         

1

Software Crisis: Symptoms, Causes

2

Software Life Cycle Models: Waterfall Model, Spiral Model, Incremental Delivery, Evolutionary Acquisition (EA), Model Selection

3

ISO/IEC 12207 - Software Life Cycle Processes: Scope, Purpose, Structure, Tailoring

4

Software Estimation: Software Size, Size Estimation, Effort Estimation

5

Project Planning and Control: Project Planning, Project Control, Earned Value, Software Project Management Plan (SPMP)

6

Risk Management: Basic Concepts, Identification, Analysis, Treatment, Monitoring, AS/NZS 4360

7

Software Measurement: Basic Concepts, Goal-Question-Measure (GQM), Practical Software and Systems Measurement (PSM)

8

Software Quality Assurance (SQA): Basic Concepts, SQA Activities, SQA Plan

9

Requirements Management: Basic Concepts, Elicitation, Analysis, Documentation

10

Software Reviews: Management Reviews, Technical Reviews, Walkthroughs, Inspections

11

Problem Resolution Process: Problem Resolution Process

12

Software Configuration Management (SCM): Basic Concepts, SCM Activities, SCM Plan

13

Software Test Management: Basic Concepts, Phases, Types, Documentation

14

Verification and Validation (V&V): Software Verification, Software Validation, Integrity Levels, V&V Plan

15

Software Process Improvement: Basic Concepts, IDEAL Model, Capability Maturity Model – Integration (CMMI)

Text/Ref Books

Text Book:

1. “Information Technology Project Management”, by Kathy Schwalbe.

Reference:

  1. “Effective Software Project Management” by Robert K. Wysocki.
  2. “Rapid Development” by Steve McConnell.
Time Schedule Summer Semester 2015
Faculty/Resource Person A/P Athar Mohsin Zaidi
NUST, Islamabad, Pakistan
Discipline: Software Engineering
Specialization: SPM, Computer Architecture