Un postmortem est facile à organiser et difficile à rendre utile. La réunion a lieu, un document est rédigé, quatre actions sont consignées, et six mois plus tard la même panne se reproduit pendant que quelqu’un retrouve l’ancien document en cherchant autre chose. Le mot sans blâme concentre l’essentiel de l’attention...
Automatisation
Articles, guides et tutoriels sur Automatisation, avec des conseils pratiques pour les développeurs et les entreprises, avec des notes pratiques.
La sécurité de la chaîne d’approvisionnement logicielle passe pour un sujet réservé aux organisations dotées d’une équipe sécurité, et ce cadrage induit en erreur. Une petite équipe qui exploite quelques services dépend en général de centaines de paquets que personne chez elle n’a lus, récupérés au moment du build...
La documentation technique échoue d’une manière précise et prévisible. Quelqu’un en écrit beaucoup pendant deux semaines calmes, le système change, personne ne la met à jour, et en moins d’un an elle affirme avec aplomb des choses fausses. À ce stade, elle vaut moins que rien, parce que le lecteur qui lui fait...
L’onboarding développeur se mesure d’habitude à la durée de l’accueil administratif, et c’est prendre le problème par le mauvais bout. Le chiffre qui compte est un autre : combien de temps s’écoule avant qu’un nouvel ingénieur puisse modifier quelque chose en étant sûr de n’avoir rien cassé ailleurs. Dans la plupart...
Un SLA de disponibilité ressemble à une promesse et se comporte comme une politique de remboursement. Les fournisseurs le savent. Les clients, souvent pas, et ils signent un contrat de niveau de service en croyant avoir acheté de la disponibilité alors qu’ils ont acheté une petite remise au cas où ils ne...
Dans une petite équipe, la reprise après sinistre tient d’ordinaire en une seule ligne, dans un document que personne n’a jamais ouvert : les sauvegardes sont activées. L’affirmation est exacte et elle ne répond à rien, parce qu’elle ne dit ni quel serait l’âge des données récupérées, ni combien de temps prend une...
Les stratégies de tests logiciels sont presque toujours décrites en termes de couverture, et la couverture est le chiffre le moins informatif de toute la discipline. Une base de code à quatre-vingt-dix pour cent peut livrer un bug sur son chemin le plus fréquenté, parce que la couverture mesure quelles lignes ont été...
Cloudflare Queues résout le problème que toute application serverless finit par rencontrer : une requête arrive et déclenche un travail que l’utilisateur ne devrait pas avoir à attendre. Envoyer l’e-mail de confirmation, redimensionner le fichier téléversé, synchroniser l’enregistrement vers un tiers. Sur un serveur...
Les agents IA en entreprise sont la version actuelle d’une histoire familière : une démo qui fonctionne à merveille en dix minutes, suivie de six mois d’efforts pour la rendre assez fiable pour la laisser sans surveillance. C’est entre ces deux états que passe presque tout le budget, et presque aucun support commercial...
L’intégration entre CRM et ERP est presque toujours présentée comme un problème de connexion, et elle n’en est presque jamais un. Les deux systèmes disposent d’interfaces documentées. Des connecteurs existent pour l’un comme pour l’autre. La difficulté vient de ce que les équipes commerciales et la finance décrivent la...