Die Präsentation wird geladen. Bitte warten

Die Präsentation wird geladen. Bitte warten

1 Fehlerkosten steigen exponentiell mit der Dauer, die der Fehler unentdeckt in der Entwicklung mitgeschleppt wird. (B.W. Boehm) 1000 100 10 1 1 3-6 10.

Ähnliche Präsentationen


Präsentation zum Thema: "1 Fehlerkosten steigen exponentiell mit der Dauer, die der Fehler unentdeckt in der Entwicklung mitgeschleppt wird. (B.W. Boehm) 1000 100 10 1 1 3-6 10."—  Präsentation transkript:

1 1 Fehlerkosten steigen exponentiell mit der Dauer, die der Fehler unentdeckt in der Entwicklung mitgeschleppt wird. (B.W. Boehm) relative Kosten, um einen Fehler zu korrigieren Spezif- ikation Ent- wurf Imple- men- tation Einzel- test System- test Be- trieb Quelle: R. S. Pressman, Software Engineering: A Practitioners Approach, 5th Edition, McGraw-Hill, 2001.

2 2 Fehler können nur auf derjenigen Abstraktionsstufe gefunden werden, auf der sie entstanden sind. (B.W. Boehm) Anforde- rungen Entwurf Code Betrieb, Abnahme, Systemtest Integrationstest Einzeltest

3 3 Some maladies, as doctors say, at their beginning are easy to cure but difficult to recognize... but in the course of time when they have not at first been recognized and treated, become easy to recognize but difficult to cure Niccolo Machiavelli

4 4 Wozu Reviews? Das primäre Ziel von Reviews besteht darin, dass Fehler gefunden werden, bevor diese zur nächsten Software- Engineering-Aktivität weitergegeben werden.

5 5 Was ist ein Review? In einem Review wird ein Arbeitsergebnis von einem Team sachverständiger Personen darauf geprüft, ob es den Vorgaben und den gültigen Richtlinien entspricht. Das Arbeitsergebnis ist z.B. ein Dokument, eine Zeichnung oder Quellcode. Reviews werden formell organisiert und nach einem festgeschriebenen Verfahren durchgeführt.

6 6 Wer ist an Reviews beteiligt? Moderator Dokumen- tator Autor Gutachter organisiert und leitet den Review im Idealfall ein Mitarbeiter des Qualitätswesens erstellt den Reviewbericht begutachten das zu prüfende Material in der Regel Kollegen des Autors oder Mitarbeiter aus anderen Teil(projekten), die dieselbe Rolle ausüben wie der Autor

7 7 Wie werden Reviews durchgeführt? Review planen Review vor- bereiten Review- meeting durch- führen Review- bericht erstellen Review- ergebnisse ein- arbeiten Im Projektplan Zeit und personelle Ressourcen einplanen Prüfziele bestimmen Teilnehmer bestimmen Das zu prüfende Material verteilen Teilnehmer bereiten sich auf Review- meeting vor (arbeiten das Material durch) Das zu prüfende Material durchgehen Die signifikanten Issues, die während dem Review- Meeting aufkommen, im Reviewbericht festhalten Ueber Annahme oder Ablehnung des zu prüfenden Materials entscheiden Autor behebt Mängel, die im Review identifiziert wurden Einarbeitung der Mängel überwachen

8 8 Der Reviewbericht Für den Reviewbericht werden vorbereitete Formulare verwendet. Der Reviewbericht enthält den Gesamtbefund sowie eine Mängelliste. Die einzelnen Mängel werden in der Regel klassifziert (z.B. in kritische, wichtige und nebensächlich Mängel). Produkt:... Datum:... Review-Team:... Gesamtbewertung:... akzeptiert, keine Aenderungen akzeptiert, kleine Aenderungen nicht akzeptiert... Mängeliste OrtBeschreibungKate- gorie

9 9 Reviewregeln Die Zeit für Reviews muss in der Projektplanung einkalkuliert werden. Das zu prüfende Material wird rechtzeitig verteilt. Alle kommen vorbereitet zur Sitzung. An einem Review nehmen midestens drei und höchstens etwas sieben Personen teil. Das Review-Meeting dauert höchstens zwei Stunden. Die Probleme werden im Review-Meeting nur genannt. Es werden keine Lösungswege diskutiert. Das zu prüfende Material wird bewertet und nicht der Autor.

10 10 Positive Nebeneffekte von Reviews Know-how-Transfer Vereinheitlichung Statistische Auswertung Reviews fördern den Wissenstransfer innerhalb einer Organisation. Reviews fördern eine einheitliche Anwendung von Standards und Konventionen innerhalb einer Organisation. Die in Reviews festgestellten Mängel lassen sich statistisch auswerten. Tritt eine bestimmte Fehlerart sehr häufig an, können gezielte Massnahmen ergriffen werden.


Herunterladen ppt "1 Fehlerkosten steigen exponentiell mit der Dauer, die der Fehler unentdeckt in der Entwicklung mitgeschleppt wird. (B.W. Boehm) 1000 100 10 1 1 3-6 10."

Ähnliche Präsentationen


Google-Anzeigen