Pourquoi (certains) développeurs détestent l’Agile
(objectstyle.com)<p>Pourquoi l’Agile a dérapé, et ce qu’on peut faire pour y remédier</p><p>Pourquoi l’Agile est détesté : <br />
- des objectifs changeants et des deadlines irréalistes<br />
- la paperasserie (procédures formelles, bureaucratie) <br />
- aucun espace pour que les développeurs participent avec créativité<br />
- des sprints qui poussent les développeurs à simplement produire</p><p>Qu’est-il arrivé à l’Agile :<br />
- l’Agile, lancé par des développeurs, a été détourné par des « Scrum Masters certifiés » et par des profils business qui ne comprennent pas comment le logiciel se développe réellement <br />
- un mouvement en réaction est aussi apparu, comme « Software Craftsmanship », pour revenir à l’intention initiale de l’Agile : réparer le fossé entre le business et le développement.<br />
- cela vise à permettre aux développeurs de créer non pas seulement un « logiciel qui fonctionne », mais un « logiciel bien conçu ».<br />
- développer simplement des stories le plus vite possible, sans même avoir le temps de nettoyer/refactorer son code, ne fait qu’accélérer l’accumulation de « dette technique ».</p><p>Make Agile Great Again<br />
- il faudra se concentrer sur la réduction du fossé entre le business et le développement,<br />
- supprimer les procédures inutiles,<br />
- et faire en sorte que tout le monde se préoccupe de la dette technique qui continue de s’accumuler.<br />
</p>
1 commentaires