CS5034 Software Product and Project Management

Academic year

2025 to 2026 Semester 1

Key module information

SCOTCAT credits

15

The Scottish Credit Accumulation and Transfer (SCOTCAT) system allows credits gained in Scotland to be transferred between institutions. The number of credits associated with a module gives an indication of the amount of learning effort required by the learner. European Credit Transfer System (ECTS) credits are half the value of SCOTCAT credits.

SCQF level

SCQF level 11

The Scottish Credit and Qualifications Framework (SCQF) provides an indication of the complexity of award qualifications and associated learning and operates on an ascending numeric scale from Levels 1-12 with SCQF Level 10 equating to a Scottish undergraduate Honours degree.

Planned timetable

TBC

This information is given as indicative. Timetable may change at short notice depending on room availability.

Module coordinator

Dr K Terzic

Dr K Terzic
This information is given as indicative. Staff involved in a module may change at short notice depending on availability and circumstances.

Module Staff

Dr Dharini Balasubramaniam, Dr Abd Alsattar Ardati

This information is given as indicative. Staff involved in a module may change at short notice depending on availability and circumstances.

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

The number of compulsory student:staff contact hours over the period of the module.

Guided independent study hours

125

The number of hours that students are expected to invest in independent study over the period of the module.

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.