Cookies necessaires
Toujours actifs. Ils assurent le fonctionnement technique du site et la memorisation de votre choix de consentement.
Après plus de 15 ans dans le développement web, j'ai participé à de nombreux projets : sites vitrines, e-commerce, applications métier, Design Systems ou plateformes SaaS.
Et lorsqu'un projet prend du retard, j'entends souvent la même conclusion :
« Les développeurs sont en retard. »
Pourtant, dans la plupart des cas, les causes apparaissent bien avant la première ligne de code.
Voici les raisons que je rencontre le plus souvent sur le terrain.
Le projet démarre alors que certaines questions essentielles n'ont pas encore de réponse :
Résultat : chacun avance avec sa propre vision du projet.
La phrase la plus dangereuse d'un projet :
« On va juste ajouter une petite fonctionnalité. »
Cette petite idée entraîne souvent du design supplémentaire, des développements, des tests, des validations et parfois même une révision complète du périmètre.
Une fonctionnalité peut être terminée en quelques jours mais attendre plusieurs semaines avant d'être validée.
Pendant ce temps, l'équipe reste bloquée.
Dans de nombreuses entreprises, le principal ralentissement n'est pas technique mais organisationnel.
Le document indique :
« L'utilisateur peut envoyer un formulaire. »
Très bien.
Mais que se passe-t-il en cas d'erreur, sur mobile, avec une connexion lente ou un lecteur d'écran ?
Ces situations sont souvent oubliées et doivent être gérées en cours de route.
Lors d'une refonte, l'existant réserve parfois quelques surprises :
Ce qui semblait simple devient soudain beaucoup plus complexe.
Designers, développeurs, métier, marketing, Product Owners...
Quand chacun travaille dans son coin, les incompréhensions se multiplient.
À l'inverse, quelques échanges réguliers permettent souvent d'éviter plusieurs jours de corrections.
Nous avons tous déjà entendu :
« Ça devrait prendre deux jours. »
Puis arrivent les tests, les ajustements, les retours utilisateurs et les imprévus.
Et les deux jours deviennent une semaine.
Un projet en retard n'est généralement pas victime d'un seul problème.
C'est souvent l'accumulation de petites décisions, de validations tardives, d'informations manquantes ou de changements de périmètre.
Les projets qui réussissent ne sont pas forcément ceux qui ont les meilleurs développeurs.
Ce sont souvent ceux qui communiquent le mieux, cadrent clairement leurs objectifs et prennent leurs décisions au bon moment.
Accuser uniquement les développeurs d'un retard de projet, c'est un peu comme reprocher au dernier spéléologue de sortir après tout le monde alors qu'il est justement en train de déséquiper la cavité pour l'ensemble du groupe, et que l'équipe s'est plantée de galerie dès le départ à cause d'une mauvaise compréhension de la topo. 😄
Et vous, selon votre expérience, quelle est la principale cause des retards dans les projets web ?