Chapitre 11. Gestion du changement
Cet ouvrage a été traduit à l'aide de l'IA. Tes réactions et tes commentaires sont les bienvenus : translation-feedback@oreilly.com
Nous avons maintenant construit un système de microservices qui est optimisé pour réduire les coûts de changement. Nous l'avons fait assez rapidement et avec une grande variété d'outils, de technologies et de référentiels. Dans ce chapitre, nous allons prendre du recul et considérer le système que nous avons construit du point de vue du changement. Nous allons explorer ce à quoi ressemble le changement pour le système que nous avons construit. Nous examinerons les types de changements que tu devras effectuer et les modèles et méthodes qui fonctionnent bien pour les prendre en charge.
Le changement est un facteur important en raison de son impact. Un logiciel mal conçu peut finir par coûter cher aux organisations. Comme nous l'avons souligné au chapitre 1, l'un des avantages d'un système de microservices est qu'il rend le changement plus rapide et plus sûr.
De plus, le changement a toujours un coût. Dans un système logiciel, ce coût est une combinaison de temps, d'argent et d'impact sur les personnes. Pour tirer le meilleur parti de notre système de microservices, nous devons minimiser le coût du changement et apporter les modifications qui ont le plus d'impact. Réduire le coût du changement donne à toutes nos équipes plus de liberté pour expérimenter, optimiser et améliorer. En concentrant les activités de changement, ...