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]