CS615 : Software Project Management

Course Overview

Course Synopsis

This course gives you the overview about what Software Project Management actually is? What tools and techniques you will use to manage your project? Similarly, risk management, quality assurance activities, and project planning, scheduling activities will also be covered in this course.

Course Learning Outcomes

After reading this course you should be able to:

  • Revising the core concepts of Software Project Management
  • Identifying the essential software development models, problems areas, domain requirements, design, and quality w.r.t management fundamentals concepts
  • Identifying different software processes, initiating the processes and applying planning process task
  • Identifying project planning objectives, tools and techniques for SDP, and elements of SDP
  • Discussion of life cycle models for an organization, traditional structures of business organization, and organizational planning
  • Discussing Estimation concepts, decomposition techniques, and tools
  • Using WBS as a Project Management tool with sample and identifying its major steps
  • Analyzing the core concepts Scheduling and its usage of its tools
  • Discussing fundamental concepts of Risk and Change Management
  • Revising the basic concepts of Quality
  • Using Microsoft Project 2000 tool as practice of making tasks, activities and Gantt charts


Course Calendar

1 Introduction & Fundamentals
2 Introduction & Fundamentals
3 Introduction & Fundamentals

4 Introduction & Fundamentals
5 Introduction & Fundamentals
6 Introduction & Fundamentals

7 Software Development Fundamentals and Management Fundamentals
Quiz 1
8 Software Development Fundamentals and Management Fundamentals
9 Software Development Fundamentals and Management Fundamentals
Assignment 1

10 Software Development Fundamentals and Management Fundamentals
GDB
11 Software Development Fundamentals and Management Fundamentals
12 Software Development Fundamentals and Management Fundamentals

13 Software Development Fundamentals and Management Fundamentals
14 Software Development Fundamentals and Management Fundamentals
Quiz 2
15 Software Development Fundamentals and Management Fundamentals

16 Software Development Fundamentals and Management Fundamentals
17 Software Development Fundamentals and Management Fundamentals
18 Software Development Fundamentals and Management Fundamentals

19 Software Development Fundamentals and Management Fundamentals
20 Processes
21 Processes
Quiz 3

22 Processes
23 Planning
24 Planning
Mid Exam

25 Planning
Assignment 2
26 Organization
27 Organization

28 Organization
29 Estimation
30 Estimation

31 Estimation
32 Estimation
33 Work Breakdown Structure

34 Work Breakdown Structure
35 Work Breakdown Structure
36 Work Breakdown Structure
Quiz 4

37 Scheduling
38 Scheduling
39 Risk and Change Management

40 Risk and Change Management
41 Risk and Change Management
42 Quality

43 Application Tools
44 Summary of SPM
45 Summary of SPM
Final Exam