Nos insights

Tous les articles
La croisade DevOps - Le commencement

La croisade DevOps - Le commencement

Apprenez en plus sur le début de notre aventure vers le DevOps. Comment et surtout pourquoi on en est arrivé à se questionner sur notre façon de faire.

C’est lors d’un 5 à 7 avec d’anciens collègues, il y a quelques années maintenant, que j’ai entendu pour la première fois le mot DevOps. À travers les questions usuelles de retrouvaille «Tu es rendue où ?», «Tu travailles pour qui ?» et «Tu fais quoi ?» on m’a posé la grande question «Es-tu DevOps

what!?

À l’époque, on me l’avait décrit comme une personne qui est à la fois développeur et Ops. L’explication erronée de la chose ne m’avait pas particulièrement attirée, mais aujourd’hui je sais ô combien j’étais dans l’erreur de penser ainsi !

Je me souviens de la période où on s’est questionné le plus sur notre façon de faire. Il y avait un fort sentiment de frustration, car malgré le fait que nous étions Agile, que nous mettions l’emphase sur la qualité du code, quelque chose clochait. On avait même mis en place l’automatisation des déploiements. Notre vélocité restait insuffisante. Les user stories étaient tellement complexes que cela occasionnait des branches interminables. On les aime nos collègues, là n’est pas la question, mais des merge requests infiniment longs à reviewer, c’est…

Et c’est là que la vraie définition de DevOps est arrivée dans ma vie. Mon équipe et moi nous sommes plongés dans la littérature, nous nous sommes intéressés au mouvement, à la mentalité DevOps. La théorie est alléchante, elle est logique et nous programmeurs on aime ça ! Tu t’installes à ton bureau le lundi matin en te disant «Bon c’est parti ! À partir de maintenant on est DevOps

LOL!

C’est vite devenu étourdissant.

  • Fais des stories plus petites, encore plus petites.
  • OK...
  • Non, toujours pas assez petit !
  • 😐
  • Encore !!?
  • Mets en place le CI/CD dans le front-end
  • Ça marche pas ? Ah oui ! YEAH ! C’est siiiii long à rouler, c’est normal ?
  • Nos tests d’acceptance front-end prennent un temps fou à exécuter.
  • Est-ce que nos tests d’acceptance ratissent trop large ? (Stay tuned 😉)
  • Dès qu’on finit une fonctionnalité, on met ça en prod !
  • Euh quoi !? 😱

Après avoir frappé un mur on s’est posé des questions, beaucoup de questions. Il est devenu évident qu’on ne pouvait pas prendre cette IMMENSE bouchée d’un coup. Qu’est-ce qu’on priorise ? C’est quoi qui est important pour nous ? Et pour vous ?

Aujourd’hui, on a priorisé et on comprend où on s’en va et quels sont nos prochains objectifs d’équipe. On s’est mis à émettre des hypothèses sur le monde TI en 2020. Comment les CEO/CTO, les Tech Lead/Gestionnaire d’équipe, les développeurs voyaient ça ? Mais des hypothèses c’est cool, mais ça reste des questions sans réponses. Notre curiosité a pris le dessus et on a créé un sondage pour que vous nous aidiez à répondre à nos hypothèses sur vos préoccupations d’aujourd’hui.

Le sondage se trouve ici.

Répondez en grand nombre !

Voir tous nos articles

Plus d'insights

Suivez-nous sur les médias sociaux!