Le séquestre de code source, aussi appelé entiercement ou software escrow, répond à une crainte légitime : le prestataire qui a construit et exploite votre système critique disparaît, et vous restez avec un outil dont vous dépendez et que vous ne savez pas maintenir. Un contrat de séquestre confie le code source à un...
Articles
Parcourez tous les articles au même endroit. Retrouvez tutoriels, analyses, guides et mises à jour sur l’IA, la programmation, la sécurité, l’infrastructure et le web.
Le choix entre un contrat au forfait et la régie est presque toujours présenté comme un arbitrage de risque, ce qui est exact, puis immédiatement mal traité, parce que les deux parties supposent que le risque disparaît alors qu’il ne fait que changer de camp. Il ne disparaît pas. Au forfait, le prestataire porte le...
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...
Le content pruning est ce qu’il y a de moins intuitif en référencement, parce que tout notre instinct nous dit que plus de pages devrait signifier plus de trafic. Publier ressemble à de l’accumulation. Supprimer ressemble à jeter un travail que quelqu’un a payé. Le mécanisme qui rend la suppression utile, c’est la...
Les débats sur le versionnage d’API commencent presque toujours par le mauvais bout, c’est-à-dire par l’endroit où placer le numéro de version. C’est la décision la moins lourde de conséquences de tout le sujet. Ce qui compte, c’est de savoir quels changements exigent réellement une nouvelle version, et la plupart des...
Un appel d’offres logiciel est censé rendre les prestataires comparables. La plupart obtiennent l’inverse, parce qu’ils décrivent une solution avec assez de détail pour contraindre la réponse tout en omettant les informations dont n’importe qui aurait besoin pour la chiffrer. Le résultat, ce sont cinq devis séparés par...
Le coût de maintenance logicielle est le chiffre qui transforme un projet réussi en conversation difficile dix-huit mois plus tard. La construction avait été budgétée, validée et livrée. Ce qui se passe après la mise en production a été qualifié de « support » et doté d’un montant que quelqu’un a estimé au jugé, et ce...
La due diligence technique n’est pas un concours de qualité de code, et les équipes qui s’y préparent consacrent en général leur temps à la mauvaise chose. Personne, en rachetant une société, ne vient noter vos abstractions. L’acquéreur cherche à établir ce que coûtera la possession de ce système, et à quel point les...
Le travail sur la performance de base de données commence presque toujours par quelqu’un qui propose une instance plus grosse, et il finit presque toujours par la découverte qu’une seule requête faisait un balayage séquentiel de 4 millions de lignes à chaque chargement de page. Le matériel n’a jamais été la contrainte....
L’entity SEO part d’un fait que la plupart des conseils d’optimisation continuent d’ignorer : les moteurs de recherche ont cessé depuis longtemps d’apparier des chaînes de caractères. Ils apparient des choses. Une page n’est pas notée selon qu’elle contient une expression, elle est notée selon que le système croit...