CS5034 Software Product and Project Management
Academic year
2025 to 2026 Semester 1
Curricular information may be subject to change
Further information on which modules are specific to your programme.
Key module information
SCOTCAT credits
15
SCQF level
SCQF level 11
Planned timetable
TBC
Module Staff
Dr Dharini Balasubramaniam, Dr Abd Alsattar Ardati
Module description
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.
Relationship to other modules
Pre-requisites
BEFORE TAKING THIS MODULE YOU MUST PASS CS3099
Co-requisites
YOU MUST ALSO TAKE CS5030
Assessment pattern
Coursework - 60%, Exam 40%
Re-assessment
Coursework - 60%, Exam 40%
Learning and teaching methods and delivery
Weekly contact
2hr x 10 weeks lectures, 1hr x 5 weeks tutorial/discussion
Scheduled learning hours
25
Guided independent study hours
125
Intended learning outcomes
- Understand the major phases of the product lifecycle.
- Identify the key concerns common to software product and project management.
- Formulate a clear product vision and strategy.
- Manage software projects using various project management models, addressing risks and resource needs.
- Form and lead effective software development teams, including distributed teams.
- Implement Agile methodologies and use appropriate project management and collaboration tools.