Combien coûte le développement de logiciels sur mesure au Canada?
Combien coûte le développement de logiciels sur mesure au Canada? La réponse honnête est que cela dépend de la forme du projet, mais les fourchettes sont plus prévisibles que la plupart des acheteurs ne le croient. Les agences évitent souvent de donner des chiffres avant de vous avoir au téléphone. Nous pensons que vous planifiez mieux avec des montants approximatifs sous les yeux. Ce guide donne des fourchettes typiques pour les types de projets courants, explique ce qui fait varier le prix et montre comment comparer les soumissions pour éviter les mauvaises surprises.
Deux précisions d’abord. Ce sont des fourchettes typiques du marché canadien, en dollars canadiens, pas des soumissions, et votre projet peut se situer au-dessus ou en dessous pour de bonnes raisons. Et un prix plus bas n’est pas automatiquement une meilleure affaire. Un logiciel bon marché qu’il faut refaire dans un an coûte plus cher qu’un prix juste qui dure.
Fourchettes de coûts approximatives par type de projet
Ces fourchettes supposent un développement sur mesure par une firme canadienne qui utilise des personnes expérimentées, et non une équipe à l’étranger facturant au taux le plus bas. Elles couvrent la conception, le développement, les tests et le lancement d’une première version réelle.
- Un produit minimum viable (MVP) ou un outil à usage unique. Une tâche claire, quelques écrans, un ou deux types d’utilisateurs. Pensez à un outil interne qui remplace un chiffrier, ou à une première version d’une idée de produit que vous voulez tester avec de vrais utilisateurs. Environ 25 000 $ à 75 000 $.
- Un portail client ou pour le personnel. Connexions, rôles et autorisations, un tableau de bord, des formulaires, des documents, des notifications, et une section d’administration pour tout gérer. Environ 50 000 $ à 150 000 $.
- Un CRM, un tableau de bord ou une application d’affaires. Plus d’écrans, plus de règles, des rapports et des processus qui correspondent au fonctionnement réel de votre entreprise. Environ 75 000 $ à 250 000 $.
- Une intégration de systèmes. Relier des logiciels que vous utilisez déjà, comme un système comptable, un fournisseur de paiement ou un outil de réservation, et faire circuler les données entre eux de façon fiable. Environ 20 000 $ à bien plus de 150 000 $, selon le nombre de systèmes, la propreté de leurs données et la qualité de leurs interfaces.
Les coûts récurrents viennent après le lancement. L’hébergement, les services externes, le soutien et les changements représentent habituellement de 15 à 25 pour cent du coût de développement par année. Un logiciel n’est pas un achat unique. Prévoyez la deuxième année avant de commencer la première.
Ce qui fait vraiment monter ou baisser le coût
Le type de projet fixe la fourchette approximative. Ces facteurs décident où vous vous situez à l’intérieur, ou si vous la dépassez largement.
- La clarté de la portée. Le facteur le plus important. Si vous savez exactement ce que le logiciel doit faire, l’estimation se resserre et le développement est plus rapide. Si la portée est encore une liste de souhaits, vous payez pour la découvrir en chemin.
- Le nombre de types d’utilisateurs et de règles d’autorisation. Une application avec un seul type d’utilisateur est simple. Une application avec des clients, du personnel, des gestionnaires et des administrateurs, chacun voyant des choses différentes, c’est plusieurs applications sous un même habit.
- Les intégrations. Chaque système externe auquel vous vous reliez ajoute du travail, et vous héritez de ses particularités et de ses pannes.
- La conception. Une interface standard et soignée est abordable. Une expérience sur mesure, très marquée par votre image, avec des animations et des écrans conçus sur commande, coûte plus cher et prend plus de temps.
- La migration des données. Sortir des années de données désordonnées d’un ancien système est souvent sous-estimé. Les données sont rarement aussi propres que les gens le pensent.
- Les besoins de conformité et de sécurité. Si vous traitez des données de santé ou financières, ou devez respecter des règles sur la vie privée comme la LPRPDE ou la Loi 25 du Québec, ou passer un examen de sécurité, c’est du vrai travail qui doit figurer au budget dès le départ.
- Qui fait le travail. Des ingénieurs seniors coûtent plus cher à l’heure et souvent moins cher au projet, parce qu’ils font moins d’erreurs coûteuses et écrivent du code que la personne suivante peut maintenir.
La façon la plus honnête de réduire un prix est de réduire la portée, pas la qualité. Livrez d’abord l’essentiel. Ajoutez le reste une fois qu’il rapporte.
Prix fixe ou régie (temps et matériel)
On vous proposera l’un de deux modèles de facturation, parfois les deux.
Le prix fixe, c’est un seul montant convenu pour une portée convenue. Cela semble sécurisant, et cela convient à un petit projet bien défini. Le piège, c’est que tout ce qui n’est pas inscrit dans la portée devient une demande de changement, et le prix des changements est rarement à votre avantage. Le prix fixe pousse aussi le fournisseur à gonfler l’estimation pour couvrir son risque.
La régie, c’est que vous payez les heures travaillées, habituellement selon une estimation et un plafond convenus. Cela convient à un travail plus gros ou évolutif, où vous voulez ajuster à mesure que vous apprenez. Cela exige de la confiance et de la visibilité. Vous devriez recevoir chaque semaine un portrait de ce qui a été fait et de ce que cela a coûté.
Un compromis courant fonctionne bien. Fixez le prix d’une courte phase de découverte et de conception qui produit un plan clair et une estimation plus solide, puis décidez du mode de facturation du développement une fois que tout le monde sait ce qu’est vraiment ce développement. Les firmes honnêtes travaillent volontiers ainsi. Pour la plupart des entreprises canadiennes qui entament un premier projet sur mesure, nos services de développement de logiciels sur mesure commencent souvent par une courte phase de découverte payée, pour que le grand chiffre repose sur un vrai plan plutôt que sur une supposition.
Comment comparer les soumissions
Quand deux soumissions sont très éloignées, le chiffre est rarement la vraie différence. Lisez pour repérer ceci.
- Ce qui est inclus. Le prix couvre-t-il la conception, les tests, la gestion de projet, le déploiement et une période de garantie, ou seulement le codage? Un chiffre bas exclut souvent la moitié du travail.
- Qui écrit le code. Demandez si les personnes qui ont défini le projet sont celles qui vont le construire, ou s’il est confié à une équipe junior ou à l’étranger après la signature.
- Ce que vous possédez à la fin. Vous devriez posséder le code source, les comptes et les données, sans dépendance imposée. Obtenez cela par écrit.
- Les hypothèses. Une bonne soumission énumère ce qu’elle suppose sur la portée, les accès et votre participation. Une soumission sans hypothèses les cache.
- Le soutien après le lancement. Renseignez-vous sur ce qui se passe la semaine suivant la mise en ligne, et sur ce que cela coûte.
Comparez des choses comparables. Une soumission à moitié prix décrit habituellement la moitié du projet.
Signaux d’alarme dans une soumission bon marché
Un prix bas est correct quand la portée est vraiment plus petite. C’est un avertissement quand elle ne l’est pas.
- Un montant ferme sans aucune question posée. Personne ne peut évaluer honnêtement un logiciel sans d’abord le comprendre.
- Aucune portée ni hypothèse écrite, juste un total.
- Aucune mention des tests, ou des tests présentés comme facultatifs.
- Vous ne possédez pas le code, ou on reste vague sur les comptes et l’hébergement.
- Un taux bien en dessous du marché sans explication. Quelqu’un absorbe cet écart, et c’est habituellement vous, plus tard.
- De la pression pour signer vite. Le bon travail n’a pas besoin d’un compte à rebours.
L’angle de la RS&DE : une question pour votre conseiller fiscal
Si votre projet comporte une vraie résolution de problèmes techniques, et pas seulement l’assemblage de pièces connues, une partie du travail pourrait être admissible à la RS&DE, le crédit d’impôt fédéral pour la recherche scientifique et le développement expérimental. Pour les sociétés privées sous contrôle canadien admissibles, il peut rendre une part appréciable des dépenses de développement. Les règles sont précises, la documentation compte, et nous ne donnons pas de conseils fiscaux. Voyez cela comme une question à soulever tôt avec votre comptable ou un spécialiste de la RS&DE : une partie de ce travail pourrait-elle être admissible, et quels dossiers faudrait-il tenir dès le premier jour? Cela peut changer la rentabilité d’un projet.
Notre approche
NorthSight Technologies est une entreprise de développement de logiciels sur mesure au Canada, établie en Ontario. Nous définissons les projets avec les personnes qui vont les construire, nous vous donnons des fourchettes honnêtes avant que vous vous engagiez, et nous commençons généralement les travaux plus importants par une courte phase de découverte afin que le prix repose sur un vrai plan. Vous possédez le code, les comptes et les données. Vos données restent au Canada. Nous vous dirons volontiers quand un projet plus petit, ou aucun projet du tout, est le bon choix.
Si vous évaluez le coût d’un projet de logiciel sur mesure au Canada et que vous voulez une estimation claire, nous offrons un appel gratuit de 20 minutes. Vous pouvez lire comment nous travaillons et réserver l’appel sur notre page des services de développement de logiciels sur mesure au Canada.