[ 921SOENREQK13 ] KV Requirements Engineering

Workload Education level Study areas Responsible person Hours per week Coordinating university
3 ECTS M1 - Master's programme 1. year Computer Science Paul Grünbacher 2 hpw Johannes Kepler University Linz
Detailed information
Original study plan Master's programme Computer Science 2021W
Objectives Students understand the importance and role of requirements in the software life cycle. They can apply important methods for the elicitation, analysis, negotiation, documentation, and validation of requirements. Students also know how to apply requirements engineering tools to a concrete project.
Subject Role and importance of requirements engineering in the software life cycle; elicitation and negotiation techniques; use case analysis and scenario-based methods (RESCUE, Restricted Use Case Modeling); quality requirements; standards for the specification of requirements (IEEE Standard 830, INCOSE); requirements management and traceability; requirements and product lines; requirements monitoring; security and privacy requirements; requirements and architectures
Criteria for evaluation Written exam at the end of the semester Practical exercises
Methods Slide presentations with examples on the blackboard; mini exercises during the course; role plays; exercises based on a semester project; use of software tools; review and discussion of practical examples
Language English
Study material Lecture slides with further references to scientific publications
Changing subject? No
Corresponding lecture INMSPKVREQE: KV Requirements Engineering (3 ECTS)
On-site course
Maximum number of participants -
Assignment procedure Direct assignment