Aller au contenu
Progrès
Tous les articles

Terminé ne veut pas dire livré

Un module peut être terminé, testé et fusionné sans compter comme livré sur Atheron Progress. Voici la ligne que nous traçons, et pourquoi les pourcentages en dépendent.

Par Shawn Wilson, fondateur et chef de la direction

Publié le · 4 min de lecture

Aussi en English · Español · Deutsch · اردو

Quatre bandes horizontales, une entièrement remplie en vert, une à moitié peinte en ambre, une tracée en contour graphite, une à peine esquissée en gris

Il y a un mot avec lequel nous sommes prudents sur Atheron Progress. Ce mot est livré. Il est facile à dire et facile à mal employer, alors nous lui avons donné un seul sens et nous nous y tenons.

Livré veut dire que quelqu’un l’utilise aujourd’hui.

Pas terminé. Pas fusionné. Pas démontré. Utilisé, par une vraie personne, maintenant. Si personne ne l’utilise, ce n’est pas livré, peu importe le travail investi.

Pourquoi terminé ne suffit pas

La plupart des logiciels passent par une étape où le code est terminé et où la fonction n’a toujours pas d’utilisateurs. Les tests passent. La branche est fusionnée. Tout le monde en a assez. Il serait confortable d’appeler cela livré.

Nous ne le faisons pas, pour une raison simple. Un suivi qui compte le code terminé vous dit à quel point nous avons été occupés. Un suivi qui compte le code utilisé vous dit ce qui existe. Vous lisez Atheron Progress pour apprendre la deuxième chose, c’est donc ce que nous comptons.

L’écart entre les deux est l’endroit où les projets dérapent sans bruit. Du code terminé mais inutilisé peut rester là pendant des mois. Si nous le marquions livré, le pourcentage monterait, la page aurait l’air en santé, et rien n’aurait changé pour qui que ce soit à l’extérieur de l’entreprise. Le chiffre serait vrai au sens strict et trompeur dans tous les sens qui comptent.

Les quatre marques

Chaque projet du suivi est divisé en modules, et chaque module porte exactement une marque.

Table : Ce que signifie chaque marque du suivi | Marque | Ce qu’elle signifie | | --- | --- | | Livré | Quelqu’un l’utilise aujourd’hui | | En construction | Le travail est en cours, personne ne l’utilise encore | | À venir | En file pour être construit après ce qui est en construction | | Plus tard | Connu, souhaité, pas planifié |

Seule la première marque compte dans le pourcentage d’un projet. Les trois autres décrivent l’intention et l’effort, qui valent la peine d’être montrés mais qui ne sont pas du progrès au sens où la page le mesure.

Le pourcentage est compté, jamais saisi

Personne chez Atheron ne tape un chiffre dans la page de progrès. Le pourcentage de chaque projet est compté à partir des marques de ses modules, et les marques sont calculées à partir de nos dépôts. Si nous voulons qu’un chiffre bouge, la seule façon est de changer ce que fait le code et qui l’utilise.

C’est important parce qu’un chiffre saisi invite à arrondir vers le haut. Un chiffre compté se fiche de ce que nous pensons de la semaine. Il monte quand un module devient livré et il descend si un module cesse de l’être. Les deux directions sont permises. Un module qui perd ses utilisateurs perd sa marque.

[ !NOTE] Le pourcentage sur la page d’un projet est le compte des modules livrés par rapport à l’ensemble des modules. Ce n’est pas une estimation du temps restant, ni une promesse sur le moment où le reste arrivera.

À quoi cela ressemble sur les projets actuels

La règle s’applique de la même façon à chaque projet, et elle produit des résultats qui paraissent stricts.

Atheron Trading fonctionne sur papier seulement jusqu’au lancement. Le trading sur papier est une activité réelle, et les modules que les gens utilisent pour cela peuvent être marqués livrés. Nous n’en publions aucun chiffre de performance, parce que les résultats sur papier ne sont pas la même chose que les résultats réels et nous ne voulons pas que les deux soient confondus.

ATON Desk est marqué bientôt disponible. Un projet bientôt disponible n’a, par définition, rien que quelqu’un utilise aujourd’hui, et son compte de modules livrés le reflète. Nous préférons montrer un chiffre bas mais honnête qu’un chiffre élevé qui n’est que de l’anticipation.

Atheron Network Labs est ouvert aux projets. Les modules y suivent le même test colon utilisé aujourd’hui, ou pas livré.

ATON Blockchain relève de la même règle. Ce que dit le suivi est ce que nous sommes prêts à défendre.

Les limites honnêtes de cette définition

La règle est claire, mais elle n’est pas parfaite, et vous devriez savoir où elle plie.

  • Quelqu’un peut être un petit nombre. Un seul vrai utilisateur suffit. Nous ne publions pas le nombre d’utilisateurs sur le suivi, donc livré vous dit qu’un module est utilisé, pas à quel point.
  • Aujourd’hui est vérifié quand nous révisons les marques, pas en continu. Un module pourrait perdre ses utilisateurs entre deux révisions et apparaître encore comme livré jusqu’à notre prochain regard.
  • Un module peut être livré et avoir quand même des bogues. Livré veut dire utilisé, pas sans défaut. La page d’état, avec ses quatre-vingt-dix jours d’historique, est l’endroit où voir si un service public est réellement en fonction.

Nous préférons énoncer ces limites plutôt que de laisser le mot porter plus de poids qu’il ne peut en soutenir.

Comment lire la page en gardant cela en tête

Quand vous regardez un projet, lisez les marques avant le pourcentage. Le pourcentage est un résumé. Les marques sont le registre. Un projet à un pourcentage bas avec plusieurs modules en construction est à un tout autre endroit qu’un projet au même pourcentage avec tout marqué plus tard.

Vérifiez ensuite le journal des modifications et la feuille de route. Le journal des modifications consigne ce qui a changé et quand. La feuille de route consigne ce que nous prévoyons. Entre eux et les marques, vous pouvez voir si un module qui était en construction il y a deux semaines est livré cette quinzaine, et s’il ne l’est pas, vous pouvez voir pourquoi.

C’est tout le système. Un mot strict, compté plutôt que saisi, avec le registre à côté pour que vous puissiez vérifier notre travail.

abonnement

Les articles par courriel

Un courriel à chaque nouvel article, dans votre langue. Nous confirmons d’abord votre adresse, et chaque courriel contient un lien de désabonnement.

Aucun pourriel. Désabonnement en un clic.