« Less - Intégration continue » : différence entre les versions

De Wiki Agile
Ligne 287 : Ligne 287 :
* mettre en place un système d'intégration continue
* mettre en place un système d'intégration continue


'''Changer le comportement des développeurs''' - Parce faire des produits de taille importante cela veut dire avoir beaucoup de monde, il s’agit donc bien d’une tâche difficile. Focalisez-vous sur le TDD - qui est une très bonne technique pour fractionner un gros changement en plus petits. Faites appel à des coachs TDD, qui feront de la programmation en binôme avec vos développeurs, qui est une manière très efficace pour apprendre le développement piloté par les tests. Mais soyez patient. Le développement piloté par les tests est un changement qui s’avère difficile pour la plupart des développeurs et son apprentissage prend du temps.
'''Changer le comportement des développeurs''' - Parce que faire des produits de taille importante veut dire avoir beaucoup de monde, il s’agit donc bien d’une tâche difficile. Focalisez-vous sur le TDD - qui est une très bonne technique pour fractionner un gros changement en plus petits. Faites appel à des coachs TDD, qui feront de la programmation en binôme avec vos développeurs, qui est une manière très efficace pour apprendre le développement piloté par les tests. Mais soyez patient. Le développement piloté par les tests est un changement qui s’avère difficile pour la plupart des développeurs et son apprentissage prend du temps.


'''Mettre en place un système intégration continue''' - La plupart des produits sur lesquels nous avons travaillé ont mis en place un projet dédié pour mettre en place un système d’intégration continue. Cela fonctionne, même si une meilleure alternative consisterait à l’ajouter au Backlog Produit et de laisser une équipe feature travailler dessus. Cela permet d’obtenir davantage de visibilité ainsi qu’un sentiment d’appropriation - les développeurs sont aussi des utilisateurs.
'''Mettre en place un système intégration continue''' - La plupart des produits sur lesquels nous avons travaillé ont mis en place un projet dédié pour mettre en place un système d’intégration continue. Cela fonctionne, même si une meilleure alternative consisterait à l’ajouter au Backlog Produit et de laisser une équipe feature travailler dessus. Cela permet d’obtenir davantage de visibilité ainsi qu’un sentiment d’appropriation - les développeurs sont aussi des utilisateurs.