Gezieltes Software Testing macht den Unterschied: Mit Context Driven Testing definiert der Kontext eines Produkts die Teststrategie. Dazu führen wir Software-Tests entwicklungsbegleitend durch, angepasst an die spezifischen Anforderungen, Ziele und Gegebenheiten Ihres Projekts. Vom ersten Konzept bis zum Markterfolg entwerfen unsere Fachleute Software-Testverfahren, die den tatsächlichen Bedürfnissen und Risiken gerecht werden und passen die Teststrategie kontinuierlich an. Flexibel, kreativ und erfahren in verschiedensten Branchen bringen wir Sie und Ihr Projekt weiter – bis hin zur Perfektion.
So bringt Software Testing von Ergon Ihre Entwicklung voran
-
Testing als fester Bestandteil des Entwicklungsprozesses – für Premium Software mit echtem Mehrwert
-
Relevante und präzise Informationen dank Context Driven Testing
-
Erfahren in verschiedenen Branchen und diversen Kontexten
-
Schnelle, agile und flexible Problemlösung
-
Gezielte Testabdeckung und effiziente Testressourcen
-
Frühe Einbindung in den Entwicklungsprozess für rechtzeitige Fehlererkennung
«Bei einem solchen Projekt hilft es, wenn man eine Partnerin hat, die von Anfang an mitdenkt und Fragen stellt.»
Software Testing mit einem Plus
Mehrwert schaffen
CDT ist auf den Mehrwert Ihres Produkts fokussiert und zeigt auf, was dieser Wertschöpfung im Weg steht.
Sinnvoll informieren
Dank relevanten und gut aufbereiteten Informationen treffen Ihre Stakeholder die richtigen Entscheidungen im Entwicklungsprozess.
Fragen stellen
Am Anfang jeder Lösung steht die richtige Frage: Gemäss der Scientific Method analysieren wir Probleme und formulieren Fragen für das Planen, Durchführen und Auswerten der Tests.
Thinking Tools und Software-Test-Tools
Wir verwenden Thinking Tools und Testwerkzeuge wie Feature Maps, Lernkonzept oder Testprotokoll, um komplexe Systeme zu erforschen und deren Möglichkeiten und Limitationen aufzuzeigen.
Interdisziplinär arbeiten
Psychologie, Mathematik oder Kommunikationswissenschaft: Software Testing und Software Test Management mit kombiniertem Wissen aus verschiedenen Disziplinen führt zum Erfolg.
Was bringt Context Driven Testing?
Context Driven Testing macht Software Testing zum Lernprozess mit dem Ziel, Entscheidungsgrundlagen für alle Stakeholder zu schaffen. Dazu steuern die in den Tests gewonnenen Informationen die weitere Teststrategie. Mit Context Driven Testing erforschen wir die Systeme. So entdecken wir neue Risiken und Schwachstellen und zeigen bisher unentdeckte Stärken auf. Daraus entstehen neue Testideen, die weitere Lernschritte ermöglichen.
User Centred Testing: der Mensch im Fokus
Software Testing schlägt die Brücke zwischen Benutzer:innen und Entwickler:innen und bildet so die Schnittstelle zwischen technischen und sozialen Systemen. Dabei stellen wir uns immer wieder dieselbe Frage: Erreichen Sie und Ihre Benutzer:innen mit der aktuellen Lösung den beabsichtigten Nutzen? Damit wir dies beantworten können, müssen wir Kundenanforderungen richtig verstehen. Aus diesem Grund sind Tester:innen idealerweise von Anfang an involviert. Von der Konzeptphase über den Launch bis hin zu weiteren Updates: Erfahrene Tester:innen hinterfragen Ideen, erkennen mögliche Probleme und achten immer wieder darauf, dass der intendierte Nutzen wirklich realisiert wird.
Exploratory Testing: Gebrauchswert erkennen
Was bringt die Lösung wirklich? Checking zeigt, ob ein Feature oder ein Bugfix das spezifizierte Ziel wirklich erfüllt. Ob beispielsweise sinnvolle Benutzereingaben möglich und allfällige Fehlermeldungen hilfreich sind. Darüber hinaus hinterfragen wir mit explorativem Testing Prozesse, generieren kontinuierlich Informationen und denken vernetzt. Exploratives Testing bedeutet gleichzeitiges Lernen, Test designen und ausführen. So sehen wir, wie sich eine Handlung oder eine Anpassung auf den Gesamtprozess auswirkt, und erkennen mögliche Probleme frühzeitig, die durch reines Checking nicht gefunden werden könnten.