Bonjour Éric,
L'étape suivante : quelqu'un va annoncer qu'il s'en occupe, ou proposer
à la bonne personne, le statut passera alors à "STAR " qui signifie
"started", issue en cours de traitement.
Quand le problème sera résolu -takes some times ;-) -, son état passera
à FIXED (résolu), et un cws -par exemple nommé cws_truc- contiendra la
solution, pour les développeurs servant de "QA team" (Assurance Qualité,
projet transversal).
Ces derniers auront la charge de vérifier la validité de la solution
proposée.
Sans vouloir être trop pointilleux, les testeurs ne vont pas tant
vérifier la validité de la solution que son efficacité. Ça fait un peu
quadrisection capillaire, mais contrôler la validité de la solution
appartiendrait à d'autres développeurs, dans le cadre par exemple d'une
revue de code (ce qui n'est pas systématique, mais arrive par exemple
lors de certaines périodes où l'on souhaite s'assurer que les dernières
corrections ne vont rien casser). Le travail de l'assurance qualité est
de contrôler d'une part que l'anomalie a disparu, d'autre part que les
fonctionnalités voisines sont intactes (autant que faire se peut).
Et donc, quand quelqu'un d'autre (forcément : on ne peut pas être juge
et parti), de la "QA Team" aura vérifié, via cws_truc, que c'est bien
fixé, alors cette issue sera marquée "VERIFIED FIXED" (verifiée ) par
cette personne.
J'admets volontiers utiliser ma part d'anglicismes dans mes
conversations techniques, mais il existe une traduction exacte de
"fixed" qui est "corrigé(e)" et non pas "fixé" ;-)
La fin : un cws, comme cws_truc étant une réunion d'issue fixées, le
code ne sera définitivement intégrable en tête "HEAD" que lorsque toute
les issues de ce cws auront été duement vérifiées, et que cws_truc sera
dans l'état "Approved by QA".
En l'occurrence, il y a quatre étapes dans le cycle de vie d'un CWS, il
peut être en cours (les développeurs travaillent), "nominated" (les
développeurs ont théoriquement fini et les testeurs contrôlent toutes
les anomalies soi-disant corrigées), "approved by QA" (les développeurs
ne mentaient pas et ont effectivement corrigé les anomalies) et
"integrated" (le code du CWS a été fusionné avec le code principal).
Voilà, c'était notre minute pinaillage :-)
Cyrille
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]