Le contrôle de la qualité

Dernièrement, je vantais les exploits du rover martien Opportunity pour son extraordinaire périple sur le sol de notre voisine. Quinze ans de bons et loyaux services dans des conditions très difficiles puisque sa seule source d’énergie reposait sur quelques panneaux solaires régulièrement empoussiérés par le régolite de la planète, ou rendus inutilisables durant les hivers martiens.

Le robot a profité d’un design particulièrement fiable, mais peu de gens savent que les mérites de cette endurance reviennent également à l’équipe du contrôle de la qualité.

Durant la phase de conception, il existe une équipe spécialisée en doutes, en procédures, en listes de contrôle, en tatillonneries, en manque de confiance, bref, des Thomas de la pire espèce.

constructions-insolites-echecs-d-architecture-ecole

Impossible de négocier avec eux, ils sont intraitables. Ce qui est demandé doit être fait et ce qui est fait doit être conforme à ce qui est demandé. Mais ça va plus loin. Ce qui n’est pas demandé est aussi analysé, testé et commenté. Ce sont des émules de Murphy. Tout ce qui risque de mal tourner finira par survenir. Alors, aussi bien tout prévoir, même l’imprévisible.

Et voilà une des raisons principales pour laquelle le rover et son frère ont dépassé toutes les attentes. Pour eux, prendre les ingénieurs, les techniciens, les analystes, les programmeurs en défaut fait partie du quotidien. Ils sont là pour tout voir, même l’invisible, surtout l’invisible.

fig1

On peut bien faire les choses, c’est lorsqu’on se conforme à ce qui est demandé. On peut faire les bonnes choses, c’est lorsqu’on atteint le but exigé. Et lorsqu’on réalise parfaitement les bonnes choses, on a des chances de se retrouver avec un projet qui réussit au-delà des espérances.

Dans le terme «contrôle de la qualité», on trouve le mot qualité, mais également le mot «contrôle». Ce premier mot ne doit souffrir d’aucun complexe face au second. Pour obtenir un produit de qualité, il est impératif de la contrôler, mais il est tout aussi important d’être en contrôle du processus visant à évaluer sa qualité.Contrôler-arrêt-de-travail-798x510

Contrôler la qualité de quelque chose, il faut tout d’abord être en contrôle de son processus. Le mot contrôle fait foi de tout.

Pour ce faire, il existe des règles. On les appelle les «meilleures méthodes» ou les «meilleures pratiques» et dépendant du domaine dans lequel on évolue, on les adapte. Meilleures pratiques de laboratoire, de fabrication, de gestion, de codage, etc.

Les meilleures pratiques sont exigeantes, elles ne donnent aucun répit à ceux qui doivent s’y plier. Tout est documenté, expliqué, validé selon des techniques qui prévoient toutes les éventualités et qui donnent les actions à prendre pour chaque situation rencontrée. Rien n’est laissé au hasard ou à l’interprétation personnelle. C’est ainsi qu’on bâtit des produits qui dépassent les expectatives.

223358-reacteur-numero-4-tchernobyl-explose

Au bout du compte, utiliser les meilleures pratiques ne coûte pas vraiment plus cher, car elles évitent de pelleter les problèmes par devant, de les balayer sous le tapis, d’oublier des choses, de remettre aux calendes grecques, de s’empêtrer dans les fils, de tourner les coins ronds, d’inventer des portes de sortie, de se fier à des paroles, de perdre la trace, de croire plutôt que de prouver, de faire confiance, de rater une éventualité, de se croire plus fin que le hasard, de penser que certaines probabilités sont trop faibles pour survenir, de penser qu’aucune personne ne serait assez folle pour faire une telle chose, etc.

0b999d8f

Oui, les spécialistes en CQ rapportent à la maison un peu beaucoup de cette rigueur parfois qualifiée de maladive par ceux qui ne connaissent pas cette profession. Alors, avant d’emménager avec une telle personne, soyez avertis, car ce n’est pas toujours de tout repos!

Le fil cassé d’Ariane

La fusée européenne Ariane 5 est l’un des meilleurs lanceurs de satellites sur le marché, mais l’offre devient de plus en plus grande et le dernier succès de la fusée Falcon Heavy de SpaceX n’arrange en rien la position de plus en plus précaire d’Arianespace qui ne recycle pas les premiers étages de ses fusées et qui verra donc ses coûts de lancement largement dépasser ceux de cette concurrence.

Par contre, on pouvait compter sur la fiabilité de la marque Arianespace. Ce n’est plus tout à fait le cas avec le demi-échec du vol VA 241 de janvier dernier qui a propulsé deux satellites sur de mauvaises orbites.

152183361_e54f8ab557

La bonne nouvelle vient de tomber. La fiabilité de la fusée Ariane 5 n’est pas remise en cause, car l’erreur est due à un mauvais paramétrage. La mauvaise est qu’Arianespace a quand même manqué à ses devoirs de contrôle de qualité.

J’ai suffisamment travaillé longtemps en contrôle de la qualité pour savoir exactement ce qui s’est produit. Les modules contenant des programmes informatiques sont conçus pour être compilés. À partir de ce moment, il n’est plus vraiment possible de le modifier sans retourner au code source, faire les modifications, le compiler et le redéployer.

Cependant, pour ajuster les paramètres de vol des fusées qui varient d’un lancement à l’autre, ces modules comportent des valeurs pouvant être modifiées de l’extérieur du module sans altérer son code source. Ce sont les paramètres du code source.

saf2016_0198943-1.jpg

Concernant le dernier échec d’Ariane 5, on a omis de modifier certaines valeurs de ces paramètres pour les rendre conformes au plan de vol.

C’est la base d’une planification de vol. L’erreur est tellement stupide qu’elle a immédiatement démontré l’amateurisme du groupe du contrôle de qualité d’Arianespace. Entre ça et une erreur de conception, c’est évidemment mieux puisque la fusée n’est pas interdite de vol. Pour les clients par contre, il y a de quoi les rendre nerveux, suffisamment pour lorgner ailleurs. Et c’est là qu’une bêtise anodine prend toute son importance, car en aérospatiale, les bêtises idiotes ne doivent jamais exister. Les procédures standards d’opérations utilisées en QC (contrôle de la qualité) sont censées être suffisamment élaborées et pertinentes pour réduire à zéro les chances de rater son coup de la sorte.

Arianespace vient de servir sur un plateau d’argent ses clients les plus fidèles à ses compétiteurs qui l’en remercient certainement. Ils en profiteront pour affaiblir encore plus la réputation du consortium européen en tournant le fer dans la plaie. C’est à suivre.