

Bessere Software schneller am Markt
In kürzerer Zeit bessere C-Programme erstellen – möglich wird das mit QA-C, dem statischen Testwerkzeug für C. QA-C lokalisiert Probleme im Code. Es verbessert permanent die Art und Weise, wie die Programmiersprache C in von Ihnen entwickelten Programmen genutzt wird, indem ein festgelegter firmenspezifischer Programmierstandard automatisiert überprüft werden kann. Durch den Einsatz von QA-C lassen sich manuelle Code-Reviews zum großen Teil automatisieren.
QA-C verbessert nicht nur Ihre Software – sondern auch das Wissen Ihrer Entwickler.
Zuverlässige Software
Die Überprüfung Ihrer Software durch QA-C reduziert das Risiko eines verbleibenden Software-Bugs in der endgültigen Version deutlich.
QA-C entdeckt viele gefährliche Konstrukte, die nicht durch Compiler oder andere Entwicklungstools gefunden werden.
Automatisierte Überprüfungen
QA-C überprüft automatisch, ob der Quellcode mit firmeneigenen Programmierstandards oder Industriestandards übereinstimmt. Dieses Regelwerk lässt sich einfach konfigurieren und mit eigenen Regeln (z.B. Namenskonventionen) problemlos erweitern.
Bessere Arbeit im Team
Die Entwicklung einer Software im Team erhöht häufig deren Komplexitätsgrad über die Maßen. Das führt zu hochkomplexen, schwer zu pflegenden und kaum portablen Anwendungen, die zudem nicht den Coding-Guidelines entsprechen. QA-C ist ein vollautomatisierbares Software-Werkzeug, das sich nahtlos in Ihren Entwicklungsprozess integrieren lässt. Alle Ihre Entwickler arbeiten nach einem einheitlichen Standard – für bessere Produkte.
Geringere Kosten – schneller am Markt
Je früher im Entwicklungszyklus ein Fehler entdeckt wird, desto schneller und kostengünstiger kann er in der Regel behoben werden. QA-C lokalisiert schnell und effizient Fehler, Inkonsistenzen, veraltete Features und Regelverstöße in einer frühen Stufe des Entwicklungsprozesses – die Testzyklen werden verkürzt, denn die Vermeidung von Fehlern ist von Anfang an wichtiger Bestandteil der Entwicklungsarbeit.
Programmierung auf höherem Niveau
Viele Entwicklungsfehler in C treten auf, weil die Entwickler die Programmiersprache nicht ausreichend beherrschen. QA-C hebt das Niveau der Entwicklung an, indem es das Verständnis mit Beispielen und Verbesserungsvorschlägen für die Sprache fördert.
Compiler unabhängig
QA-C prüft erfolgreich alle C-Spracherweiterungen, die in vielen „Embedded“ Compilern üblich sind.
Benchmarks für nachweislich bessere Software
QA-C liefert Metriken zur Beurteilung der Software-Qualität, so dass in Benchmarks zu bestimmten Zeitpunkten die Qualität des Codes ermittelt werden kann.
Geringe Folgekosten
Der mit QA-C geprüfte Code ist in der Regel beständiger, leichter portabel und besser zu pflegen, da alle Komponenten in einem einheitlichen Standard aufeinander abgestimmt sind.