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
Email: J.Duggleby@leeds.ac.uk
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.Objectives
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
Syllabus
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
Delivery type | Number | Length hours | Student hours |
Class tests, exams and assessment | 1 | 2.00 | 2.00 |
Fieldwork | 2 | 8.00 | 16.00 |
Lecture | 12 | 1.00 | 12.00 |
Seminar | 8 | 1.00 | 8.00 |
Private study hours | 62.00 | ||
Total Contact hours | 38.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
Coursework
Assessment type | Notes | % of formal assessment |
Report | Report | 20.00 |
Practical Report | Report | 20.00 |
Total percentage (Assessment Coursework) | 40.00 |
Normally resits will be assessed by the same methodology as the first attempt, unless otherwise stated
Exams
Exam type | Exam duration | % of formal assessment |
Unseen exam | 2 hr 00 mins | 60.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 websiteLast updated: 30/04/2019
Browse Other Catalogues
- Undergraduate module catalogue
- Taught Postgraduate module catalogue
- Undergraduate programme catalogue
- Taught Postgraduate programme catalogue
Errors, omissions, failed links etc should be notified to the Catalogue Team.PROD