Module and Programme Catalogue

Search site

Find information on

This module is inactive in the selected year. The information shown below is for the academic year that the module was last running in, prior to the year selected.

2019/20 Undergraduate Module Catalogue

COMP2911 Requirements Engineering

10 creditsClass Size: 80

Module manager: Jill Duggleby

Taught: Semester 2 (Jan to Jun) View Timetable

Year running 2019/20

Pre-requisite qualifications

An understanding of the role of requirements capture and documentation in software engineering, for example to A Level IT/ Computing or equivalent BTec standard.

This module is not approved as a discovery module

Module summary

In order to ensure that development projects are successful, it is necessary to know the requirements for the system and to document them appropriately. Requirements represent the real-world needs of users, customers, and other stakeholders affected by a system. The construction of requirements includes elicitation and analysis of stakeholders' needs and the creation of an appropriate description of desired system behaviour and qualities, along with relevant constraints and assumptions.Requirements engineers must elicit the stakeholders' requirements, document the requirements, validate and verify the requirements and manage the requirements through the development of the system. This module will develop these skills and deliver the required knowledge.


This module aims to provide the essential knowledge and skills required to perform the task of requirements engineering. This module uses real world case studies and contributes to developing commercial awareness.

Learning outcomes
On successful completion of this module a student will have demonstrated the ability to:

- explain the importance of linking requirements to the business case.
- describe the roles and responsibilities of key stakeholders in the requirements engineering process.
- explain and use a range of requirements elicitation techniques and analyse the relevance of the techniques to business situations.
- produce and evaluate requirements documents.
- produce and interpret models of systems.
- apply appropriate tools to the task of requirements engineering.
- describe the principles of requirements management and requirements validation

Skills outcomes
Modelling (UML), use cases, fieldwork, requirements


This module covers the following 5 topic areas:

- Requirements Elicitation : elicitation sources, elicitation techniques and the applicability of techniques.

- Requirements Analysis : prioritisation, requirements process, levels of requirements, requirement characteristics, risk/impact analysis and traceability.

- Requirements Validation : fundamentals of requirements validation, principles of requirements validation, requirements validation techniques and requirements negotiation.

- Requirements Documentation : modelling techniques (data perspective, functional perspective and behavioural perspective).

- Requirements Management : attributes of requirements, views on requirements, prioritising requirements, traceability, versioning, managing changing requirements and measuring requirements.

Teaching methods

Due to COVID-19, teaching and assessment activities are being kept under review - see module enrolment pages for information

Delivery typeNumberLength hoursStudent hours
Class tests, exams and assessment12.002.00
Private study hours62.00
Total Contact hours38.00
Total hours (100hr per 10 credits)100.00

Private study

Students will be provided with a recommended reading list including books, text book chapters, case studies and online resources. They will receive weekly guidance on where to focus this reading and advice on how it links to module content.

Methods of assessment

Due to COVID-19, teaching and assessment activities are being kept under review - see module enrolment pages for information

Assessment typeNotes% of formal assessment
Practical ReportReport20.00
Total percentage (Assessment Coursework)40.00

Normally resits will be assessed by the same methodology as the first attempt, unless otherwise stated

Exam typeExam duration% of formal assessment
Unseen exam 2 hr 00 mins60.00
Total percentage (Assessment Exams)60.00

Normally resits will be assessed by the same methodology as the first attempt, unless otherwise stated

Reading list

The reading list is available from the Library website

Last updated: 30/04/2019


Browse Other Catalogues

Errors, omissions, failed links etc should be notified to the Catalogue Team.PROD

© Copyright Leeds 2019