CS5034: Software Product and Project Management
This module is offered in 2025-26.
Learning Outcomes
On successful completion of this module, the student should be able to:
- Understand and be able to apply processes and tools used in software project management.
- Gain skills in defining and managing products, such as working with stakeholders, prioritising objectives and formulating a strategy
- Understand necessry skills for collaborative software development, such as forming teams, distributed development and coordinating activities
Syllabus
This module introduces principles, processes and tools for managing large, realistic software projects and products. It covers essential skills for defining and managing products, such as working with stakeholders, prioritising objectives and formulating a strategy. It introduces relevant project management processes such as estimating timeframes, risk management, and reporting. Finally, it discusses relevant skills for collaborative software development, such as forming teams, distributed development and coordinating activities.
Compulsory Elements
This module has no compulsory elements beyond those common to all modules (mark of 4 in each assessment component).