SluitenHelpPrint
Switch to English
Cursus: INFOMRE
INFOMRE
Requirements engineering
Cursus informatie
CursuscodeINFOMRE
Studiepunten (EC)7,5
Cursusdoelen

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 development to safety-critical systems
  • Understands and can execute automated reasoning techniques for analyzing requirements
  • Is able to read and comprehend state-of-the-art literature in the RE field
Inhoud

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 will be made available through Blackboard before the course starts.

To qualify for the retake exam, the grade of the original must be at least 4.

Aanvullende informatie
Course form: Lectures, workshops/labs, and a project
Exam form:   Overall: 30% midterm, 40% final, 30% group project. More details in Blackboard
SluitenHelpPrint
Switch to English