Directed Studies: Requirements Engineering
Schedule
Directed Studies: Prof. Dr. Stefan Leue, Dr. Georgiana Caltais
Monday 13:30 - 15:00 Room: PZ 901
Tutorial: Dr. Georgiana Caltais
Monday 15:15 - 16:45 Room: PZ 901
Description
For the course webpage on ilias press *here*.
Contents
Requirements Engineering is part of early life-cycle engineering, and a pivotal step for the successful completion of software projects. In this seminar we will discuss state-of-the art models and tools supporting this important software engineering step.
Software requirements answer the question, what service a software system is supposed to provide. The activities of eliciting, gathering, prioritizing, negotiating and analyzing software requirements happen at the very early stages of the software life cycle and hence play a pivotal role for the successful completion of a software project. In this directed studies course we will introduce into the foundations of requirements engineering which provides an engineering approach to addressing requirements related activities during software design.
Participants
Bachelor/Master students
Subject Area
Informatik der Systeme / Angewandte Informatik
Prerequesites
Preconditions: Ideally, a bachelor level standing in software engineering.
Contents/Syllabus
- Fundamentals
- System boundaries and context
- Goals
- Scenarios
- Solution-oriented requirements
- Documentation
- Elicitation
- Negotiation
- Validation
- Management
- Requirements-based Testing
The objective of this course is to equip paticipants with the basic knowledge of terminology and concepts in requirements engineering. This knowledge will enable them to successfully participate or even lead requirements processes in practical, industrial software engineering projects. It will also provide them with the foundations to carry out further research in the area of software requirements.
Final examination (written or oral.) A grade bonus can be earned during the tutorials.
180 hours, including 120 hours of presence studies and 60 hours of own studies
Course taught entirely in English.
Credits
SWS: 4
ECTS-points: 6
Literature
Klaus Pohl, Requirements Engineering - Fundamentals, Principles, and Techniques, Springer Verlag, 2010. [short version]