Qualitätssicherung in der Software-Entwicklung

Unsere Qualitätsspezialisten Software unterstützen Ihr Unternehmen in den folgenden Bereichen:

  • Festlegung von Strategien, Grundsätzen und Zielvorgaben zur Qualitätssicherung in der Software-Entwicklung
  • Weiterentwicklung des Software-Qualitätsmanagement-Systems gemäß ISO/IEC 12207
  • Erarbeitung und Umsetzung von Verfahren zur Qualitätsplanung und -sicherung in der Software-Entwicklung auf Basis nationaler und internationaler Normen und Standards (V-Modell).
  • Erstellung von von Software Quality Assurance Plänen(SQAP)
  • Erarbeitung von Verfahrens- und Abnahmeanweisungen sowie Standard-Checklisten zur Software-Qualitätssicherung
  • Entwerfen von Test-Szenarien zur Erreichung der gewünschten Software-Qualität
  • Erstellen von Prüfplänen mit Definition der Testziele
  • Erstellung von Testkonzepten, Testspezifikationen, Testplänen und Auswertung der Testprotokolle
  • Design und Implementierung von manuellen und automatisierten Testläufen
  • Planung und Umsetzung von Software-Tests (Funktionstests, Regressionstests, Belastungstests, Systemtests)
  • Festlegen der Testumgebung
  • Festlegen der Test-Zyklen, Prüfverfahren und Metriken
  • Test und Freigabe von Software nach vorgegebenen Qualitätsstandards
  • Planung, Koordination, Durchführung und Dokumentation von systematischen Akzeptanz- und Systemtests
  • Validierung von Software und Systemen anhand der Analyse und Überprüfung der Ergebnisse verschiedene Test-Systeme
  • Erstellung von Fehleranalysen und Testberichte sowie Dokumentation der Ergebnisse
  • Analyse und Dokumentation von gefundenen Fehlern
  • Bewertung der Software-Entwicklungsprozesse nach SPICE (ISO 15504)
  • Durchführung von regelmäßigen Reviews der Software-Entwicklungsprozesse
  • Durchführung von internen Software-Assessments gemäß SPICE (ISO/IEC TR 15504)
  • Konzeption und Umsetzung von Projekt-Dashboards auf der Basis von Metrik-Systemen zur Verbesserung der Projekttransparenz
  • Durchführung von Testläufen in verschiedenen Testkategorien und Überwachung des Testfortschritts
  • Freigabe von Software-Änderungen und Unterstützung beim Fehlerbeseitigungsprozess
  • Abnahme von Software-Tests nach durchgeführten Änderungen an bestehenden Systemen
  • Aufbau und Administration von Referenz-Systemen
  • Durchführung von Reifegrad-Bewertungen
  • Mitarbeit an Risikoanalysen mit Hilfe von formalen Methoden wie FMEA (Failure Mode and Effects Analysis)
  • Verfolgung der aktuellen Entwicklungen im Bereich Qualitätssicherungs-Software
  • Ausbau der Test-Automatisierung
  • Evaluation und Anpassung von Software-Test-Werkzeugen
  • Wirtschaftslichkeitsbetrachtung von Software-Tests
Gewährleisten der Softwarequlität in der Entwicklung