Softwarequalität

Qualität bedeutet nicht nur Fehlerfreiheit, sondern auch die vollständige Erfüllung der Kundenanforderungen. Um die Anforderungen zu erfüllen, steht die Sicherung der Qualität bei uns an erster Stelle. Die manuelle Qualitätssicherung ist aus diesem Grund fester Bestandteil unserer Umsetzungen.

Systematisches und kontinuierliches Testing ist in jeder Phase eines Projektes fester Bestandteil unseres Entwicklungsprozesses. Das Vorgehen in 5 Phasen hat sich dabei bei uns bewährt. Nach Erhalt einer neuen Anforderung wird die Basis für eine qualitative Umsetzung bereits durch eine umfangreiche Anforderungsanalyse von Entwicklern und QA-Softwaretestern vorbereitet. Der Entwicklertest stellt eine möglichst fehlerfreie Übergabe der fertigen Umsetzung an unsere QA-Softwaretester sicher. Diese prüfen abschließend vollumfänglich die Umsetzung auf die Erfüllung der Akzeptanzkriterien und nicht planbaren Seiteneffekten. Im Anschluss folgen die Übergabe an unsere Kunden, deren eigene Qualtitätsabnahme und gemeinschaftliche Livetests.

Die Erfahrung zeigt, dass dies nicht nur die Qualität des Endproduktes steigert, sondern auch eine erhöhte Entwicklungsgeschwindigkeit mit sich bringt.

QA-Tester fester Bestandteil des Entwicklerteams

Um frühzeitig Fehler und Anomalien im Betrieb festzustellen, sind unsere QA-Softwaretester fester Bestandteil unserer Entwickler-Teams. Basierend auf der Anforderungsanalyse werden für die abschließende Qualitätssicherung die Testszenarien und Testarten in Testprozessen geplant. Je nach Anforderung wird die manuelle Qualitätssicherung durch Komponenten-, Integrations- und Systemtests ergänzt. Während der Entwicklung greifen die Entwickler auf diese Testszenarien für ihre eigenen Entwicklertests zurück. So ist das frühzeitige Finden von Fehlern und das Erarbeiten von schnellen und agilen Lösungen jederzeit möglich.

Die Folge sind deutlich schnellere Kundenabnahmen und erhöhte Qualität.

Zur Sicherung der Qualität in agilen Prozessen setzen wir neben der manuellen Qualitätssicherung häufig auch Testautomatisierung auf verschiedenen Ebenen ein.

Made with Love in Darmstadt