Qualität & Test
CICERO Consulting steht seit mehr als 20 Jahren für Qualität in der IT. Wir testen Ihre Software als Dienstleister inhouse oder nearshore für Sie, wir begleiten Sie bei Abnahmen komplexer wie kritischer Softwaresysteme oder bei der Verbesserung Ihrer Testorganisation & -prozesse. Wir bereiten fachliche Tests für Ihr Unternehmen vor, führen sie durch oder automatisieren sie für Sie, um die Qualität Ihrer Systeme, aber auch Ihrer Daten nachhaltig zu verbessern.
CICERO Consulting – Qualität in der IT:
- CICERO.QualityLab
- Testorganisation
- Fachlicher Test & Abnahme kritischer Software
- Testautomatisierung
- CICERO.DataQuality
CICERO.QualityLab
- CICERO.QualityLab hilft Ihnen, einen optimalen, auf ihre individuellen Anforderungen zugeschnittenen Testprozess zu etablieren, der in Form einer permanenten Testorganisation arbeitet. Die aufgebaute Testumgebung kann gesichert & für zukünftige Projekte verwendet werden.
- Unser kundenindividuell eingerichtetes QualityLab mit einem festen Core-Team inklusive Nutzung von Testwerkzeugen kann die unterschiedlichsten Projekte & Systeme abdecken.
- Zur Sicherstellung eines effizienten, schnellen & qualitativ hochwertigen Testprozesses ist die kontinuierliche Durchführung von Test Process Improvements ein wesentlicher Bestandteil des CICERO.QualityLabs.
Testorganisation & Testprozess
Wir sind erfahrene Consultants & beraten Sie in allen Bereichen der Organisation & Strategie des Testens. Wir gestalten in Ihren Projekten eine wirksame & kosteneffiziente Organisation des Tests in enger Zusammenarbeit mit den Anwendern & Entwicklern der Software:
- Testplanung
- Testspezifikation
- Testdurchführung & Fehlerverfolgung
Fachlicher Test & Abnahme kritischer Software
Wir verfügen über mehr als 20 Jahre Erfahrung in der systematischen & revisionssicheren Abnahme von komplexen Softwaresystemen.
CICERO CONSULTING unterstützt Sie im gesamten Testprozess Ihrer Softwareentwicklung:
- Testplanung auf Basis normierter Qualitätsmodelle; Vereinbarung messbarer Qualitätsziele (Service Levels)
- Testspezifikation & Testfallermittlung
- Testdurchführung & Optimierung von Regressionstests
- Fehlerlenkung & Überwachung der Korrekturen (bei besonderer Beachtung des Konfigurationsmanagements).
Testoptimierung
Test & QS (samt Fehlerbereinigung) stellen mit Abstand den größten Aufwandsblock in der Entwicklung & Pflege von Softwaresystemen dar. Ähnlich wie die Industrie es seit Jahrzehnten praktiziert, muss auch die IT-Branche die Qualitätskosten standardisiert messen & optimieren. Zur Optimierung des Kostenblocks sollten vier wesentliche inhaltliche Maßnahmen zur Testoptimierung in jedem Unternehmen umgesetzt werden:
- QS als implizite Aufgabe im Software-Lifecycle (SLC)
- Standardisierung der Testmethodik mit Werkzeugunterstützung
- Testautomatisierung
- Zentralisierung von Testaufgaben in einem QualityLab
Testautomatisierung
- Unsere Experten für Testautomation verfügen über jahrzehntelange Erfahrung in den wichtigsten Tools & Suiten.
- Wir beobachten die Entwicklungen am Toolmarkt laufend & passen unser methodisches Framework an. Unsere Kunden profitieren tagtäglich von dieser Erfahrung.
- Agile Softwareentwicklung erfordert schon im Entwicklertest einen hohen Automatisierungsgrad. Für den Abnahmetest bzw. alle fachlichen Testarbeiten achten wir auf die Benutzerfreundlichkeit der verwendeten Werkzeuge.
CICERO.DataQuality
Darunter verstehen wir das Co-Sourcing oder Nearshoring von Qualitätssicherungsmaßnahmen im Zusammenhang mit Datawarehouses (DWH) & datenbasiertem Testen wie zum Beispiel:
- methodische Testdatengenerierung
- Testmanagement bei DWH-Projekten
- Analyse/Optimierung der Datenflüsse im Unternehmen
- Systematische Überprüfung der Datenqualität (Completeness & Correctness)
- Analyse von Event Logs (EL) & Rejected Rows (RR) sowie Optimierung
- Automatisiertes Vergleichen von Tabellen bzw. Datenbeständen (Ist vs. Soll)
- Vergleich von ETL-Ergebnissen mit den Quellsystemen
- Data Quality Management