|
|
|
TestFocus prüft die Qualität
von Software, bewertet diese und führt metrische Untersuchungen durch.
Als Nebeneffekt der Softwarestrukturanalyse kann man zusätzliche Dokumentationen
über die statische Struktur eines Software-Systems (Aufrufstruktur,
Struktur der einzelnen Softwarekomponenten) erzeugen.
Qualitätsbewertung:
Software-Qualitätsbewertung bietet die Möglichkeit, den Quellcode
metrikbasiert zu untersuchen. Die langjährige Erfahrung auf diesem
Gebiet ermöglicht eine fachkompetente Auswertung, die weit über die
Möglichkeiten der verfügbaren Werkzeuge hinausgeht.
Um ein konstantes und qualitativ hochwertiges Analyseverfahren anzubieten,
wird eine Methode angewandt, die auf den Normen IEEE 1061 und ISO
9126 basiert.
Es werden folgende Leistungen angeboten:
- Metrikbasierte Qualitätsbewertung eigener sowie extern gekaufter
Softwaresysteme.
- Erkennung und Ausarbeitung von Schwachstellen eines Softwaresystems.
- Reengineering von Altsoftwaresystemen, die aufgrund ungenügender
Dokumentation oder Personalwechsels nicht mehr verstanden werden.
- Redokumentation von Altcodes.
- Zusätzliche Dokumentation über die statische Struktur (Aufrufstruktur,
Struktur der einzelnen Softwarekomponenten) eines Softwaresystems.
- Grundlage zur systematischen Entscheidungsfindung hinsichtlich
Wiederverwendung von Codes.
- Analyse der Softwarestruktur eines Softwaresystems.
- Evaluierung der Implementierung und Überprüfung der Konsistenz
zwischen Dokumentation und Codierung.
Die Anwendung einer Softwarestrukturanalyse unterstützt nicht nur
Projektleiter, sondern auch Designer, Tester, Programmierer und Wartungsbeauftragte
eines Softwareprojekts bei der Absicherung der Qualität des Systems
und der Erfüllung projektspezifischer Qualitätsanforderungen. Es werden
nach Bedarf verschiedene Arten von Berichten erstellt: ein Managementbericht
hinsichtlich der Qualität eines Software-Systems und ein detaillierter
Bericht an die Entwickler hinsichtlich der Qualität und der Schwächen
eines Software-Systems.
Metrik:
Unter Metrik fällt die individuelle Beratung zur Unterstützung bei
der Gestaltung und Einführung von Metrikkonzepten anhand des Managements
und technischer Ziele.
|
|