QS-Tag-Logo
     
   
11:45 - 12:45
Qualität durch gute Anforderungen   Prof. Dr. Barbara Paech
Universität Heidelberg

Qualität durch Anforderungen

 
Klare Anforderungen sind die Grundlage eines gemeinsamen Verständnisses aller Projektbeteiligten über das zu entwickelnde System. Oft sind sie nur in den Köpfen der Beteiligten und werden nicht genügend untereinander abgesprochen.

Für die Korrektheit und Vollständigkeit der Anforderungen ist es deshalb wichtig zu wissen,
welche Anforderungen braucht wer (z.B. die Kunden, die Entwickler, die Manager, die Tester), wer kann sie wann liefern und wie kann man sie systematisch erfassen.

Angesichts des damit verbundenen Aufwands ist die Entscheidung, welche Anforderungen wer wie aufschreibt, besonders kritisch. Der Aufwand für die Dokumentation lohnt sich nur, wenn andere Beteiligte diese Anforderungsdokumente nutzen können und wollen.

Dazu muss man sicherstellen, dass die Anforderungen den Qualitätskriterien dieser Beteiligten genügen und - noch schwieriger - diese Qualität über die Projektlaufzeit bestehen bleibt. Dabei helfen geeignete Templates, Stilregeln und RE-Werkzeuge. Letztere ermöglichen zum einen den gezielten Zugriff auf ausgewählte Anforderungen, zum anderen die konsistente Änderung von Anforderungen durch Verfolgung von Zusammenhängen zwischen Anforderungen und zu anderen Ergebnissen des Entwicklungsprozesses.

Ein wichtiger Bestandteil der Kommunikation mit und über Anforderungen sind Reviews. Reviews helfen, Feedback von anderen Experten oder von den Nutzern der Anforderungsdokumente einzuholen und so die Qualität der Anforderungen im Projekt zu verbessern.

Der Vortrag führt in die wesentlichen Strategien und Praktiken des Requirements-Engineering ein und zeigt auf, wie durch qualitativ gute Anforderungen die Projektqualität erhöht wird.
 

 

Barbara Paech Barbara Paech ist Professorin am Institut für Informatik der Universität Heidelberg. Bis Oktober 2003 war sie Abteilungsleiterin am Fraunhofer Institut für experimentelles Software Engineering. Ihr Forschungsbereich ist das Software Engineering, insbesondere Methoden und Prozesse, um Qualität mit angemessenem Aufwand zu erzielen. Sie ist seit vielen Jahren auf dem Gebiet des Requirements und Usability Engineering aktiv. Mit ihrer Gruppe hat sie zahlreiche industrielle, nationale und internationale Forschungs- und Transferprojekte durchgeführt. Sie ist Sprecherin der Fachgruppe Requirements Engineering in der Gesellschaft für Informatik und Mitglied des Boards für den ISQI-Certified-Requirements Engineer.

 
 
[an error occurred while processing this directive] zurück zum Vortragsprogramm