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. |
||||||
|
||||||
|
||||||
[an error occurred while processing this directive] zurück zum Vortragsprogramm |