SWM-TUTORIAL 1: TEST-DRIVEN REQUIREMENTS MANAGEMENT (MI, 18.3.)
Harry Sneed, Consultant und Dozent für Software Engineering
In dem halbtägigen Tutorial werden Teilnehmer anhand von Beispielen aus der betrieblichen Praxis erfahren, wie natürsprachliche Anforderungsdokumente, bzw. Lastenhefte, strukturiert, geschrieben und markiert werden. Sie sollten sowohl von Anwendern, Testern, Schätzer und Richtern lesbar als auch von Textverarbeitungsautomaten interpretierbar sein. Mit Textverarbeitungsautomaten werden neben logischen Testfällen Anforderungs-Messwerte und Anforderungsmängel aus dem Textdokument gewonnen. Die logischen Testfälle werden als z. B. Excel-Tabellen ausgegeben, in denen die Hauptattribute der Testfälle die Spalten bilden. Zusätzlich werden sie im XML Format spezifiziert. Die Anforderungsmetrik wird in einem Metrik-Bericht ausgegeben, gegliedert nach Größen-. Komplexitäts- und Qualitätsmaßen. Parallel dazu wird eine XML-Datei erzeugt als Eingabe zum Schätzverfahren. Schließlich erfolgt ein Anforderungsmängelbericht mit Vollständigkeits- Konsistenz-, Struktur und Formulierungsmängeln. Der Mängelbericht dient als Grundlage für die Qualitätssicherung der Anforderungen.