4plus add4Q

add4Q ist ein Set von Requirement-Engineering PlugIns für Enterprise Architect (EA) von Sparx Systems.
add4Q verbindet, angelehnt an das V-Modell, die bewährten Abläufe strukturierter Entwicklung mit den Vorzügen der UML. Teams, die bereits Erfahrung in der Entwicklung mit UML haben, müssen sich nur mit der Dokumentenstrukturierung für add4Q vertraut machen.
Teams, die ein erstes Projekt mit Enterprise Architect durchführen, werden überrascht sein wie leicht, ausgehend von der Erstellung des Lastenheftes, ein bis auf die Codeebene strukturiertes UML-Projekt entsteht.
Damit sind die Einstiegshürden minimal, weil add4Q da Lösungen anbietet, wo in den klassischen Vorgehensmodellen Brüche entstehen.

Wie funktioniert es?

add4Q enthält Module für das Dokumenten-, Requirement- und Testmanagement, den VIEWER zur grafischen Darstellung der Verlinkungen und einen zweistufigen Review Guide.

Struktur:
Die erste Überlegung gilt der Ebenenstruktur des Projektes (z.B. Lastenheft, Pflichtenheft, Design, Implementierung). add4Q benötigt keinen starren Rahmen, sondern passt sich den Gegebenheiten im Projekt an. Unabhängig davon, wie viele Ebenen benötigt werden.

Dokumente:
add4Q||editor ist das zentrale Modul in add4Q, von dem alles ausgeht und in dem am Ende alles wieder zusammen kommt. Mit add4Q||editor werden in den Ebenen die Hauptdokumente wie Lastenheft, Pflichtenheft angelegt. Das Besondere an add4Q||editor ist, dass Requirements direkt als eigenständige Elemente erstellt werden. Zur Weitergabe können Dokumente im PDF-Format generiert werden. Für große Projekte mit vielen Dokumenten kann zusätzlich eine Dokumentenübersicht erzeugt werden, so dass eine Art Bibliothek entsteht.

Requirements:
Für das Requirements-Management bietet add4Q den Linker, Tracer und den Viewer. Es empfiehlt sich, Requirements beim Anlegen soweit möglich gleich in die nächste Ebene zu verlinken. Dies geschieht im add4Q||linker ganz einfach per drag&drop. Es kann jederzeit ein Trace über das Projekt durchgeführt werden, um Requirements zu ermitteln, die nicht (durchgängig) verlinkt sind und / oder nicht mit mindestens einem Testfall verknüpft sind. Im Trace-Fenster werden die Requirements und Testfälle jeder Ebene mit einer dedizierten Fehlermeldung z.B. „Req. nicht in die nächste Ebene verlinkt“, „Req. ohne Testfall“) dargestellt.
Mit dem add4Q||Viewer können die Verbindungen eines Requirements auch graphisch dargestellt werden, so dass auf einen Blick ersichtlich ist, wie die Requirements über die Ebenen verbunden sind und welche Testfälle den einzelnen Anforderungen zugeordnet sind. 

Test-Management:
Der add4Q||tester bietet umfassende Unterstützung bei der Planung, Durchführung und Protokollierung von Testfällen. Zuerst wird für jede Ebene eine Testspezifikation erstellt, damit die Zuordnung zu den Requirements und über die Ebenen nachverfolgbar bleibt. Ausgehend von der Testspezifikation werden die Testfälle angelegt, die dann mit den Requirements der Ebene verknüpft werden. Jeder Testfall enthält Teststeps mit Status, einer Beschreibung, Input, Akzeptanzkriterien, sowie dem Testergebnis. Für die Planung von Tests legt man in der Ebene ein Rootverzeichnis für den Testplan an und erstellt darin den Testplan. Alle verfügbaren Testfälle werden in einem eigenen Fenster angezeigt und können ganz einfach per drag&drop zugewiesen werden. Nun können die Tests durchgeführt und die Ergebnisse aufgezeichnet werden. Zum Nachweis von Testumfang und Durchführung kann ein PDF-Dokument mit allen Parametern und einer Beschreibung der Testumgebung generiert werden.

Reviews:
Eine umfassende Durchsicht aller erzeugten Dokumente ist fester Bestandteil jeder qualifizierten Entwicklung und Grundlage jeder Produktzulassung. add4Q unterscheidet zwischen einem Pre-Review und dem eigentlichen Review. Für ein vorläufiges Review werden Mitarbeiter benannt, die das Review durchführen und Änderung im Dokument vornehmen, oder Kommentare und Notizen einfügen können. Das abgeschlossene Pre-Review kann als Basis des eigentlichen Abnahme-Reviews dienen, im dem der Review-Leiter und die Teilnehmer die Änderungen und Anmerkungen gemeinschaftlich durchsehen und das Dokument freigeben. Der add4Q||reviewer unterstützt digitale Signaturen.

Ergebnis:
Das Ergebnis eines Entwicklungsprozesses mit add4Q sind weniger Fehler, kürzere Projektlaufzeiten und eine vollständige Produktdokumentation, die in jeder Phase dem aktuellen Stand der Produktentwicklung entspricht.

Für wen?
add4Q ist ideal für Entwicklungsteams, die nur begrenzt Budget, Zeit und Ressourcen aufwenden können, um mit Requirements-Engineering zu beginnen.
add4Q bietet alle benötigten Funktionen, erfordert minimale Trainingsaufwände und ist flexibel an Entwicklungsstandards anpassbar. Es ist schlank, schnell und sicher weil es ausschließlich mit dem EA-Repository arbeitet. Dadurch können keine Inkonsistenzen entstehen.

Testversion:
Wir bieten für add4Q 30 Tages-Testversionen mit vollem Leistungsumfang an.

 

Download

Eine Testversion steht auf Anfrage zur Verfügung

 

 

 

 

PDF Datenblatt