Core Module Information
Module title: Management of Software Projects

SCQF level: 11:
SCQF credit value: 20.00
ECTS credit value: 10

Module code: INF11103
Module leader: Pritam Chita
School School of Computing, Engineering and the Built Environment
Subject area group: Applied Informatics
Prerequisites

There are no pre-requisites for this module to be added

Description of module content:

This module examines the use of agile methods for the delivery of software. Agile methods involve evolutionary development with self-organizing teams and adaptive planning. Students are introduced to and apply the Scrum and Kanban delivery methods. Human factors and group dynamics are evaluated within the context of agile delivery methods. The management of risk and project monitoring are examined and strategic governance and compliance approaches are evaluated.

Learning Outcomes for module:

Upon completion of this module you will be able to

LO1: Critically evaluate agile approaches to software delivery

LO2: Critically evaluate and apply elements of the Scrum and Kanban agile delivery methods.

LO3: Evaluate human factors and group dynamics in software delivery environments.

LO4: Critically reflect on risk management and approaches for monitoring and control within software delivery.

LO5: Evaluate and assess strategic governance and compliance approaches to software delivery

Full Details of Teaching and Assessment
2024/5, Trimester 2, In Person,
VIEW FULL DETAILS
Occurrence: 004
Primary mode of delivery: In Person
Location of delivery: MERCHISTON
Partner:
Member of staff responsible for delivering module: Pritam Chita
Module Organiser:


Student Activity (Notional Equivalent Study Hours (NESH))
Mode of activityLearning & Teaching ActivityNESH (Study Hours)NESH Description
Independent Learning GROUPIND_STUDY 10 Groupwork- Students will engage with a Scrum delivery tool that will simulate the issues and concepts involved in agile software delivery.
Online Guided independent study 150 Guided independent study
Face To Face Lecture 20 The lectures present the evolutionary agile approach to software development focusing on the Scrum and Kanban methods. For successful agile delivery substantial attention is paid to group dynamics and human factors and also overall project success is considered through risk and management processes. To ensure alignment with overall business needs there is a consideration of strategic governance and compliance aspects of software delivery.
Face To Face Tutorial 20 The application of agile methods is achieved through the use of a Scrum simulation tool and lecture concepts are illustrated throughout the tutorial exercises.
Total Study Hours200
Expected Total Study Hours for Module200


Assessment
Type of Assessment Weighting % LOs covered Week due Length in Hours/Words Description
Portfolio 60 2~3~4 Week 8 , WORDS= 2000 words Using an established Scrum simulation tool, students work in groups to deliver a software project during the trimester. Assessment takes place at different points throughout with a combination of individual assessment, group assessment and peer evaluation.
Class Test 40 1~2~3~4~5 Week 13 HOURS= 2 hours Consists of a closed book multiple choice test
Component 1 subtotal: 60
Component 2 subtotal: 40
Module subtotal: 100
2024/5, Trimester 3, In Person,
VIEW FULL DETAILS
Occurrence: 001
Primary mode of delivery: In Person
Location of delivery: MERCHISTON
Partner:
Member of staff responsible for delivering module: Pritam Chita
Module Organiser:


Student Activity (Notional Equivalent Study Hours (NESH))
Mode of activityLearning & Teaching ActivityNESH (Study Hours)NESH Description
Online Guided independent study 150 TR3-Guided independent study
Face To Face Lecture 20 TR3-The lectures present the evolutionary agile approach to software development focusing on the Scrum and Kanban methods. For successful agile delivery substantial attention is paid to group dynamics and human factors and also overall project success is considered through risk and management processes. To ensure alignment with overall business needs there is a consideration of strategic governance and compliance aspects of software delivery.
Face To Face Tutorial 20 TR3-The application of agile methods is achieved through the use of a Scrum simulation tool and lecture concepts are illustrated throughout the tutorial exercises.
Independent Learning GROUPSCHEDULED 10 TR3-Groupwork- Students will engage with a Scrum delivery tool that will simulate the issues and concepts involved in agile software delivery.
Total Study Hours200
Expected Total Study Hours for Module200


Assessment
Type of Assessment Weighting % LOs covered Week due Length in Hours/Words Description
Portfolio 60 2~3~4 Week 7 , WORDS= 2000 words TR3-Using an established Scrum simulation tool, students work in groups to deliver a software project during the trimester. Assessment takes place at different points throughout with a combination of individual assessment, group assessment and peer evaluation.
Class Test 40 1~2~3~4~5 Week 13 HOURS= 2 hours TR3- Consists of a closed book multiple choice test
Component 1 subtotal: 60
Component 2 subtotal: 40
Module subtotal: 100

Indicative References and Reading List - URL:
INF11103: Management of Software Projects