Der (Detail-)Entwurf /Design ist jener Teil der Spezifikation, der die Anforderungen an ein neues oder zu veränderndes System aus (implementierungs-)technischer Sicht (des Herstellers) beschreibt und die Anforderungsspezifikation ergänzt.
>> WIE wird das System im Detail realisiert?
Dies sagen Kunden über Software Quality Lab...
In diesem Leistungsbereich werden die Anforderungen in Detail-Analysen und Detail-Workshops gemeinsam mit dem Auftraggeber entsprechend verfeinert.
Bei dieser Verfeinerung werden nicht nur Anforderungen im Detail ausgearbeitet sondern auch die technischen Realisierungsmöglichkeiten möglichst eindeutig und detailliert beschrieben.
Wenn möglich und notwendig, wird begleitend zur detaillierten Ausarbeitung der Spezifikation auch ein Designprototyp erstellt, der vor allem eine frühe Diskussion über die Benutzerschnittstellen (Masken, Berichte, ...) und Ergonomie / Usability anregen soll.
Dies hat sich als sehr effizient erwiesen, da die Benutzerschnittstellen den gegenüber dem Anwender unmittelbar sichtbaren Teil des Systems darstellen und daher die Produktivität, die Ergonomie und die Akzeptanz wesentlich beeinflussen.
Ergebnis dieser Phase ist eine detaillierte funktionale und auch technische Spezifikation des Systems in Form eines Detail-Entwurf-Dokuments sowie ev. einen Design-Prototyp.
Zweck des (Detail-)Entwurf-Dokuments ist es, die technische Funktionalität des beauftragten Systems zwischen Auftragnehmer und dem Auftraggeber festzulegen.
Der Inhalt dient als Grundlage für die konkrete Implementierung des Systems und ev. auch für eine technische Detailabnahme des Systems durch den Auftraggeber und baut auf die vorhandene Anforderungsspezifikation auf.
Es vervollständigt die Anforderungen, die in der Anforderungsspezifikation beschrieben sind, aus funktionaler und technischer Sicht und dient dem Projektmanagement und den Entwicklern für die Realisierung des Projektes.
Zusätzlich zum (Detail-)Entwurfs-/Design-Dokument werden bei Bedarf noch Prototyp-Entwürfe (Visualisierung der Benutzersicht für den Auftraggeber) erstellt.
Das Ergebnis wird mit dem Auftraggeber gemeinsam besprochen.
Vor der Implementierung sollte bezüglich der Inhalte des (Detail-)Entwurf-/Design-Dokuments zwischen Auftragnehmer und dem Auftraggeber Einvernehmen erzielt werden (ev. auch formelle Abnahme durch den Auftraggeber und Auftragnehmer).
© Software Quality Lab GmbH
4041 Linz, Gewerbepark Urfahr 30, BG4
www.software-quality-lab.at
Tel.: +43 732 890072-0
Fax: +43 732 890072-411
info(at)software-quality-lab.at