623.831 (21S) Selected Topics in Software Engineering: Requirements Engineering
Überblick
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
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
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 BenotungsschemaPosition 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
-
Weitere LVen aus dem gewählten Spezialisierungsfach (
0.0h XX / 12.0 ECTS)
-
Fach: Software Engineering
(Wahlfach)