Comprendre le temps de cycle dans le logiciel
Auteur : John Yorke
Source : Understanding cycle-time in software
Date : 13/12/2018
Traducteur : Fabrice Aimetti
Date : 13/12/2018
Traduction :
Le temps de cycle et le Lead Time, et même la loi de Little, sont des termes qui ont migré dans le contexte du développement logiciel et qui sont de plus en plus utilisés, mais je ne suis pas sûr qu'ils soient parfaitement compris, je vais donc tenter de clarifier ma compréhension de ces termes.
Comment le temps de cycle diffère-t-il du lead time ?
Dans l'industrie manufacturière :
J'ai vu deux manières différentes d'exprimer le temps de cycle :
Le "Temps de Cycle" correspond au temps total nécessaire à la création d'un article. Mesuré à partir du moment où le travail commence jusqu'à la livraison de l'article.
ou
Le "Temps de Cycle" est la durée moyenne entre chaque article livré. Par exemple, 7 articles livrés en une semaine représente un temps de cycle de 1 jour.
Le Lead Time semble être cohérent.
Le "Lead Time" correspond au délai écoulé depuis la commande passée par le client jusqu'à la réception de celle-ci.
Remarque : les différentes utilisations du temps de cycle sont source de confusion et je préfère la première description dans un contexte logiciel, car la seconde ignore l'impact du WIP.
Clairement, les deux descriptions sont plus compliquées d'un point de vue logiciel car les limites ne sont pas aussi claires.