Qualitätssicherung

BLUECARAT:
Wir identifizieren Testobjekte, die wir risikobasiert testen.

API Ecosystem Management IT-Consulting Identity and Access Governance Projektmanagement Softwareentwicklung Qualitätssicherung Betrieb und Support
  • Qualitäts- und Testmanagement
    Ausgehend von Ihrem Business und der Kritikalität der IT entwerfen wir eine operationalisierbare Zielqualität und unterfüttern diese mit geeigneten Maßnahmen im Bereich der Prozesse, der Ressourcen und der Produkte. Anschließend entwerfen und etablieren wir Testkonzepte, in denen das Testen businesskritische Fehler möglichst effizient und effektiv aufdeckt. Wir stellen Qualität ganzheitlich für ein IT-System testbasiert sicher.
  • Qualitätssicherung
    Die festgelegten Qualitätsanforderungen müssen mit konstruktiven Maßnahmen proaktiv abgesichert werden und an wohldefinierten Prüfpunkten getestet werden. Wir testen, um eine definierte Qualität nachweislich zu erreichen.
  • Testinfrastrukturmanagement
    Je vernetzter und heterogener ein IT-System, desto schwieriger können frühe Teststufen implementiert werden. Wir bauen mit geeigneten Virtualisierungs- und Automationswerkzeugen zentrale Testinfrastrukturen auf und betreiben diese. Diese sind permanent verfügbar und beliebig konfigurierbar. Wir liefern Testinfrastrukturen, die ein effektives Shift-Left höchst effizient für alle Tests ermöglichen.
  • Testdatenanonymisierung & synthetisierung
    Die meisten Tests bedürfen wohldefinierter Testdaten. Produktivdaten hierfür zu nehmen ist meist nicht erlaubt und auch selten effektiv. Stattdessen sollten je nach Verfügbarkeit von repräsentativen Testdaten Methoden wie Testdatenanonymisierung, -pseudonymisierung und –synthetisierung verwendet werden. Wir liefern die erlaubten Testdaten, die eine maximale Abdeckung ermöglichen.
  • Testausführung und –automatisierung
    Viele Mehrwerte einer guten Qualitätssicherung werden bereits während der Testplanung und des Testdesigns offenkundig. Für die vollständige Risikobewertung bedarf es allerdings der Ausführung aller geplanten Tests. Dies gilt insbesondere für den Re-Test und den Regressionstest. Für mehrfach durchzuführende Tests besteht die Möglichkeit einer Automatisierung, um Testaufwände zu minimieren. Wir testen manuell, semi-automatisch und voll-automatisch um Ihnen die Transparenz über die Qualität zu liefern, die Sie benötigen.

Unsere Mission.

Qualität entscheidet immer häufiger über den Erfolg von IT-Systemen. Dabei geht es nicht in jedem Fall um die höchste Qualität, sondern um die angemessenste. Diese gilt es, entlang unterschiedlicher Qualitätsdimensionen wie Funktionalität, Sicherheit und Performanz aus einer Business-Sicht heraus für ein IT-System festzulegen und dann mit den entsprechenden Methoden und Techniken sicherzustellen. Wir analysieren IT-Systeme und schneiden auf Basis dieser Businesskritikalität Testobjekte. Entsprechende Qualitätssicherungsprozesse legen dann pro Testobjekt die unterschiedlichen Teststufen, Testkriterien, Testtiefen und Testmethoden fest. Dies kann von einer vollständigen, automatisierten Code-Überdeckung auf der Ebene des Modultests bis zum manuellen, explorativen Test einer GUI reichen. Dabei gilt es immer, durch das Testen möglichst früh Abweichungen zu erkennen, die das Business gefährden würden und deren Behebung in späteren Stufen deutlich aufwändiger wäre. Wir unterstützen nach Festlegung angemessener Qualitätssteckbriefe und dem Definieren entsprechender Prozesse den gesamten Testprozess, angefangen von der Testplanung, über den Testentwurf bis zur Testausführung, dem Testreporting und dem Testende.