Courses

Engineering > Computer Science


Course
Software Project Management
Lecturer
Yimer Amedie Muhie
University
Addis Ababa Science and Technology University
Period
Spring 2025
Language
English

Keyword

Syllabus

This course provides in-depth understanding of software project management principles, methodologies, and best practices. It discusses about the fundamental concepts, roles and purpose of project management within the context of software engineering. The course covers software project management fundamentals, software project planning, software project scheduling, software project estimation, and project estimation approaches. The course also delves in to critical areas such as risk management, configuration and change management, and software quality management, equipping students with the tools to handle uncertainties and maintain project integrity. Additionally, the course discusses essential staffing and team management skill to effectively lead and motivate teams throughout the project lifecycle.
Through a blend of theoretical knowledge and practical insights, this course prepares students to manage software projects efficiently, ensuring they are delivered on time, within budget, and to the highest quality standards. 
No. File Download
1 3.Syllabus.pdf Download

Courses List

No. Course Format File Date
1 [Software Project Management] Week 1 - Project Management Fundamentals 2025-06-19
2 [Software Project Management] Week 2 - Software Project Constraints and Trade-Offs 2025-06-20
3 [Software Project Management] Week 3 - Common Software Project Problems 2025-06-20
4 [Software Project Management] Week 4 - Project Initiation and Planning 2025-06-22
5 [Software Project Management] Week 5 - Stepwise Project Planning Approach 2025-06-22
6 [Software Project Management] Week 6 - Work Breakdown Structure (WBS) and Scheduling 2025-06-22
7 [Software Project Management] Week 7 - Software Project Estimation 2025-06-22
8 [Software Project Management] Week 8 - Risk Management, Identification and Assessment 2025-06-22
9 [Software Project Management] Week 9 - Risk Strategies, Monitoring and Controlling 2025-06-22
10 [Software Project Management] Week 10 - Software Quality Management 2025-06-22
11 [Software Project Management] Week 11 - Change Control and Configuration Management 2025-06-22
12 [Software Project Management] Week 12 - Team Management 2025-06-22
13 [Software Project Management] Week 13 - Project Closure 2025-06-22
14 [Software Project Management] Week 14 - Software Project Management Best Practices 2025-06-22
15 [Software Project Management] Week 15 - Course Review and Assessment 2025-06-22
16 [Software Project Management] Week 16 - Final Exam 2025-06-22

제목