Pourquoi les projets IT des PME échouent — et ce qu'on peut y faire
Pourquoi les projets IT des PME échouent — et ce qu'on peut y faire
Les projets IT ont un problème d'image dans les PME. Pas parce qu'ils échouent toujours — mais parce qu'ils échouent souvent assez pour que la méfiance s'installe. Le dirigeant qui a vécu un projet dépassé de 3× le budget initial, livré 18 mois en retard, et finalement abandonné car personne ne voulait utiliser le résultat, ne recommencera pas facilement.
Pourtant, les raisons de ces échecs sont prévisibles. Elles ne sont pas liées à la malchance ou à la complexité inhérente de la technologie. Ce sont des patterns structurels — qui se reproduisent parce qu'on ne les a pas identifiés avant que le projet commence.
Pattern 1 — L'échec de la spécification
Le projet commence avec une idée vague. "On a besoin d'une application pour gérer nos commandes." Le prestataire demande un cahier des charges. Le client en produit un — de 3 pages ou de 50 — qui capture ses intuitions mais pas ses vrais besoins.
Le développement commence. Au fur et à mesure que des fonctionnalités concrètes prennent forme, les vrais besoins émergent. Des choses qui semblaient claires s'avèrent ambiguës. Des cas d'usage importants ont été oubliés. Le scope gonfle.
Le prestataire facture les suppléments. Le client conteste. La relation se dégrade. Le projet se termine — ou ne se termine pas.
Ce qui aurait dû se passer : Le diagnostic précède le brief. Avant de spécifier quoi construire, on passe du temps à comprendre comment l'organisation fonctionne réellement — pas comment elle pense qu'elle fonctionne, mais comment elle fonctionne. Les vrais workflows, les vrais points de friction, les vrais cas d'usage. Ce n'est qu'après cette compréhension qu'on peut définir un système.
Pattern 2 — L'échec de la confiance
Le client et le prestataire parlent des langages différents. Le client parle opérations, processus, contraintes métier. Le prestataire parle architecture, API, base de données. Personne ne traduit.
Résultat : le prestataire livre ce qu'il a compris. Le client reçoit quelque chose qui techniquement répond au cahier des charges mais ne correspond pas à ce qu'il avait en tête. Les deux parties ont un sentiment de trahison — l'une d'avoir mal communiqué, l'autre d'avoir mal écouté. Souvent, les deux ont en partie tort et en partie raison.
Ce qui aurait dû se passer : La communication client-prestataire est structurée. Les livrables intermédiaires sont des maquettes fonctionnelles sur lesquelles le client peut réagir avant que le code soit écrit. Les décisions importantes sont documentées et confirmées. Les désaccords sont résolus pendant le projet, pas à la livraison.
Pattern 3 — L'échec de la propriété
Le projet est livré. L'application fonctionne. Puis quelque chose casse, ou quelque chose doit évoluer. Et le client découvre qu'il ne peut rien faire sans repasser par le prestataire — qui est maintenant occupé par d'autres projets, difficile à joindre, ou a augmenté ses tarifs.
La dépendance n'était pas dans le contrat. Elle était dans l'architecture.
Ce qui aurait dû se passer : Le client possède le code. L'architecture est documentée. Le choix des technologies est fait pour la lisibilité et la maintenabilité, pas pour verrouiller le client. N'importe quel développeur compétent peut reprendre le projet.
Pattern 4 — L'échec d'intégration
Le nouveau système a été développé en isolation. Personne n'a vraiment réfléchi à comment il s'interface avec les autres outils de l'organisation — le CRM, le système comptable, les outils de communication.
À la livraison, l'application fonctionne seule. Mais elle ne s'intègre pas dans les flux de travail réels. Les équipes continuent d'utiliser leurs anciens outils. L'adoption est nulle. L'investissement ne crée pas de valeur.
Ce qui aurait dû se passer : L'intégration est dans le scope — pas comme une réflexion de dernière minute, mais comme un critère de conception. Comment est-ce que ce système s'insère dans le quotidien des personnes qui vont l'utiliser ? Quelles interfaces avec les autres systèmes sont nécessaires pour que le flux de travail réel fonctionne ?
Pattern 5 — L'échec de vision
Le projet résout le problème tactique qu'on lui a demandé de résoudre. Et rien de plus.
Six mois plus tard, l'organisation a grandi, les besoins ont évolué, et le système livré est déjà trop rigide. Ou bien le problème tactique était en réalité un symptôme d'un problème plus profond — qui, lui, n'a pas été adressé.
Ce qui aurait dû se passer : Le projet est ancré dans une vision à 18–24 mois de ce que l'organisation veut construire. La solution tactique est conçue pour s'inscrire dans cette vision — pas pour la bloquer. Les choix d'architecture anticipent l'évolution probable.
Ce que la gestion des risques change
Ces cinq patterns sont prévisibles. Ce qui signifie qu'ils sont évitables — à condition de les identifier avant que le projet commence.
La gestion des risques IT n'est pas une pratique réservée aux grands groupes. C'est une discipline qui s'applique à n'importe quel projet, quelle que soit sa taille. Elle demande de prendre le temps, avant le premier commit, de répondre à des questions inconfortables :
- Qu'est-ce qui peut rater dans ce projet ? En détail.
- Quels sont les signaux d'alerte qui nous diront que ça va mal avant que ce soit irréversible ?
- Qui est responsable de quoi — côté client et côté prestataire ?
- Quelles décisions peuvent être reportées, et lesquelles doivent être prises maintenant ?
- Comment allons-nous gérer les désaccords ?
Ce n'est pas un exercice bureaucratique. C'est la différence entre un projet qui livre ce qu'il a promis et un projet qui part en dérapage.
Un projet IT réussi n'est pas une question de chance
La méfiance des dirigeants de PME vis-à-vis des projets IT est compréhensible. Elle est fondée sur des expériences réelles.
Mais elle repose sur une confusion entre "les projets IT sont risqués par nature" et "les projets IT que nous avons pilotés étaient mal encadrés." Ces deux affirmations ne sont pas la même chose.
Les projets IT réussissent quand ils partent d'un diagnostic solide, quand les risques sont identifiés et gérés, quand la communication est structurée, et quand le client reste propriétaire de ce qui est construit. Ce ne sont pas des principes ésotériques — ce sont des pratiques éprouvées qui s'appliquent à tout projet, de la startup au grand groupe.
Serenia applique un cadre de gestion des risques développé et affiné sur des projets IT à hauts enjeux depuis plus de quinze ans. Non pas parce que c'est une contrainte imposée — mais parce que c'est la différence entre des projets qui aboutissent et des projets qui ne le font pas.
Vous êtes en train de réfléchir à un projet IT ? Commencez par le diagnostic. Parlez-nous de votre situation.