Dans une DSI, les équipes d’exploitation sont garantes de la stabilité et de l’intégrité du système, alors que les équipes de développement sont sollicitées pour des aménagements et des nouvelles fonctionnalités. Leurs objectifs sont source de discorde dont la principale victime est l’activité. Et j’emploie le terme d’activité pour l’activité commerciale de biens ou de services d’une entreprise, pour l’activité morale, sociale, éducative d’une association, pour l’activité politique d’un parti, ou pour tout autre forme d’activité parce que la finalité de l’outil informatique est bien de porter une activité.
Si les outils ont pleinement leur place dans une démarche DevOps, mais s’ils sont des moyens ce ne sont pas des finalités. Et ce n’est pas parce qu’on a installé un logiciel estampillé DevOps, qu’on est dans le mouvement ! A l’instar du traitement de texte qui ne fait pas l’écrivain.
Au lieu de produire une liste à la Prévert d’une exhaustivité décroissante avec le temps des outils, je vais décrire les différentes approches… dans le prochain article (un bébé est une boule de bonheur qui pompe son biberon et le temps de ses parents).