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.
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.
Stufe 1
Testing
Funktioniert es?
Testfälle prüfen ein Ergebnis gegen die Erwartung und finden Abweichungen, bevor sie jemand anderes findet.
Stufe 2
Qualitätssicherung
Halten wir den Prozess ein?
Prüfpläne, Freigaben und Nachweise stellen sicher, dass jedes Release denselben Weg nimmt.
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
Testbarkeit prüfen
Im Refinement prüft ihr an der Anforderung, ob sie prüfbar ist, und legt die Testfälle gleich daneben an.
Ereignisse aus GitHub, GitLab und Sentry kommen über die Integrationen herein. Ergebnisse aus Pipeline und nicht-funktionalen Tests meldet ihr per HTTP an einen Testlauf.
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.
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
01WurzelnPrinzipien und Kultur: die Haltung zur Qualität, die ein Team trägt.
02StammFundament und Architektur, mit CI/CD als tragender Pipeline.
03ÄsteAcht Themengebiete, von Configuration Management bis Test Management.
04Blätter90 Praktiken, verteilt auf die acht Äste.
05BlütenRaum für Innovation und Experimente.
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 Quality Tree Framework™Serge Baumberger
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.
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.
Die Apps im Qualitätsalltag.Ein Space, dieselben Daten.
Jede App hat im Quality Engineering eine eigene Aufgabe. Zusammen ergeben sie den Weg von der Anforderung bis zum Prüfprotokoll, ohne Übergabe zwischen Werkzeugen.
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.
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.
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.