Noventum - the art of business

Qualitätssicherung und Testmanagement: Professionelles Testen

Qualitätssicherung

Qualitätssicherung bezeichnet alle organisierten Maßnahmen, die der Verbesserung von Produkten, Prozessen oder Leistungen jeglicher Art dienen.
Die Software-Qualitätssicherung befasst sich mit der Planung, Lenkung sowie Prüfung der Qualität von Softwareprodukten und -entwicklungsprozessen. Sie beinhaltet sowohl Führungsaufgaben zur Festlegung der Qualitätspolitik, der Qualitätsziele und der Verantwortung für Qualität, wie auch Maßnahmen zur Erfüllung vorgegebener Qualitätsanforderungen an Softwareprodukte oder -prozesse.

Testmanagement

Das Testmanagement gehört zur Qualitätssicherung in Projekten. Das Testmanagement ist für die Planung und Koordination aller Tätigkeiten sowie der an der Vorbereitung und Durchführung der Tests beteiligten Personen in der Testphase verantwortlich.
Der Test ist: „… der überprüfbare und jederzeit wiederholbare Nachweis der Korrektheit eines Softwarebausteines relativ zu vorher festgelegten Anforderungen…“ (Ernst Denert: Software-Engineering)


Herausforderungen in der IT

Die IT in den Unternehmen steht heute vor der Herausforderung, dass durch dynamische Veränderungen im Markt oder im Unternehmen häufig die Geschäftsanforderungen sowie Geschäftsprozesse neu erfasst oder angepasst werden müssen.
In (meist) heterogenen und immer komplexeren Anwendungslandschaften erhöht sich der Druck auf die IT durch immer kürzer gehaltene Systemeinführungen sowie die beschleunigte Taktung von Anpassungs- und Änderungszyklen.
Trotz – oder gerade wegen – dieser fachlichen und technischen Herausforderungen werden die Ansprüche an die Qualität der Software immer höher, wobei der Kostendruck stetig steigt.

Professionelles, strukturiertes Vorgehen im Test

Um diesen stetig steigenden Qualitätsanforderungen zu genügen, ist ein gutes Testmanagement das wichtigste Werkzeug einer nachhaltigen Qualitätssicherung.
Auf der Grundlage unserer langjährigen Erfahrung sind wir in der Lage, Risiken frühzeitig zu erkennen und zu eliminieren.
Ebenso wie für die Entwicklung ist auch für das Testmanagement professionelle Planung und Koordination von entscheidender Bedeutung, denn nicht rechtzeitig erkannte oder verschleppte Fehler können schnell zu hohen Mehrausgaben führen. Ein stabil laufendes System auf einem hohen Qualitätsniveau senkt dagegen die Betriebs- und Gewährleistungskosten erheblich – und wirkt sich in letzter Konsequenz auch auf die Zufriedenheit Ihrer Kunden aus.
Daher begleiten wir Sie Schritt für Schritt durch ein überlegtes und strukturiertes Vorgehen, welches durch eine frühzeitige Konzeption und Planung der Testaktivitäten gekennzeichnet ist.


Erstellung eines Testkonzepts

Kernpunkt eines Testmanagements ist ein Testkonzept. In diesem wird der Testprozess in einzelne Teststufen unterteilt.

Die Einordnung der Teststufen folgt dem Entwicklungsstand des Systems. In der Regel werden die Teststufen bzw. Testphasen an das V-Modell mit den vier Stufen Komponententest, Integrationstest, Systemtest und Abnahmetest angelehnt. Dabei wird eine Entwicklungsstufe gegen die dazugehörige Spezifikation getestet.

 

In der Realität werden diese Stufen, abhängig von der Größe und Komplexität des Software-Produkts, weiter untergliedert, das Projekt wird mit zielgerichteten Maßnahmen unterstützt und gefördert. Dabei begleitet ein gutes Testkonzept eine Software während ihres gesamten Lebenszyklus.
Professionelles Testen trägt daher entscheidend zur Wiederverwendbarkeit, Wiederholbarkeit und Wartungsfreundlichkeit im Test bei und ermöglicht somit eine enorme Aufwandsreduzierung.

Qualitätssicherung und Testmanagement - unsere Kompetenzen und Leistungen:

  • Nachhaltige Qualitätssicherung von Anfang an
  • Begleitung des Kunden durch den gesamten Software-Lebenszyklus
  • Profunde Erfahrung in Aufgabenbereichen wie Testmanagement, Analyse der Testumgebung, mobile Endgeräte-, Internet- und Web-Tests, Automatisierung, manuelles Testen, Testfallerstellung
  • Risikoreduzierung und Kosteneinsparung durch projektbegleitendes Testmanagement
  • Erstellung von maßgeschneiderten Testkonzepten und -analysen
  • Evaluation und Implementierung der passenden Testwerkzeuge und Testmanagementmethoden
  • Unterstützung bei Tests und ihrer Dokumentation
  • Zertifizierung aller noventum consulting Tester durch das International Software-Testing Qualifications Board (ISTQB)

 

Wolfgang Plemper