Le turn-over technique désigne la rotation des développeurs affectés à un projet. Dans le contexte du développement web, c'est un facteur de risque majeur souvent ignoré lors du choix d'un prestataire. Chaque changement de développeur entraîne une perte de contexte métier, une période de montée en compétence sur le code existant, et un risque d'incohérences architecturales.
Le turn-over est structurellement plus élevé dans les agences web et les ESN que chez les consultants indépendants. Les agences gèrent des dizaines de projets en parallèle et réaffectent régulièrement leurs équipes selon les priorités commerciales. Un développeur qui commence un projet n'est pas toujours celui qui le termine. Cette rotation est rarement visible pour le client, mais ses conséquences sont mesurables : augmentation de la dette technique, perte de documentation implicite et allongement des délais.
Pour limiter l'impact du turn-over, trois pratiques sont essentielles : une documentation technique systématique (architecture, décisions, conventions), des tests automatisés qui servent de filet de sécurité, et un choix de prestataire qui garantit la continuité de l'interlocuteur technique sur la durée du projet.