Cet article propose un tour d'horizon des impacts de l'adoption des pratiques DevOps sur les équipes de développement. Encore trop souvent, en entreprise, le point de focalisation est l’éternel jour/homme du développeur qui produira de la valeur. En accord avec la théorie des contraintes (au centre des approches DevOps et Lean), toute optimisation hors du chemin critique et n’impactant pas la contrainte principale de votre chaîne de production (logicielle ici) est inutile. Il est donc important d’identifier quelles sont les étapes de votre chaîne logicielle puis d’identifier les points de contention. Si l’éditeur et le langage sont souvent traités, les développeurs ne passent pas tout leur temps à « pondre du code », et nous abordons ici certains autres domaines. S’il vous faut trois mois pour mettre en production un changement fait en une journée, accélérer le développement des fonctionnalités ne sert à rien, car l’impact sera juste plus de fonctionnalités en attente, et non des utilisateurs satisfaits.
DevOps côté Dev, les outils, les mises en pratique, les tendances !
Abonnements, magazines... Notre catalogue complet au bas de cette page.
Egalement au sommaire de :
Programmez! #238