Zum Inhalt springen

Leistungen

Testautomatisierung & QA-Engineering

Fehler finden, bevor Ihre Nutzer sie finden. Ohne dass Sie Ihr System vorher umbauen müssen.

4.000+
Deployments abgesichert, kein einziges Rollback

Jedes davon hat automatisierte Tests bestanden, bevor es in Produktion ging. Keines musste zurückgerollt werden.

Das Problem ist selten fehlendes Wissen

Die meisten Teams wissen, dass sie mehr automatisierte Tests brauchen. Was fehlt, ist ein Weg hinein, der den laufenden Betrieb nicht anhält. Gewachsener Code lässt sich schlecht testen, und der naheliegende Vorschlag — erst aufräumen, dann testen — kostet Monate, bevor irgendjemand einen Nutzen sieht.

Wir gehen andersherum vor. Tests kommen zuerst dorthin, wo ein Fehler am teuersten wäre. Diese Stellen lassen sich meist auch in unaufgeräumtem Code isolieren.

Was wir tatsächlich tun

  • Risikoanalyse zuerst. Welche Fehler kosten Geld, welche kosten nur Zeit. Getestet wird in dieser Reihenfolge, nicht nach Codeabdeckung.
  • Tests in Ihrer Pipeline, nicht in einer Parallelwelt. Ihre Werkzeuge, Ihr CI-System, Ihre Namenskonventionen.
  • Qualitäts-Gates, die aussagekräftig sind. Ein Gate, das immer grün ist, prüft nichts.
  • Übergabe an Ihr Team, dokumentiert, mit einem Workshop wenn gewünscht.

Warum Abdeckung allein nichts aussagt

Eine Testabdeckung von 80 Prozent sagt, wie viele Zeilen ausgeführt wurden — nicht, ob irgendetwas geprüft wurde. Wir messen stattdessen, wie viele der tatsächlich aufgetretenen Fehler ein Test gefunden hätte. Diese Zahl ist unbequemer und deutlich nützlicher.

Wie wir arbeiten

Ihre Prozesse bleiben. Wir arbeiten in Ihrem Rhythmus, in Ihren Ständups, mit Ihrem Werkzeugkasten. Wenn Sie uns nach dem Assessment nicht weiterbeauftragen, haben Sie trotzdem einen Bericht, mit dem Ihr eigenes Team weiterarbeiten kann.

UNSER ANSATZ

Unser Engineering-Ansatz

01 / 03

Verstehen

Anforderungen und Zusammenhänge klären.

02 / 03

Gestalten

Eine passende technische Lösung entwickeln.

03 / 03

Absichern

Integration, Betrieb und Qualität mitdenken.

pipeline
> mvn verify -P quality-gate
Unit- und Integrationstests············ bestanden
Performance-Budget····················· bestanden
Sicherheits-Scan······················· bestanden
Abwärtskompatibilität der Migration···· bestanden
QUALITY GATE: BESTANDEN
Deployment freigegeben
4.000+ Deployments · 0 Rollbacks · seit 2019
So sieht ein Release aus, das durchgeht.

Häufige Fragen

Müssen wir unseren Code erst refaktorieren?
Nein. Wir setzen Tests um bestehenden Code herum an, beginnend an den Stellen mit dem höchsten Risiko. Refactoring wird dadurch möglich — es ist keine Voraussetzung.
Wie lange dauert es, bis wir etwas merken?
Nach dem zweiwöchigen Assessment liegt ein Bericht mit konkreten Zahlen vor. Erste automatisierte Tests laufen in der Regel innerhalb der ersten vier Wochen in Ihrer Pipeline.
Was passiert nach dem Projekt?
Die Tests gehören Ihnen und laufen in Ihrer Infrastruktur. Wir übergeben an Ihr Team und dokumentieren, wie neue Tests ergänzt werden.

Eine Änderung, die nicht schiefgehen darf?

30 Minuten mit Benjamin Huskić, Gründer und Entwickler. Schildern Sie uns die Probleme, Engpässe oder Risiken, die Sie gerade am meisten beschäftigen. Wir geben Ihnen eine erste Einschätzung, teilen relevante Erkenntnisse aus vergleichbaren Herausforderungen und loten gemeinsam aus, wie unsere Erfahrung Sie weiterbringen kann.

Projekt besprechen