RedRocks
News / Méthode

Le prototype jetable est la meilleure décision d'un projet

Méthode02.07.26 Steven Caqueret2 min de lecture
MéthodeRedRocks

La plupart des projets ratés que nous avons vus ont un point commun : la première version fonctionnelle a été conservée. Personne n'avait prévu de la jeter, donc personne n'a osé.

Pourquoi la première version est fausse

Le premier jet répond à la question qu'on se posait avant de commencer, et cette question est presque toujours mal formulée. On découvre le vrai sujet en manipulant quelque chose. C'est le rôle du prototype, et c'est un rôle qui se termine.

Le dire au début change tout

Nous annonçons dès le cadrage qu'une version sera fabriquée pour être abandonnée. Cette phrase libère l'équipe : on peut coder salement, ignorer les cas limites, tricher sur les données. La vitesse obtenue est sans commune mesure avec un développement prudent.

MéthodeRedRocks
Pourquoi la première version est fausse
MéthodeRedRocks
Le dire au début change tout
MéthodeRedRocks
Ce qu'on garde du prototype
MéthodeRedRocks
Le signal d'alarme

Ce qu'on garde du prototype

Jamais le code. Les décisions, les captures d'écran, la liste des impasses, les mesures. Un prototype réussi produit un document, pas un logiciel, et ce document rend la version sérieuse deux fois plus rapide à écrire.

Le signal d'alarme

Quand quelqu'un demande si on peut mettre le prototype en ligne juste pour un client, c'est terminé. Il vivra trois ans, personne ne comprendra son code, et chaque évolution coûtera le triple. Nous répondons non, et nous proposons une date pour la vraie version.

Le calendrier honnête

Une semaine de prototype, une décision, puis un développement propre. Les projets qui suivent cette forme livrent plus tard sur le papier et plus tôt en réalité, parce qu'ils ne passent pas six mois à réparer des fondations posées un lundi matin.

Continuer

À lire aussi

Tous les articles →

On fait bondir votre marque ?

Dites-nous où vous voulez aller. On revient sous 48h ouvrées avec une première direction, un prix affiché et un délai.