Quality Engineering

La qualité dès le départ. La plateforme de Quality Engineering.

Collabase réunit exigences, gestion des tests, tickets, décisions et documentation dans un seul système. Chaque cas de test est rattaché à son exigence, du refinement jusqu'à la livraison.

Définition

Qu'est-ce que le Quality Engineering ? Trois niveaux qui s'appuient l'un sur l'autre.

Le test vérifie qu'un résultat répond à ce qui était attendu. L'assurance qualité vérifie que le processus est respecté. Le Quality Engineering intervient plus tôt : la qualité se construit dans le produit et dans la collaboration, dès la première discussion sur une exigence.

  1. Niveau 1

    Test

    Est-ce que ça fonctionne ?

    Les cas de test comparent un résultat à l'attendu et trouvent les écarts avant que quelqu'un d'autre ne les trouve.

  2. Niveau 2

    Assurance qualité

    Respectons-nous le processus ?

    Plans de test, validations et preuves garantissent que chaque livraison suit le même chemin.

  3. Niveau 3

    Quality Engineering

    Le construisons-nous de façon testable ?

    La qualité fait partie de la planification, des exigences et de la réalisation. Testabilité, risques et jalons de qualité sont fixés avant la première ligne de code.

Où le Quality Engineering intervient

  • Réunions de pilotage
  • Discovery
  • Ateliers d'exigences
  • Vérifier la testabilité
  • Consigner les risques
  • Quality gates
La discipline

La discipline en arbre. Chaque branche a sa place dans Collabase.

Le Quality Engineering va de la stratégie à l'analyse en passant par la technique. Comme les trois branches vivent dans le même système, chaque résultat reste attaché à l'exigence dont il est issu.

Où cela se trouve dans Collabase

Quality Engineering

01Stratégie et collaboration

02Technique et automatisation

03Analyse et amélioration

Ce qui reste dans l'outil spécialisé

Tests de charge, analyse statique du code et exécution des tests dans le pipeline restent dans les outils que vous utilisez aujourd'hui. Collabase conserve les résultats et leur lien avec l'exigence : via l'intégration HTTP, ils se transmettent dès aujourd'hui à une campagne.

Voir l'intégration HTTP
Fondement

Le Quality Tree Framework™. Un modèle pour faire grandir la qualité.

Il a été conçu par Serge Baumberger, co-CEO d'Infometis AG, actif depuis plus de 25 ans dans l'assurance qualité logicielle. Le Quality Tree représente la qualité logicielle sous forme d'arbre et trace pour les équipes un chemin du test manuel vers un Quality Engineering qui grandit avec le produit.

L'arbre, des racines à la cime

  1. 01RacinesPrincipes et culture : l'attitude envers la qualité qui porte une équipe.
  2. 02TroncFondation et architecture, avec le CI/CD comme pipeline porteur.
  3. 03BranchesHuit domaines, de Configuration Management à Test Management.
  4. 04Feuilles90 pratiques, réparties sur les huit branches.
  5. 05FleursDe la place pour l'innovation et les expériences.
  6. 06FruitsLes résultats et la valeur issus du travail sur l'arbre.

Les huit branches

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

Chaque branche est structurée en niveaux de maturité. Une équipe y lit où elle en est aujourd'hui et quelles pratiques viennent ensuite.

Le livre

Das Quality Tree Framework™

Der Weg zu skalierbarer Qualität

Serge Baumberger y expose le framework, avec des explications et des exemples tirés de la pratique.

Serge BaumbergerCo-CEO d'Infometis AG
Langue
Allemand
ISBN
978-3-658-51040-4

Disponible chez

Le livre s'accompagne de l'app QTF sur quality-tree.com : créer un projet, évaluer les 90 pratiques et voir son propre arbre comme résultat.

Le Quality Tree et la discipline en arbre

La discipline en arbre, plus haut, montre où le Quality Engineering se trouve dans Collabase. Le Quality Tree décrit les pratiques et leurs niveaux de maturité. Le framework fournit le langage, Collabase les lieux où le travail se fait : exigences, cas de test, campagnes, anomalies et livraisons.

Visiter quality-tree.com
Cas d'usage

Quatre scénarios du quotidien des tests. Comment une équipe s'en sert aujourd'hui.

Chaque scénario fonctionne aujourd'hui dans le produit, du choix des cas de test jusqu'au procès-verbal que quelqu'un d'autre peut lire et vérifier.

Intégrations

Relié à vos outils de développement. Gestion de versions, exploitation et messagerie.

Événements du dépôt, erreurs de l'exploitation, tickets d'un outil existant et messages dans le canal où l'équipe échange déjà.

Exploitation et licence

Un produit, un fournisseur, exploité là où vos données restent.

Test Management fait partie de Collabase, comme Projects et Docs, et il est inclus dans chaque licence. Vous choisissez où il tourne.

Sur demande

Isolated Cloud

Une instance dédiée dans un centre de données suisse, toutes les apps incluses. Nous indiquons le prix selon le périmètre et le mode d'exploitation.

Sur demande

Self-Hosted

Sur votre infrastructure, toutes les apps incluses. Nous indiquons le prix selon le périmètre et le mode d'exploitation.

Des justificatifs pour l'examen de conformité

La sécurité de l'information est certifiée ISO 27001 et le traitement répond à la nLPD et au RGPD. Les documents sont prêts avant que vous les demandiez.

Questions sur le Quality Engineering avec Collabase

Collabase remplace-t-il mon outil d'automatisation des tests ?

L'exécution reste dans l'outil qu'utilise votre pipeline aujourd'hui. Collabase en reprend les résultats : via l'intégration HTTP, vous les transmettez à une campagne, où ils figurent à côté des résultats manuels et sur l'exigence.

S'agit-il de logiciel ou de management de la qualité selon ISO 9001 ?

De logiciel. Collabase est conçu pour le Quality Engineering dans le développement : exigences, cas de test, campagnes, anomalies et livraisons. Procédures et procès-verbaux peuvent être tenus dans Docs ; Collabase n'est pas un logiciel de certification d'un système de management.

Comment se crée le lien entre exigence et cas de test ?

Comme une relation entre deux objets du même espace, visible dans les deux sens : l'exigence affiche ses cas de test, le cas de test son exigence.

Pouvons-nous reprendre nos cas de test existants ?

Oui. Cas de test et suites de Xray, TestRail ou Zephyr s'importent avec leur hiérarchie. Lors du proof of concept, nous les reprenons pour l'un de vos projets.

Qu'est-ce que le Quality Tree Framework™ ?

Un modèle de qualité logicielle conçu par Serge Baumberger, co-CEO d'Infometis AG. Il représente la qualité sous forme d'arbre : principes et culture comme racines, architecture et CI/CD comme tronc, huit domaines comme branches et 90 pratiques comme feuilles, chaque branche étant structurée en niveaux de maturité. Le livre qui l'accompagne est disponible en allemand (ISBN 978-3-658-51040-4). Dans Collabase, une équipe travaille aux endroits qui correspondent à ces pratiques : exigences, cas de test, campagnes, anomalies et livraisons.

Essayez-le sur une vraie livraison. Avec vos exigences et vos cas de test.

Pendant le proof of concept, nous installons Collabase pour l'un de vos projets, avec vos exigences, vos cas de test et une vraie campagne. Ensuite, vous décidez de la licence.