0% found this document useful (0 votes)
23 views3 pages

CMT 408 Course Outline

The CMT 408 course on Software Project Management, taught by William K. Mirugi, aims to equip students with essential skills and knowledge for managing software development projects from initiation to closure. Key topics include project planning, execution methodologies, risk management, and effective communication strategies. Assessment is based on class attendance, continuous assessments, and a final exam, with strict policies on attendance and missed tests.

Uploaded by

kkay86027
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOC, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
23 views3 pages

CMT 408 Course Outline

The CMT 408 course on Software Project Management, taught by William K. Mirugi, aims to equip students with essential skills and knowledge for managing software development projects from initiation to closure. Key topics include project planning, execution methodologies, risk management, and effective communication strategies. Assessment is based on class attendance, continuous assessments, and a final exam, with strict policies on attendance and missed tests.

Uploaded by

kkay86027
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOC, PDF, TXT or read online on Scribd
You are on page 1/ 3

Course : CMT 408 – Software Project Management

Semester: September - December 2024 Lecturer: William K. Mirugi

Meetings: Tuesday 8.00 am – 11.00 am

Purpose
This Software Project Management course is designed to provide students with a comprehensive understanding of the principles, methodologies, and
best practices for effectively managing software development projects. The course covers topics ranging from project initiation and planning to
execution, monitoring, and closure, with a strong emphasis on real-world applications and case studies. Students will gain practical skills in project
management tools, team leadership, risk assessment, and communication to successfully deliver software projects on time and within budget.

Objectives
Upon successful completion of this course, students will be able to:
• Understand the fundamentals of software project management and its importance in the software development life cycle.
• Define project objectives, scope, and requirements, and create a project charter.
• Develop a comprehensive project plan, including work breakdown structures, schedules, and resource allocation.
• Execute software projects using industry-standard project management methodologies such as Agile, Waterfall, and Hybrid approaches.
• Implement effective project communication strategies and stakeholder management techniques.
• Identify, assess, and manage project risks and develop mitigation plans.
• Monitor and control project progress, budgets, and quality assurance throughout the project lifecycle.
• Foster effective teamwork, leadership, and motivation within software development teams.
• Understand the ethical and legal considerations in software project management.
• Successfully close software projects, including post-implementation reviews and knowledge transfer.
Course Outline and Schedule
Week TOPIC CONTENT/DETAILS COMMENT
1 Introduction to What is Software Project Management?
Software Project Importance of Project Management in Software Development
Management Key Concepts and Terminology
Project Management Frameworks and Methodologies
2 Project Initiation Project Selection and Justification
Project Stakeholders and their Roles
Developing a Project Charter
Defining Project Objectives and Scope
3 Project Planning Work Breakdown Structure (WBS)
Creating Project Schedules
Resource Allocation and Management
Risk Identification and Assessment
4&5 Project Execution and Agile Project Management CAT 1
Monitoring Waterfall Project Management
Hybrid Project Management
Team Leadership and Motivation
6 Project Communication Communication Planning
and Stakeholder Effective Team Communication
Management Stakeholder Identification and Analysis
Stakeholder Engagement Strategies
6 Risk Management Risk Management Planning
Risk Identification, Analysis, and Response Planning
Monitoring and Controlling Risks
Case Studies in Risk Management
7 Quality Assurance and Quality Planning
Control Quality Assurance vs. Quality Control
Quality Metrics and Monitoring
Continuous Improvement
8&9 Project Closure and Project Closure Activities CAT 2
Post-Implementation Lessons Learned and Knowledge Transfer
Review Ethical and Legal Considerations in Project Closure
10 Review
Assessment Criteria
The final mark is determined by Continuous assessment Test (CATs) and a final exam as detailed below:
 Class Attendance: 5%, CAT 1: 12.5%, CAT 2: 12.5%, Final exam: 70%

Textbooks for the course


1. Software Project Management: A Process-Driven Approach,, Ashfaque Ahmed

Recommended Textbooks
1. A Guide to the Project Management Body of Knowledge (PMBOK Guide), Project Management Institute (PMI)

Policy on Attendance and Tardiness


It is expected that unless for an avoidable circumstances, a student should attend all classes and on time. If a student misses a total of six hours in a semester he/she
will be disqualified from sitting for the end of year exam.

Policy on Missed Test and/or Examination


It is expected that in case a student misses a test or an assignment deadline that he consult the lecture before the due date and ensure that if agreed upon he/she sits for
missed CAT within a period of one week after reporting to college. Failure to this the student will earn 0 (zero marks) in the CAT. The lecturer is supposed to fill in a
form. Delayed assignment will cost the student 1 mark per day unless otherwise agreed between the student and the lecturer (see the attached form).

Lecturer...................................................................................Signature............................................Date................................................

HOD........................................................................................Signature............................................Date................................................

You might also like