Vortrag als PDF | 1,1MB

requisis_Insight
Effizientes Monitoring von Anforderungen
> Erfolgreiches Ermitteln des Projektstandes mit requisis_Insight
REConf 2016
München, 1. März 2016
Raum Ammersee
Nikolai Stein-Cieslak
Requirements Manager & Geschäftsführer
> Seit 2002 im Bereich des RE&M mit DOORS im Automobilsektor tätig
> Seit 2007 Senior Consultant & Geschäftsführer der REQUISIS GmbH
> RE&M-Methoden und -Konzepte
> Aktuelles Thema: Beratung, Konzepte und Einführung von ReqIF
Seite 1
Dieses Dokument enthält möglicherweise Informationen, die vertraulich sind, dem Urheberrecht unterliegen oder ein Geschäftsgeheimnis darstellen.
Das Verbreiten, Kopieren oder Verteilen dieses Dokuments oder evtl. zugehöriger Dateien ist strengstens untersagt.
© 2016 REQUISIS GmbH, Alle Rechte vorbehalten.
requisis.com
requisis_Insight
REQUISIS GmbH
Outstanding in Engineering
> Bundesweit agierendes Unternehmen mit Standorten in
Berlin und Stuttgart
> Spezialist für toolunterstützes
Anforderungsmanagement
> Viele Projektkunden, z.B. im Automobilsektor
> Softwareprodukte (für DOORS):
> DoX – Document eXport
> ReX – Requirements eXchange
> MoRE – Mobile Requirements Editor
> SproX – Specification Proposal eXtractor
> Insight – Requirements Project Monitor
Agenda
> Metriken im Anforderungskontext
> Was kann man davon ableiten
> Bisherige Methode zur Erstellung von Metriken
> Funktionsweise von requisis_InSight
> Projektberichte
> Aufgabe
> Relevante Attribute
> Umsetzung
> Fazit / Nutzen
Seite 2
Dieses Dokument enthält möglicherweise Informationen, die vertraulich sind, dem Urheberrecht unterliegen oder ein Geschäftsgeheimnis darstellen.
Das Verbreiten, Kopieren oder Verteilen dieses Dokuments oder evtl. zugehöriger Dateien ist strengstens untersagt.
© 2016 REQUISIS GmbH, Alle Rechte vorbehalten.
requisis.com
requisis_Insight
Vorbemerkung
> Die Grafiken sind durch generische statistische Werte ersetzt, die keinen Rückschluss mehr auf
beteiligte Firmen zulassen.
Welche Statuswerte existieren im RE-Werkzeug ?
> Beispiele auf Anforderungsobjekten
> Zustimmungsgrad der Zulieferer (z.B. nach HIS-Prozess: agreed, not agreed, clarification, partly
agreed)
> Reifegrad der Anforderungen (im Entwurf, im Review, abgestimmt, abgelehnt…)
> Verlinkung auf Testfall (Testfallabdeckung)
> Beispiele für Offene Punkte Listen (OPL)
> Abarbeitungsstand der OPL-Punkte
> Verlinkung eines OPL-Punktes auf eine Anforderung
> Beispiele auf Testobjekten
> Reifegrad des Testfalls (im Entwurf, in Review, abgestimmt, abgelehnt…)
> Testergebnisse (nicht ausgeführt, bestanden, nicht bestanden…)
Seite 3
Dieses Dokument enthält möglicherweise Informationen, die vertraulich sind, dem Urheberrecht unterliegen oder ein Geschäftsgeheimnis darstellen.
Das Verbreiten, Kopieren oder Verteilen dieses Dokuments oder evtl. zugehöriger Dateien ist strengstens untersagt.
© 2016 REQUISIS GmbH, Alle Rechte vorbehalten.
requisis.com
requisis_Insight
Welche Metriken sind im Projektalltag interessant ?
> In der Spezifikationsphase
> Wie ist der Reifegrad meiner Anforderungen?
> Wie ist der interne Abstimmungsstand?
> In der Angebotsphase
> Wie ist der Zustimmungsgrad der Zulieferer?
> Welcher Zulieferer deckt die meisten Anforderungen ab?
> Wie ist die Rückmeldequote der Zulieferer?
> Im laufenden Projekt
> Wie ist der Abstimmungsgrad mit Zulieferer A?
> Wie ist die Testabdeckung meiner Anforderungen?
> Wie sind die Testergebnisse?
> Abarbeitungsstand von OPL-Listen-Punkten
Erstellung von Metriken ohne requisis_Insight
> Erstellung von spezifischen Scripten zum Datenexport
> Import der Daten und Auswertung in Excel
> Zeitaufwändig:
> Durchaus ein bis mehrere Tage bis präsentierfähige Grafiken vorliegen
> Keine Historie: Aufgrund des Aufwands kaum regelmäßige Auswertungen und damit keine
Werte mit Zeitverlauf möglich
> Es können keine zuverlässigen Trends ermittelt werden
Seite 4
Dieses Dokument enthält möglicherweise Informationen, die vertraulich sind, dem Urheberrecht unterliegen oder ein Geschäftsgeheimnis darstellen.
Das Verbreiten, Kopieren oder Verteilen dieses Dokuments oder evtl. zugehöriger Dateien ist strengstens untersagt.
© 2016 REQUISIS GmbH, Alle Rechte vorbehalten.
requisis.com
requisis_Insight
Funktionsweise von requisis_Insight
> Sammlung der relevanten Attributausprägungen für jedes RM-Objekt in vorgegebenen Zyklen
> Bildung von Gruppen über mehrere Attribute, Filterung und Aggregation
> Bildung von Tupeln möglich ( Attributwert Attribut A | Attributwert Attribut B | …)
> Filterung gemäß Bedingungen (Attributwert Attribut A=Wert x)
> Aggregation der Tupel möglich
>
Z.B. (Anforderung | abgestimmt) => OK, (Testfall | erfolgreich) => OK, (Testfall | fehlgeschlagen) => n.OK …
> Darstellung in Form von benutzerdefinierten Grafiken
> Gestapelte Flächen für Zeitverläufe
> Kreisdiagramme und Balkendiagramme für aktuellen Stand
Praxisberichte
> Projektsetting 1: Angebotsphase
> Projektsetting 2: Spezifikationsphase
> Projektsetting 3: laufendes Projekt, OPL-Abstimmung
Seite 5
Dieses Dokument enthält möglicherweise Informationen, die vertraulich sind, dem Urheberrecht unterliegen oder ein Geschäftsgeheimnis darstellen.
Das Verbreiten, Kopieren oder Verteilen dieses Dokuments oder evtl. zugehöriger Dateien ist strengstens untersagt.
© 2016 REQUISIS GmbH, Alle Rechte vorbehalten.
requisis.com
requisis_Insight
Projektsetting 1
> Angebotsphase eines Steuergeräts bei einem deutschen Automobilhersteller
> 2 Roundtrips
> 4 Zulieferer
> Anforderungen wurden den Zulieferern als Export zur Verfügung gestellt.
> Die Zulieferer sollten gemäß HIS-Prozess auf die Anforderungen antworten.
> Mögliche Werte: agreed, partly agreed, not agreed, to clarify
> Aufgabe für das Monitoring:
> Überblick/Statistische Auswertung über Abstimmungssgrad (Projektfortschritt)
> Benchmark der Lieferanten bzgl. des Zustimmungsgrad (Vergleich der Angebote auf
Anforderungsabdeckung)
Metrik: Zustimmungsgrad
> Quantitative Bewertung der Zulieferer nach der Fähigkeit, die Anforderungen umzusetzen
> D.h. Darstellung des Zulieferer-Status (agreed, not agreed, partly agreed, to clarify) unter der
Bedingung, dass Object-Type=requirement.
> Umsetzung: Bildung Kreuzprodukt von Object-Type und Status-Zulieferer, Filterung auf
Requirement, Umbenennung der Tupel in menschenlesbare Form
> Requirement | Agreed => abgedeckt
> Requirement | Not agreed => nicht abgedeckt
> Requirement | Partly agreed => teilw. Abgedeckt
> Requirement | To clarify => Klärung
Seite 6
Dieses Dokument enthält möglicherweise Informationen, die vertraulich sind, dem Urheberrecht unterliegen oder ein Geschäftsgeheimnis darstellen.
Das Verbreiten, Kopieren oder Verteilen dieses Dokuments oder evtl. zugehöriger Dateien ist strengstens untersagt.
© 2016 REQUISIS GmbH, Alle Rechte vorbehalten.
requisis.com
requisis_Insight
Fazit: Zustimmungsgrad
> Anhand der Grafik kann eine Rangfolge der Zulieferer ermittelt werden
> Der zeitliche Verlauf liefert für einzelne Zulieferer einen Bericht über den Projektverlauf
Seite 7
Dieses Dokument enthält möglicherweise Informationen, die vertraulich sind, dem Urheberrecht unterliegen oder ein Geschäftsgeheimnis darstellen.
Das Verbreiten, Kopieren oder Verteilen dieses Dokuments oder evtl. zugehöriger Dateien ist strengstens untersagt.
© 2016 REQUISIS GmbH, Alle Rechte vorbehalten.
requisis.com
requisis_Insight
Metrik: Abstimmungsstatus
> Bewertung der Zulieferer nach Fähigkeit die Anforderungen umzusetzen unter Berücksichtigung
von akzeptierten Abweichungen
> Darstellung des Zulieferer-Status (agreed, not agreed, partly agreed, to clarify) unter der
Bedingung, dass
> Object-Type=requirement
> und in Abhängigkeit von der OEM-Entscheidung
> Umsetzung: Bildung Kreuzprodukt aus Object-Type, OEM-Status und Supplier-Status, Filterung
auf Requirement, Umbenennung der Tupel
> Requirement | agreed | *=> ok
> Requirement | to clarify | * => Klärung
> Requirement | * | accepted=> ok
> Requirement | * | not accepted=> n. ok
Seite 8
Dieses Dokument enthält möglicherweise Informationen, die vertraulich sind, dem Urheberrecht unterliegen oder ein Geschäftsgeheimnis darstellen.
Das Verbreiten, Kopieren oder Verteilen dieses Dokuments oder evtl. zugehöriger Dateien ist strengstens untersagt.
© 2016 REQUISIS GmbH, Alle Rechte vorbehalten.
requisis.com
requisis_Insight
Fazit: Abstimmungsgrad
> Der Abstimmungsgrad bietet einen Indikator über den Projektfortschritt und die Bereitschaft
der Beteiligten, sich zu einigen.
Projektsetting 2: Anforderungsspezifikation
> Spezifikationsphase eines Steuergeräts bei einem deutschen Automobilzulieferer
> Interner Reifegrad auf Anforderungsebene:
> Im Entwurf, spezifiziert, abgestimmt, abgelehnt
> Objekttypen:
> Überschrift, Anforderung, Information
> Aufgabe:
> Überblick über die Anzahl der Anforderungen und deren Status
> Ständige Anzeige als Wallboard
Seite 9
Dieses Dokument enthält möglicherweise Informationen, die vertraulich sind, dem Urheberrecht unterliegen oder ein Geschäftsgeheimnis darstellen.
Das Verbreiten, Kopieren oder Verteilen dieses Dokuments oder evtl. zugehöriger Dateien ist strengstens untersagt.
© 2016 REQUISIS GmbH, Alle Rechte vorbehalten.
requisis.com
requisis_Insight
Metriken
> Statistik nach Objekttyp
> Statistik nach Abstimmungsgrad
> Statistik nach Abstimmungsgrad gefiltert auf Requirements
Seite 10
Dieses Dokument enthält möglicherweise Informationen, die vertraulich sind, dem Urheberrecht unterliegen oder ein Geschäftsgeheimnis darstellen.
Das Verbreiten, Kopieren oder Verteilen dieses Dokuments oder evtl. zugehöriger Dateien ist strengstens untersagt.
© 2016 REQUISIS GmbH, Alle Rechte vorbehalten.
requisis.com
requisis_Insight
Projektsetting 3:
> Laufendes Projekt eines deutschen Automobilherstellers
> Monitoring der Offenen Punkte Liste (OPL)
> Neue Punkte werden ausschließlich vom Zulieferer erstellt
> Werte Zulieferer:
> Offen, Rückfrage, geschlossen
> Werte Hersteller:
> Neu, analysiert, Rückmeldung erfolgt, geschlossen
> Aufgabe:
> Überblick über die Anzahl der neuen, offenen und geschlossenen Punkte
> Ständige Anzeige als Wallboard
Metrik: OPL-Status
> Aggregation des Kreuzproduktes aus Status OEM und Status Supplier,
> Aggregation der Werte zu:
> Neu
> Analysiert
> in Prüfung (Rückmeldung erfolgt, aber Zulieferer hat Punkt noch nicht geschlossen)
> Geschlossen / akzeptiert durch Zulieferer
Seite 11
Dieses Dokument enthält möglicherweise Informationen, die vertraulich sind, dem Urheberrecht unterliegen oder ein Geschäftsgeheimnis darstellen.
Das Verbreiten, Kopieren oder Verteilen dieses Dokuments oder evtl. zugehöriger Dateien ist strengstens untersagt.
© 2016 REQUISIS GmbH, Alle Rechte vorbehalten.
requisis.com
requisis_Insight
Fazit: OPL-Monitoring
> Das ständige Monitoring der OPL ermöglicht allen Projektbeteiligten einen schnellen Überblick
über den Abstimmungsprozess
Seite 12
Dieses Dokument enthält möglicherweise Informationen, die vertraulich sind, dem Urheberrecht unterliegen oder ein Geschäftsgeheimnis darstellen.
Das Verbreiten, Kopieren oder Verteilen dieses Dokuments oder evtl. zugehöriger Dateien ist strengstens untersagt.
© 2016 REQUISIS GmbH, Alle Rechte vorbehalten.
requisis.com
requisis_Insight
Fazit Allgemein
> Das permanente Monitoring ermöglicht allen Projektbeteiligten den Überblick über den
aktuellen Projektfortschritt
> Die Grafiken sind managementtauglich und können so schnell für Statuspräsentationen
verwendet werden.
> Durch die permanente Anzeige oder Abrufbarkeit im Web ist es möglich, Trends schnell zu
entdecken und darauf zu reagieren.
Ausblick
> Neue Funktionen
> Neben Webanzeige auch Report-Ausgabe
> Einfachere Definition von Diagrammen über Konfigurator
> Weitere Pilot-Projekte gesucht
> Voraussetzung: Ergebnisse dürfen mit Firmennennung veröffentlicht werden.
Seite 13
Dieses Dokument enthält möglicherweise Informationen, die vertraulich sind, dem Urheberrecht unterliegen oder ein Geschäftsgeheimnis darstellen.
Das Verbreiten, Kopieren oder Verteilen dieses Dokuments oder evtl. zugehöriger Dateien ist strengstens untersagt.
© 2016 REQUISIS GmbH, Alle Rechte vorbehalten.
requisis.com
requisis_Insight
Vielen Dank für Ihre Aufmerksamkeit.
> Fragen?
Wir suchen Verstärkung!
Interesse?
[email protected]
> Nikolai Stein
REQUISIS GmbH
[email protected]
+49 (30) 536506-711
Seite 14
Dieses Dokument enthält möglicherweise Informationen, die vertraulich sind, dem Urheberrecht unterliegen oder ein Geschäftsgeheimnis darstellen.
Das Verbreiten, Kopieren oder Verteilen dieses Dokuments oder evtl. zugehöriger Dateien ist strengstens untersagt.
© 2016 REQUISIS GmbH, Alle Rechte vorbehalten.
requisis.com