Quality Engineering

Qualität von Anfang an. Die Plattform für Quality Engineering.

Collabase bringt Anforderungen, Testmanagement, Vorgänge, Entscheide und Dokumentation in ein System. Jeder Testfall hängt an seiner Anforderung, vom Refinement bis zum Release.

Begriff

Was ist Quality Engineering? Drei Stufen, die aufeinander aufbauen.

Testing prüft, ob ein Ergebnis die Erwartung erfüllt. Qualitätssicherung prüft, ob der Prozess eingehalten wird. Quality Engineering setzt früher an: Qualität entsteht im Produkt und in der Zusammenarbeit, ab dem ersten Gespräch über eine Anforderung.

  1. Stufe 1

    Testing

    Funktioniert es?

    Testfälle prüfen ein Ergebnis gegen die Erwartung und finden Abweichungen, bevor sie jemand anderes findet.

  2. Stufe 2

    Qualitätssicherung

    Halten wir den Prozess ein?

    Prüfpläne, Freigaben und Nachweise stellen sicher, dass jedes Release denselben Weg nimmt.

  3. Stufe 3

    Quality Engineering

    Bauen wir es so, dass es prüfbar ist?

    Qualität ist Teil von Planung, Anforderung und Umsetzung. Testbarkeit, Risiken und Gates stehen fest, bevor die erste Zeile Code entsteht.

Wo Quality Engineering mitarbeitet

  • PM-Meetings
  • Discovery
  • Requirements-Meetings
  • Testbarkeit prüfen
  • Risiken festhalten
  • Quality Gates
Die Disziplin

Die Disziplin als Baum. Jeder Ast hat seinen Ort in Collabase.

Quality Engineering reicht von der Strategie über die Technik bis zur Auswertung. Weil alle drei Äste im selben System liegen, hängt jedes Ergebnis an der Anforderung, aus der es entstanden ist.

Wo das in Collabase liegt

Quality Engineering

01Strategie und Zusammenarbeit

02Technik und Automatisierung

03Analyse und Verbesserung

Was im Spezialwerkzeug bleibt

Lasttests, statische Code-Analyse und die Testausführung in der Pipeline laufen in den Werkzeugen, die ihr dafür heute nutzt. Collabase hält die Ergebnisse und ihren Bezug zur Anforderung: über die HTTP-Integration lassen sie sich heute an einen Testlauf melden.

HTTP-Integration ansehen
Fachliche Grundlage

Das Quality Tree Framework™. Ein Modell, mit dem Qualität wächst.

Entwickelt hat es Serge Baumberger, Co-CEO der Infometis AG und seit über 25 Jahren in der Software-Qualitätssicherung tätig. Der Quality Tree zeigt Softwarequalität als Baum und gibt Teams einen Weg vom manuellen Testen zu Quality Engineering, das mit dem Produkt mitwächst.

Der Baum von unten nach oben

  1. 01WurzelnPrinzipien und Kultur: die Haltung zur Qualität, die ein Team trägt.
  2. 02StammFundament und Architektur, mit CI/CD als tragender Pipeline.
  3. 03ÄsteAcht Themengebiete, von Configuration Management bis Test Management.
  4. 04Blätter90 Praktiken, verteilt auf die acht Äste.
  5. 05BlütenRaum für Innovation und Experimente.
  6. 06FrüchteOutcomes und Wert, die aus der Arbeit am Baum entstehen.

Die acht Äste

  • Configuration Management
  • Unit Testing
  • Build Practices
  • Deployment Practices
  • Test Automation
  • Virtualization
  • Manual Testing
  • Test Management

Jeder Ast ist in Reifestufen gegliedert. Daran liest ein Team ab, wo es heute steht und welche Praktiken als nächste anstehen.

Das Buch

Das Quality Tree Framework™

Der Weg zu skalierbarer Qualität

Serge Baumberger legt darin das Framework dar, mit Erklärungen und Beispielen aus der Praxis.

Serge BaumbergerCo-CEO der Infometis AG
Sprache
Deutsch
ISBN
978-3-658-51040-4

Erhältlich bei

Zum Buch gehört die QTF App auf quality-tree.com: ein Projekt anlegen, die 90 Praktiken bewerten und den eigenen Baum als Auswertung sehen.

Quality Tree und Baum der Disziplin

Der Baum der Disziplin weiter oben zeigt, wo Quality Engineering in Collabase liegt. Der Quality Tree beschreibt die Praktiken und ihre Reifestufen. Das Framework liefert die Sprache, Collabase die Orte, an denen die Arbeit dazu geschieht: Anforderungen, Testfälle, Läufe, Befunde und Releases.

quality-tree.com besuchen
Anwendungsfälle

Vier Szenarien aus dem Testalltag. So arbeitet ein Team heute damit.

Jedes Szenario läuft heute im Produkt, von der Auswahl der Testfälle bis zum Protokoll, das jemand anderes lesen und prüfen kann.

Integrationen

Angebunden an eure Entwicklungswerkzeuge. Versionsverwaltung, Betrieb und Kanal.

Ereignisse aus dem Repository, Fehlerdaten aus dem Betrieb, Vorgänge aus einem bestehenden Werkzeug und Meldungen in den Kanal, in dem das Team ohnehin spricht.

Betrieb und Lizenz

Ein Produkt, ein Anbieter, betrieben dort, wo eure Daten bleiben.

Test Management gehört zu Collabase wie Projects und Docs und ist in jeder Lizenz enthalten. Ihr wählt, wo es läuft.

Auf Anfrage

Isolated Cloud

Eine eigene Instanz in einem Schweizer Rechenzentrum, alle Apps inklusive. Den Preis nennen wir nach Umfang und Betriebsmodell.

Auf Anfrage

Self-Hosted

Auf eurer Infrastruktur, alle Apps inklusive. Den Preis nennen wir nach Umfang und Betriebsmodell.

Nachweise für die Compliance-Prüfung

Die Informationssicherheit ist nach ISO 27001 zertifiziert, die Verarbeitung erfüllt nDSG und DSGVO. Die Unterlagen dazu liegen bereit, bevor ihr danach fragt.

Fragen zum Quality Engineering mit Collabase

Ersetzt Collabase mein Testautomatisierungs-Werkzeug?

Die Ausführung bleibt in dem Werkzeug, das eure Pipeline heute nutzt. Collabase nimmt die Ergebnisse auf: über die HTTP-Integration meldet ihr sie an einen Testlauf, wo sie neben den manuellen Ergebnissen und an der Anforderung stehen.

Geht es um Software oder um Qualitätsmanagement nach ISO 9001?

Um Software. Collabase ist für Quality Engineering in der Entwicklung gebaut: Anforderungen, Testfälle, Läufe, Befunde und Releases. Verfahrensanweisungen und Prüfprotokolle lassen sich in Docs führen; eine Software für die Zertifizierung eines Managementsystems ist Collabase nicht.

Wie entsteht die Verbindung zwischen Anforderung und Testfall?

Als Beziehung zwischen zwei Objekten im selben Space, in beide Richtungen sichtbar: an der Anforderung stehen ihre Testfälle, am Testfall seine Anforderung.

Können wir bestehende Testfälle übernehmen?

Ja. Testfälle und Suites aus Xray, TestRail oder Zephyr lassen sich samt ihrer Hierarchie importieren. Im Proof of Concept übernehmen wir sie für eines eurer Vorhaben.

Was ist das Quality Tree Framework™?

Ein Modell für Softwarequalität von Serge Baumberger, Co-CEO der Infometis AG. Es zeigt Qualität als Baum: Prinzipien und Kultur als Wurzeln, Architektur und CI/CD als Stamm, acht Themengebiete als Äste und 90 Praktiken als Blätter, jeder Ast in Reifestufen gegliedert. Das Buch dazu ist auf Deutsch erhältlich (ISBN 978-3-658-51040-4). In Collabase arbeitet ein Team an den Orten, die zu diesen Praktiken gehören: Anforderungen, Testfälle, Läufe, Befunde und Releases.

Prüft es an einem echten Release. Mit euren Anforderungen und Testfällen.

Im Proof of Concept richten wir Collabase für eines eurer Vorhaben ein, mit euren Anforderungen, euren Testfällen und einem echten Lauf. Danach entscheidet ihr über die Lizenz.