188.409 Requirements Engineering and Specification
This course is in all assigned curricula part of the STEOP.
This course is in at least 1 assigned curriculum part of the STEOP.

2018W, VU, 2.0h, 3.0EC

Properties

  • Semester hours: 2.0
  • Credits: 3.0
  • Type: VU Lecture and Exercise

Aim of course

Introduction to basic concepts and methods of Requirements Engineering.

Subject of course

Requirements Engineering (RE) plays a crucial role for the quality of software systems and the success of development projects. RE deals with principles, methods, and tools for eliciting, negotiating, analysing, documenting, validating, and managing requirements throughout the software life cycle. After a short introduction this course presents selected topics in RE: We will present negotiation-based and scenario-based methods for eliciting and analysing requirements. The course will further cover methods for dealing with quality requirements and approaches for relating requirements and the software architecture. Finally, the course will address the role of requirements in product line engineering.  During the course the participants will explore the presented methods in hands-on excercises, role plays, and group tasks.

Additional information

ECTS-Breakdown (Aufwandsschätzung)

  • Vorlesungsteil (Summe: 25 Stunden)

    • Vorbesprechung: 1 Stunde
    • Besuch der Vorlesung: 10 Stunden
    • Prüfungsvorbereitung: 12,5 Stunden
    • Vorlesungsprüfung: 1,5 Stunden
  • Übungsteil (Summe: 50 Stunden)
    • 4 Übungsbeispiele (jeweils 12,5 Stunden): 50 Stunden

Summe: 75 Stunden (3 ECTS)


Lecturers

Institute

Course dates

DayTimeDateLocationDescription
Thu11:00 - 14:0018.10.2018Hörsaal 6 Lecture 1: Overview and Introduction, Elicitation and Negotiation
Thu11:00 - 14:0008.11.2018Hörsaal 6 Lecture 2: Use Cases & Scenarios
Thu13:00 - 16:0022.11.2018Hörsaal 6 Lecture 3: Requirements Specification
Thu13:00 - 16:0006.12.2018EI 8 Pötzl HS Lecture 4: Quality Requirements / Requirements and Architectures
Thu10:00 - 13:0010.01.2019FH 8 Nöbauer HS Lecture 5: Product Lines and Requirements / Requirements-based Monitoring
Thu10:00 - 13:0017.01.2019HS 7 Schütte-Lihotzky Lecture 6: Software Product Management

Exams

DayTimeDateRoomMode of examinationApplication timeApplication modeExam
Thu11:00 - 12:0028.11.2019Hörsaal 6 assessedno application-Test 1: Praxis
Wed11:00 - 12:0015.01.2020FH 8 Nöbauer HS assessedno application-Test 2: Theorie
Wed15:00 - 16:0029.01.2020EI 8 Pötzl HS assessed06.01.2020 00:00 - 28.01.2020 23:55TISSRetake - Praxis
Wed15:00 - 16:0029.01.2020EI 8 Pötzl HS assessed06.01.2020 00:00 - 28.01.2020 23:55TISSRetake- Theorie

Course registration

Begin End Deregistration end
24.09.2018 00:00 10.10.2018 12:00 10.10.2018 12:00

Curricula

Literature

No lecture notes are available.

Language

English