Contents
1. Introduction to Software Project Management
1. Project Definition
2. Project versus Flow Type Work
3. Project Life Cycle
4. Processes and Knowledge Areas in Project Management(PM)
5. Build or Buy Decision
6. Work Breakdown Structure (WBS) and its Types
7. Introduction to PMBOK
8. Program and Portfolio Management
2. Project Planning and Project Management Tools
1. Project Planning
2. Steps for Project Planning
3. PERT and Gantt Charts
4. Introduction to Project Management using Gantt Project
5. Objectives of Activity Planning
6. Project Schedules, Activities, Sequencing and Scheduling
7. Network Planning Models
8. Formulating Network Model
3. Activity Based Scheduling
1. Introduction
2. Objectives of Activity Planning
3. Activity Relationships (FS, SF, SS, FF)
4. Forward Pass Technique
5. Backward Pass Techniques
6. Critical Path Concept and Remedies
4. Project Tracking and Control
1. Introduction
2. Collection of Project Data
3. Visualizing Progress
4. Cost Monitoring
5. Earned Value Analysis
6. Project Tracking
7. Change Control
8. Software Configuration Management
9. Managing Contracts and Contract Management
5. Agile Project Management
1. Predictive Versus Empirical Management
2. Comparison between Non-Agile and Agile Project
2.1 The traditional/ Non-Agile Vs Agile Project
2.2 Important Characteristics of Agile
3. Stages of the Agile Development Life Cycle
4. Estimation
5. Scope Management
6. Roles and Responsibilities
7. Scheduling and Tracking
6. Staffing in Software Projects
1. Managing People Organizational Behaviour
1.1 Managing People - Understanding Behaviour
1.2 Organizational Behaviour
2. Best Methods of Staff Selection
2.1 Selecting the Right Person for the Right Job
2.2 Recruitment Process
3. Instruction in the Best Methods
4. Motivation
4.1 Taylorist Model
4.2 Maslow’s Hierarchy of Needs
4.3 Herzberg’s Two-Factor Theory
4.4 Expectancy Theory of Motivation
5. The Oldham Hackman Job Characteristic Model
6. Stress, Health, and Safety
7. Ethical and Professional Concerns
8. Working in Teams, Decision Making
9. Organizational Structures, Dispersed and Virtual Teams
10. Communications Genres and Communication Plans