Department of Information and Computing Sciences

Departement Informatica Onderwijs
Bachelor Informatica Informatiekunde Kunstmatige intelligentie Master Computing Science Game&Media Technology Artifical Intelligence Business Informatics

Onderwijs Informatica en Informatiekunde

Vak-informatie Informatica en Informatiekunde

Requirements engineering

Course code:INFOMRE
Credits:7.5 ECTS
Period:period 4 (week 17 through 26, i.e., 23-4-2018 through 29-6-2018; retake week 28)
Participants:up till now 67 subscriptions
Schedule:Official schedule representation can be found in Osiris
Teachers:Dit is een oud rooster!
lecture   Mon 13.15-17.0017-20 BBG-161 Fabiano Dalpiaz
22-25 BBG-161
Thu 9.00-10.4517-18 BBG-201
20-25 BBG-201
Thu 11.00-12.4520 BBG-065
week: 26Mon 24-6-201913.30-16.30 uurroom: EDUC-MEGARON
week: 28Mon 8-7-201913.30-16.30 uurroom: BBG-223retake exam

The course provides students with in-depth knowledge on the field of requirements engineering (RE). The course is inevitably interdisciplinary, for RE is intended to elicit the vague, informal needs from the stakeholders and build a precise, formal specification for a software system to build.

The intended learning outcomes are as follows: "At the end of the course, the successful student":

  • Knows the phases of the┬áRE process and understands their interplay
  • Can choose the most suitable technique for a given phase depending on the needs
  • Is able to express requirements in different formalisms, ranging from agile to safety-critical systems
  • Can execute automated reasoning techniques for analyzing requirements
  • Is able to read and comprehend state-of-the-art literature in the RE field

The course will cover the following topics:

  • The RE process and its activities
  • Standards and tools
  • Agile RE, user stories
  • Requirements elicitation
  • Linguistic aspects of natural language requirements
  • From requirements to architectures
  • Requirements prioritization
  • Maturity assessment
  • (Verification of) formal specifications
  • Release planning
  • Requirements traceability
  • Crowd RE
All information about the course is available through Blackboard
Literature:Papers, book chapters, and course slides will be made available throughout the course. No books to buy.
Course form:Lectures, workshops/labs, and a project
Exam form:Overall: 30% midterm, 40% final, 30% group project. More information is in Blackboard.
Minimum effort to qualify for 2nd chance exam:The weighted average of the three components is at least 4.0