1 | Project Management Basics: Project, program, portfolio, management, project management, attributes and challenges of projects, failure and success factors of projects. |
2 | Project Management Methodologies and Life Cycle of Projects: Methodologies and life cycle of projects, common software development life cycle (SDLC) models with pros and cons and usage. |
3 | Software Development Activities: Plan, requirements, design, implement, test, deploy and maintain software, deliverables and standards. |
4 | Project Management Processes: Processes under main process groups namely initiating, planning, executing, monitoring and controlling, and closing. |
5 | Project Integration Management: Collection of processes required to ensure that the various elements of the projects are properly coordinated. It involves making trade-offs among competing objectives and alternatives to meet or exceed stakeholder needs and expectations. |
6 | Project Scope Management: Project management plan that describes how the scope will be defined, developed, monitored, controlled, and verified. |
7 | Project Schedule Management: The listing of activities, deliverables, and milestones within a project, a planned start and finish date, duration, and resources assigned to each activity. |
8 | Project Resource Management: Guidance on how project resources should be categorized, allocated, managed and released. |
9 | Project Cost Management: The processes involved in planning, estimating, budgeting, financing, funding, managing, and controlling costs so the project can be completed within the approved budget. |
10 | Project Quality Management: How quality is managed and maintained throughout a project, main processes namely quality planning, quality assurance, and quality control. |
11 | Project Risk Management: Risk identification, qualitative risk analysis, quantitative risk analysis, risk response techniques, and risk management and control. |
12 | Project Control and Closure: Actual performance vs planned performance, control domain, project closure activities. |
13 | Tools and Techniques for Software Project Management: Contemporary tools and techniques that can be used for software project management. |
14 | Software Project Management Plan (Student Presentations) |