Grosse fonctionnalité, petites livraisons : l'art du découpage
Yann Bertrand - https://twitter.com/_YannBertrand Ma Merge Request est ouverte depuis 10 jours avec 2 000 lignes de code, j'ai terminé de traiter les 45 commentaires qui y figurent. Après mon 3ème aller-retour avec les membres de mon équipe, je merge enfin. Problème : ma fonctionnalité est en attente d'un autre développement, on ne peut plus rien livrer sur ce projet. On se rend compte une fois débloquée, qu'un bug était présent, il faut le corriger avant la deadline qui approche... La prochaine fois c'est sûr : **je découpe !** Dans cette présentation, à l'aide d'une démonstration, on abordera une manière de découper une fonctionnalité techniquement afin de se sentir efficace en livrant des petits incréments, régulièrement. En plus du découpage, on parlera des codes review, des problèmes de taille de Merge Requests, de tests, de Review Apps, de déploiement continu, de feature flipping et de pair programming. Sunny Tech 2023