623.831 (21S) Selected Topics in Software Engineering: Requirements Engineering

Sommersemester 2021

Anmeldefrist abgelaufen.

Erster Termin der LV
01.03.2021 17:00 - 20:00 online Off Campus
... keine weiteren Termine bekannt

Überblick

Bedingt durch die COVID-19-Pandemie können kurzfristige Änderungen bei Lehrveranstaltungen und Prüfungen (z.B. Absage von Präsenz-Lehreveranstaltungen und Umstellung auf Online-Prüfungen) erforderlich sein.

Weitere Informationen zum Lehrbetrieb vor Ort finden Sie unter: https://www.aau.at/corona.
Lehrende/r
LV-Titel englisch Selected Topics in Software Engineering: Requirements Engineering
LV-Art Vorlesung-Kurs (prüfungsimmanente LV )
LV-Modell Blended-Learning-Lehrveranstaltung
Online-Anteil 70%
Semesterstunde/n 2.0
ECTS-Anrechnungspunkte 4.0
Anmeldungen 13 (18 max.)
Organisationseinheit
Unterrichtssprache Englisch
LV-Beginn 01.03.2021
eLearning zum Moodle-Kurs

Zeit und Ort

Beachten Sie bitte, dass sich aufgrund von COVID-19-Maßnahmen die derzeit angezeigten Termine noch ändern können.
Liste der Termine wird geladen...

LV-Beschreibung

Intendierte Lernergebnisse

  • students should perceive/acknowledge requirements engineering as critical success factor in software engineering processes.
  • students will learn about requirements engineering processes - methods - techniques 
  • ability to apply requirements engineering knowledge in own software development projects

Lehrmethodik inkl. Einsatz von eLearning-Tools

online live lectures in virtual classroom, experiments, case study

Inhalt/e

1. Basics

1.1. Definitions

1.2. Importance of Requirements Engineering (RE)

1.3. Requirements Engineering Processes

1.4. Processes of RE in the Context of SW Development Models

1.5. Requirements Engineering Issues

1.6. Requirements on Requirements (Specifications)    

1.7. Requirements Engineering Challenges


2. Requirements Elicitation

2.1. Definition and Objectives

2.2. Ambiguity in Stating Requirements

2.3. The Human Factor    

2.4. Communication

2.5. Requirements Elements    


3. Methodics

3.1. Exploring the Possibilities

3.2. Idea Generation

3.3. Handling Conflicts

3.4. Elicitation Techniques    

3.5. System Requirements Specification    

3.6. Modelling Methods - An Overview

3.7. CASE and Requirements Engineering

3.8. Requirements Traceability    


4. Requirements Validation

4.1. Ambiguity Metrics

4.2. Technical Reviews

4.3. Measuring Satisfaction

4.4. Testing Requirements with the Black Box Method


5. Case Study


6. Conclusion


Erwartete Vorkenntnisse

software engineering

basic knowledge in analysis and design with UML

project experience (optional, but beneficial)

Curriculare Anmeldevoraussetzungen

software engineering


Prüfungsinformationen

Im Fall von online durchgeführten Prüfungen sind die Standards zu beachten, die die technischen Geräte der Studierenden erfüllen müssen, um an diesen Prüfungen teilnehmen zu können.

Prüfungsmethode/n

written exam after all the course units

Prüfungsinhalt/e

contents of the course

Beurteilungskriterien/-maßstäbe

1. written exam

2. active participation during course units

Beurteilungsschema

Note Benotungsschema

Position im Curriculum

  • Masterstudium Informatics (SKZ: 911, Version: 19W.2)
    • Fach: Software Engineering (Wahlfach)
      • Weitere LVen aus dem gewählten Spezialisierungsfach ( 0.0h XX / 12.0 ECTS)
        • 623.831 Selected Topics in Software Engineering: Requirements Engineering (2.0h VC / 4.0 ECTS)
          Absolvierung im 1., 2. Semester empfohlen

Gleichwertige Lehrveranstaltungen im Sinne der Prüfungsantrittszählung

Diese Lehrveranstaltung ist keiner Kette zugeordnet