Comme beaucoup, je pensais, il y a quelques mois encore, que l’industrialisation se résumait à une question d’automatisation. Au cours d’un échange passionné, on me fit remarquer qu’une procédure manuelle parfaitement réalisée pouvait être aussi efficace qu’un automate, et bien souvent moins coûteuse. Suite à cette discussion, je décidais de revoir mon approche, et de l’approfondir.
Lorsque les stocks baissent, les problèmes apparaissent au plus tôt (la suite)
Dans le dernier billet, un bug grave avait été découvert sur une des solutions de e-commerce. À la sortie du débriefing, David et Mathieu échangent à la machine à café.
Ingénieur qualité et Scrum ? [interview]
Aujourd’hui, je m’entretiens avec Marc, ingénieur qualité sur un projet d’application web de gestion piloté par Scrum.
Ingénieur qualité et Scrum ? S’agit-il d’une chimère ?
Dans les méthodologies classiques, le terme ‘ingénieur qualité’ a un sens bien précis. Les habitués de ces méthodologies ne reconnaitrons d’ailleurs peut-être pas l’ingénieur qualité qu’ils connaissaient. Quant aux utilisateurs de Scrum, ils pourront éventuellement être quelque peu choqués par ce terme.
Qu’en est-il donc ? Pour le savoir, donnons la parole à Marc.
Lorsque les stocks baissent, les problèmes apparaissent plus tôt
Lors du précédent billet, nous avions mis en œuvre la réduction des stocks de spécifications, de développements, et de tests.
Construire du logiciel de façon itérative nécessite cependant une phase importante d’apprentissage. Je vous propose donc de suivre cet apprentissage au travers d’une petite histoire.
Réduire les stocks pour livrer au plus tôt
Dans l’épisode précédent, nous avions livré une première fonctionnalité après 245 jours. Et nous nous étions mis au défi de livrer cette même fonctionnalité bien plus rapidement.
Adoptons maintenant une démarche Lean, et regardons de plus près l’organisation de notre production de fonctionnalités.
Que constatons-nous au niveau de notre chaîne de production de logiciel ?
Les stocks en attente dans notre projet sont causés par le plus fondamental des gaspillages : la surproduction !
Une première fonctionnalité livrée après seulement 245 jours
Voici l’histoire d’un projet comme les autres qui livre une fonctionnalité somme toute simple après 245 jours de délai.
Pour savoir comment on en est arrivé là, commençons par le commencement.


