« Less - Intégration continue » : différence entre les versions
De Wiki Agile
| Ligne 56 : | Ligne 56 : | ||
=== Pour garder un système opérationnel === | === Pour garder un système opérationnel === | ||
De manière similaire au [https://less.works/less/principles/lean-thinking.html concept lean du '''jidoka'''] | De manière similaire au [https://less.works/less/principles/lean-thinking.html concept lean du '''jidoka'''], l’intégration continue veut dire avoir toujours un système stable. Lorsqu’un test échoue – qu’il ait été lancé localement ou sur le système d’intégration continue – le développeur le corrige immédiatement et par conséquent permet de conserver un système opérationnel et stable. | ||
Une des caractéristiques du développement séquentiel traditionnel est d’avoir du travail en cours (TEC) non intégrés. Personne ne sait si les différentes parties de ce travail en cours fonctionnent ensemble ou s’ils sont exempts d’anomalies. Le TEC rend difficile de prévoir ce genre de chose quand, ou si, le système est livrable. L’intégration continue augmente la visibilité en supprimant ce TEC – en ayant toujours l’ensemble des parties intégrées – et cela permet d’avoir davantage de contrôle et de prévisibilité. | Une des caractéristiques du développement séquentiel traditionnel est d’avoir du travail en cours (TEC) non intégrés. Personne ne sait si les différentes parties de ce travail en cours fonctionnent ensemble ou s’ils sont exempts d’anomalies. Le TEC rend difficile de prévoir ce genre de chose quand, ou si, le système est livrable. L’intégration continue augmente la visibilité en supprimant ce TEC – en ayant toujours l’ensemble des parties intégrées – et cela permet d’avoir davantage de contrôle et de prévisibilité. | ||