Fakultät für Informatik

TU München - Fakultät für Informatik
Software- and Systems Engineering Research Group

TUM

Vorlesung | Wintersemester 2012/13
Requirements Engineering
Prof. Dr. Dr. h.c. Manfred Broy, Dr. Birgit Penzenstadler, Dr. Daniel Mendez

 
Requirements Engineering (RE) ist eine entscheidende Phase in jedem Entwicklungsprojekt. Hierbei zu erarbeitende Anforderungs- und Systemspezifikationen sind Grundlage für die weitere Entwicklung, Integration und Abnahme des zu entwickelnden Systems, sie bilden die Abstimmungs- und Vertragsgrundlage für alle Projektbeteiligten (Kunden, Nutzer, Entwickler u.a.) und sind Ausgangspunkt für Aufwandschätzung und Planung des Projektes.

Die Vorlesung beginnt mit einer Einführung in die Ziele, Aufgaben und Inhalte des Requirements Engineering. Nach einem Überblick über Anforderungsarten, wesentliche Prozessschritte, Methoden und Techniken der Anforderungsentwicklung und Spezifikation werden folgende Themen des RE vertiefend behandelt: Anforderungserhebung und ihre strukturierte Dokumentation, Use Case/Szenario-Modellierung, Nichtfunktionale Anforderungen, Requirements Management, Systemmodelle in RE und Nutzerschnittstellen.
Diese Themen und ihre RE-Techniken werden anhand von Fallstudien aus Forschung und industrieller Praxis vermittelt und in praktischen Übungen vertiefend bearbeitet.

Vorlesung und Übung: Dienstag Nachmittag: siehe TUMonline
   
Dozent: Prof. Dr. Dr. h.c. Manfred Broy
Dr. Birgit Penzenstadler
Dr. Daniel Mendez
   
   
Übungsteam: Dr. Birgit Penzenstadler
Dr. Daniel Mendez
Jonas Eckhardt
   
Zielgruppe: Masterstudenten, optional auch als Wahlfach für Bachelor
   
Prüfung: 5. Februar 2013, ab ca 18 Uhr, genaue Zeit und Raum nicht nicht bekannt, bald auf TUMonline
Die Klausur ist open book - es dürfen z.B. Bücher, Mitschriften, Skripte, Folienausdrucke etc. benutzt werden, aber keine elektronischen Hilfsmittel (z.B. Handy, Notebook).
 
Credits: 2 SWS (2V+2Ü)
6 Credits
   
Materialien: Wir empfehlen die folgenden Bücher als begleitende Lektüre:
  • Axel van Lamsweerde: Requirements Engineering - From System Goals to UML Models to Software Specifications
  • I. Sommerville, G. Kotonya: Requirements Engineering: Processes and Techniques
  • I. Sommerville, P. Sawyer: Requirements Engineering: A Good Practice Guide
  • K. E. Wiegers: Software Requirements
  • S. Robertson, J. Robertson: Mastering the Requirements Engineering Process
  • C. Rupp: Requirements-Engineering und -Management. Professionelle, iterative Anforderungsanalyse für die Praxis
  • I. Alexander, R. Stevens: Writing better requirements
  • L. Maciaszek: Requirements Analysis and System Design

Diese Bücher werden in der Informatikbibliothek bereitgestellt; falls dort kein Exemplar mehr verfügbar ist, können Sie sich auch bei Birgit Penzenstadler kurzfristig Exemplare ausleihen.

Die Folien werden in der Regel kurz vor der Vorlesungen auf dieser Seite zum Download angeboten. Die Folien sind passwortgeschützt. Passwort bei Bedarf bitte bei den Dozenten anfordern.

   

(Vorläufiger) Vorlesungsplan

Titel Datum Dozent
Grundbegriffe 16.10.2012 Prof. Broy
Kernaufgaben 23.10.2012 Dr. Penzenstadler
Prozesse und Rahmenwerke 30.10.2012 Prof. Broy
Erhebung und Stakeholder 06.11.2012 Prof. Broy
Zielmodellierung 13.11.2012 Prof. Broy
Use Cases und Szenarien 20.11.2012 Prof. Broy
Dokumentation und Spezifikation 27.11.2012 Dr. Penzenstadler
Systemmodelle 04.12.2012 Prof. Broy
Systemmodelle 11.12.2012 Prof. Broy
Systemmodelle, Formalisierung 18.12.2012 Prof. Broy
Formalisierung,
Nichtfunktionale Anforderungen
08.01.2012 Prof. Broy
Requirements Engineering in Practice 15.01.2012 Hr. Stroessner,
Sophist GmbH
Nichtfunktionale Anforderungen 22.01.2012 Prof. Broy
Requirements Management 29.01.2012 Prof. Broy
Klausur 05.02.2012 alle Übungsleiter

Vorlesungsfrei: 25.12. und 1.1.

 

© Software & Systems Engineering Research Group
Sitemap |  Kontakt/Impressum
Letzte Änderung: 2013-01-15 18:03:58