VeriACT
Ausgangssituation & Problemstellung
Requirements (Anforderungen bei der Entwicklung neuer Produkte) werden unterschiedlich erfasst. In den einzelnen Abteilungen werden verschiedene Verfahren eingesetzt, die Arbeitsweisen sind nicht standardisiert.
Oft fehlt eine einheitliche, übersichtliche und lückenlose Methode zur Verifikation der Requirements. Der Plan und die Durchführung der Verifikation können voneinander abweichen bzw. können nicht auf einem Blick überprüft werden. Dies ist bedingt durch unterschiedliche Ablagesysteme, Prozesse, Tools, etc. Die Dokumentation ist nicht durchgehend vorhanden, oft sogar unzureichend oder mit hohem Aufwand verbunden. Daraus können mangelhafte Statusberichte resultieren, d.h. Berichte fehlen gänzlich oder das Management wird nicht zeitnah informiert.
Mit der Software VeriACT bieten wir folgende Lösungen:
- ISO-9001:2015: Anforderung an ein Qualitätsmanagementsystem
- Qualitätsstandard für Funktionssicherheit, z.B. ISO-26262
Vollständigkeit erreicht man, da alle Requirements erfasst und vollständig systematisch bearbeitet werden. Verfolgbarkeit (vorwärts und rückwärts) ist gegeben, da die Entstehung, Änderung und Prüfung von Requirements jederzeit nachvollzogen werden kann. Verifikationsplanung erfolgt in Form von effizienter Planung der Tests, sowie transparenter Zuteilung und Überwachung einzelner Aufgaben. Zur Dokumentation können Berichte jederzeit in verschiedenen Formaten exportiert werden, z.B. Project-Verification-Specification-Report, Project-Verification-Result-Report oder ein Traceability-Report. Eine Aufwandschätzung für die Verifikation von Requirements ist durch einheitliche Verifikationsvorgaben und übersichtliche Abwicklung eher möglich. Dashboards und Tasklisten für Projektleiter, beteiligte Mitarbeiter und Management bieten eine zeitnahe und vollständige Übersicht. Das eingesetzte Expertenwissen wird in VeriACT als eine firmenweite Knowledgebase erfasst.
Zusammengefasst: VeriACT ist eine ISO 9001-konforme Plattform für die Planung, Ausführung, sowie Validierung und Überprüfung von Tests in Bezug auf Entwicklungsanforderungen der Produkte. VeriACT bietet eine vollständige Rückverfolgung und Dokumentation von Änderungen und Entscheidungen, Echtzeit-Reporting und Langzeitarchivierung von Projekten.
Prozess der Verifizierung mit VeriACT
Importieren von Requirements
VeriACT übernimmt die Anforderungen mit Zusatzinformationen (z.B. Version). Als Standard ist der Import mittels CSV Dateien vorgesehen. Weitere Schnittstellen zu Requirement Engineering Systemen können eingebunden werden.
Konsolidieren der Requirements
VeriACT unterstützt eine vollständige und einheitliche Erfassung in einem zentralen Tool nach einer Systematik. Zusätzlich wird die Zuordnung und Rückverfolgbarkeit von Requirements und ihrer Verifikation dokumentiert und somit das Change-Management aktiv unterstützt.
Assignment-Planung
Test-Planung (Ebene: Domain)
Jede Domain legt für die zugewiesenen Requirements fest, ob:
- auf einem bestehenden, vorangegangenen Requirement-Test im aktuellen oder in einem anderen Projekt referenziert werden kann, oder
- Tests durchgeführt werden, d.h. mit welchem Testkonzept und welcher Testspezifikation getestet wird.
Durchführung der Tests
Die Set-up Protokollierung erfasst das vorgesehene Test-Equipment inklusive aller Test-Parameter im Detail.
Die Testergebnisse können je nach Equipment-Integrationsgrad standardmäßig halbautomatisiert oder manuell erfasst werden. Auch eine vollautomatisierte Einbringung von Testergebnissen ist realisierbar.
Assessment der Ergebnisdaten
Review
Jede Bewertung durchläuft eine festgelegte Review-Prozedur. Wichtig ist die Überprüfung,
- ob der Test die erforderliche Aussagekraft liefert,
- ob die Testwerte dem Zielwertbereich entsprechen und
- ob die Bewertung des Ergebnisses korrekt ist.
VeriACT zeigt alle Testdetails und bietet die vollständige Rückverfolgbarkeit (Traceability) bis hin zum Ausgangspunkt, dem Requirement.