Zum Inhalt springen

PPQA: Qualitätssicherung für Firmen, die Software-Leistungen einkaufen

  • CMMI
  • 3 Min. Lesezeit

Wenn kleine Unternehmen mit 2 bis 10 Mitarbeitern Software entwickeln lassen oder komplexe Systeme einführen, verlassen sie sich meist blind auf den externen Dienstleister. Man vertraut darauf, dass die Agentur sauber arbeitet. Erst bei der Übergabe fallen Fehler, unvollständige Funktionen oder Performance-Probleme auf. Die Korrekturen kosten Zeit und Geld.

KMU CMMI PPQA Softwarequalität Titelbild

Das CMMI-Prozessgebiet PPQA (Process and Product Quality Assurance) ist für dich als Auftraggeber kein bürokratischer Mehraufwand, sondern ein Kontrollwerkzeug. Es fordert einen objektiven Einblick in die Entstehung der Software, und das während der Entwicklung, nicht erst am Ende.

Die Kernforderung von PPQA aus Sicht des Kunden

Das CMMI-Modell teilt die Qualitätssicherung in zwei Bereiche:

  1. Prüfen, ob die Arbeitsabläufe und die Software den vereinbarten Standards entsprechen.
  2. Dem Management sachlichen Einblick gewähren und Abweichungen sofort offenlegen.

Für ein KMU bedeutet das: Du wartest nicht vier Wochen auf ein fertiges Produkt. Du forderst vom Dienstleister den Nachweis, dass er die vereinbarten Zwischenschritte einhält. CMMI betont in Version 1.3: Der Schwerpunkt liegt auf dem Arbeitsergebnis, nicht auf der Person. Es geht nicht um Schuldzuweisungen, sondern um die Absicherung deiner Investition.

So funktioniert PPQA ohne eigene IT-Abteilung

In Firmen mit 2 bis 10 Mitarbeitern gibt es keinen internen Qualitätsmanager. Die Überprüfung der Agentur muss nebenbei laufen.

  • Einsicht in automatisierte Berichte: Verlang von deinem Dienstleister Zugriff auf die automatisierten Testergebnisse. Wenn der Code sich bei jeder Änderung selbst prüft, siehst du als Laie anhand von einfachen Dashboards (Grün/Rot), ob die Qualität stimmt.
  • Das Vier-Augen-Prinzip einfordern: Die Agentur darf keinen Code live schalten, der nicht von einem zweiten Entwickler geprüft wurde. Diese Dokumentation (z. B. im Ticket-System) ist dein Nachweis für gelebte Qualitätssicherung.
  • Abweichungen in den Prozessen stoppen: Wenn die Agentur vereinbarte Meilensteine ohne Absprache verschiebt oder Dokumentationen weglässt, greift PPQA. Es liefert dir die Argumente für das nächste Statusgespräch, bevor das Budget verpufft.

PPQA ist deine Brille, um die Arbeit externer Entwickler nüchtern und sachlich zu bewerten.

FAQ zu PPQA für Software-Anwender

Muss ich als Geschäftsführer den Programmcode verstehen, um PPQA zu nutzen?

Nein. PPQA bewertet, ob vereinbarte Prozesse eingehalten wurden. Du prüfst nicht den Code, sondern die Einhaltung der Spielregeln: Gibt es Testprotokolle? Wurden die Zwischenschritte dokumentiert? Werden Fehler systematisch erfasst?

Verlangsamt Kontrollaufwand die Softwareentwicklung?

Nein, er beschleunigt sie. Wenn Fehler durch regelmäßige, objektive Prüfungen früh erkannt werden, entfallen langwierige Korrekturphasen vor dem Einsatz in der Produktivumgebung. Das schützt dein Budget.

Dein nächster Schritt

Software muss deine Geschäftsprozesse beschleunigen, nicht dein Budget auffressen. Wenn du das Gefühl hast, dass dein externer Software-Partner nicht liefert, was vereinbart war, oder die Kosten uferlos werden, helfe ich dir.

Im Rahmen der Software-Effizienz-Begleitung sorge ich dafür, dass du die Kontrolle zurückgewinnst. Wir etablieren einfache, wirksame Kontrollpunkte für deine Dienstleister, die exakt zu deiner Betriebsgröße passen.