« Usines à Fonctionnalités vs Générateurs de Valeur » : différence entre les versions

De Wiki Agile
Aucun résumé des modifications
Ligne 58 : Ligne 58 :
Mais est-ce le cas ?<br/>
Mais est-ce le cas ?<br/>
<br/>
<br/>
Au cours de la dernière décennie, nous avons commencé à obtenir la réponse.  Les entreprises qui ont utilisé des techniques d'expérimentation A/B pour tester leurs idées ont appris que, dans le meilleur des cas, seule une idée sur trois aboutit à une amélioration mesurable et que, dans la plupart des cas, le taux de réussite est beaucoup plus faible, de l'ordre de 10% à 15%.<br/>
Au cours de la dernière décennie, nous avons commencé à obtenir la réponse.  Les entreprises qui ont utilisé des techniques d'expérimentation A/B pour tester leurs idées ont appris que, dans le meilleur des cas, seule [https://hbr.org/2017/09/the-surprising-power-of-online-experiments une idée sur trois] aboutit à une amélioration mesurable et que, dans la plupart des cas, le taux de réussite est beaucoup plus faible, de l'ordre de [https://vwo.com/blog/cro-industry-insights/ 10% à 15%].<br/>
<br/>
<br/>
[[Fichier:Success-Rates-Ronny-Kohavi-research.jpg|border|700px|link=]]<br/>
[[Fichier:Success-Rates-Ronny-Kohavi-research.jpg|border|700px|link=]]<br/>
''Taux de réussite des expériences et risques de faux positifs (''False Positive Risks'').  Source : [https://dl.acm.org/doi/10.1145/3534678.3539160 Kohavi et al]''<br/>
''Taux de réussite des expériences et risques de faux positifs (''False Positive Risks'').  Source : [https://dl.acm.org/doi/10.1145/3534678.3539160 Kohavi et al]''<br/>
<br/>
Mais les mauvaises nouvelles ne s'arrêtent pas là. Chaque fonctionnalité que nous lançons nous revient cher de multiples façons. Outre le coût du développement, il y a aussi le coût du support et de la maintenance de la nouvelle fonctionnalité pendant toute sa durée de vie. Dans une usine de fonctionnalités, les "travailleurs" produisent le produit et en assurent la maintenance. Chaque ajout au produit augmente le coût global de la maintenance et complique également le code source et l'interface utilisateur, ce qui rend le développement futur beaucoup plus lent et compliqué.<br/>
<br/>
La conclusion de ces deux nouveaux facteurs est assez peu intuitive. Lorsque la majeure partie de ce que nous produisons n'a aucune valeur, mais que tout nous coûte de multiples façons, l'optimisation du débit signifie produire plus de déchets, plus rapidement, à un coût toujours plus élevé (voir [https://itamargilad.com/velocity-vs-impact/ cet article] pour des exemples chiffrés).  La voie classique de l'optimisation de l'efficacité, de la qualité et du rendement entraîne les entreprises sur la pente glissante de la production de produits surdimensionnés, difficiles à entretenir et de faible valeur.<br/>
<br/>
<br/>