Technisches Review
R 2.0.0
Beschreibung
Beim technischen Review steht neben der Fehlerfindung die Konsensbildung im Mittelpunkt. Eine "gemeinsame Sicht auf die Dinge" soll erreicht werden. Die Bewertung der Qualität und der Aufbau von Vertrauen in das Arbeitsergebnis sind weitere Ziele.
Beim technischen Review sind die Generierung neuer Ideen sowie Überlegungen zu alternativen Umsetzungen durchaus erwünscht. Fachliche Probleme können hier von den Fachexperten gelöst werden. Um die Diskussion darüber fundiert führen zu können, sollen fachliche Kollegen des Autors als Reviewer teilnehmen. Ergänzt werden kann das Reviewteam durch fachliche Experten aus anderen Fachdisziplinen, um einer gewissen "Blindheit" innerhalb der eigenen Disziplin vorzubeugen.
Die individuelle Vorbereitung der Reviewer ist beim technischen Review zwingend erforderlich. Checklisten können genutzt werden. Die anschließende Reviewsitzung ist nach Möglichkeit von einem geschulten Moderator zu leiten. Der Autor soll diese Aufgabe nicht übernehmen. Die Diskussionen unter den Reviewern darf nicht ausarten, sondern soll dem Autor alternative Umsetzungen aufzeigen und ihn motivieren und befähigen, seine zukünftigen Arbeitsergebnisse durch die Abwägung von Alternativen zu verbessern.
Ein Aufschreiben der Ergebnisse ist notwendig, soll aber nicht vom Autor vorgenommen werden. Üblicherweise werden eine Liste der Beschreibungen von potenziellen Fehlern und ein zusammenfassender Bericht der Reviewergebnisse angefertigt.
Mehrwert
-
Fokus liegt auf einer tiefgehenden fachlichen Analyse von Fachexperten und Erreichung einer "gemeinsamen Sicht auf die Dinge"
-
Qualität bewerten und Vertrauen in das Arbeitsergebnis schaffen, neue Ideen generieren, den Autor motivieren und befähigen, zukünftige Arbeitsergebnisse zu verbessern, alternative Umsetzungen bedenken
-
Individuelle Vorbereitung, Erkennung potenzieller Fehler(zustände), Nachbereitung, Evaluierung von Alternativen
-
Review-Sitzung wird durch einen Moderator geführt
Prüfobjekte
-
Anforderung
-
Komponenten / Units / Module / Klasse
-
Code und Datenstrukturen
-
Datenbankmodule
-
Scripte (Shell- / Datenbank-)
Erforderliche Aktivitäten zur Umsetzung
Unter folgendem Link finden Sie die Planungs-Checkliste für diverse Reviewarten: Reifegradbestimmung & Entscheidungshilfen → Review
Kritische Erfolgsfaktoren
-
Definition von klaren Zielen
-
Auswahl von geeigneten Personen
-
Konstruktive Kritikfähigkeit (gefundene Fehler werden objektiv zur Sprache gebracht und positiv aufgenommen)
-
Psychologische Aspekte (insbesondere Sicherstellung einer positiven Erfahrung für den Autor)
-
Existenz einer Kultur von Lernen und Prozessverbesserung
-
Kompetenz des Moderators
-
Detaillierte Vorbereitung aller Teilnehmer
Quellen
-
Abbildungen Anwendungsbeispiel: FLATICON, Freepik Company S.L. Autor*in: juicy_fish, abgerufen am 27.11.2024
-
A. Spillner, T. Linz - Basiswissen Softwaretest, 7. Auflage, 2024
-
German Testing Board, ISTQB Certified Tester Lehrplan Foundation Level, Version 4.0.1a, 2023, abgerufen am 12.12.2024
-
ISTQB Glossary technisches Review, abgerufen am 27.02.2024