Contact

Développement de systèmes

Comment se détermine le coût d'un développement système ? Le détail du devis

Développement de systèmes

Le coût d'un développement système dépend du nombre de fonctionnalités à créer, du nombre d'écrans et de documents, des connexions avec d'autres services, du nombre d'utilisateurs et enfin de l'étendue de la maintenance après la mise en ligne. À nom identique, deux systèmes peuvent avoir des prix très différents selon leur contenu : plutôt que de vous fier aux seuls prix moyens du marché, savoir lire le détail d'un devis est le meilleur moyen de connaître le juste coût.

Le coût d'un développement système dépend de l'ampleur de son contenu

À la question « combien coûte un système de réservation ? », il n'existe pas de réponse unique. Même pour un système de réservation, la quantité de travail diffère complètement entre un outil qui se contente d'enregistrer les réservations et un outil incluant le paiement, les notifications par e-mail, la gestion des membres et l'intégration avec LINE.

Cinq éléments déterminent le coût :

  1. Le nombre de fonctionnalités et la complexité de chacune
  2. Le nombre d'écrans et de documents (factures, listes, etc.)
  3. Les connexions avec d'autres services (logiciel de comptabilité, LINE, site web, paiement, etc.)
  4. Le nombre d'utilisateurs et la répartition des droits d'accès
  5. La maintenance après la mise en ligne et l'étendue des corrections

Parmi ces éléments, les points 3 et 5 sont les plus souvent oubliés. Plus les connexions sont nombreuses, plus il faut de travail pour s'adapter aux spécifications des services tiers. Quant à la maintenance, elle représente un coût mensuel après la mise en ligne : si elle ne figure pas dans le devis initial, la charge augmentera par la suite.

Chez nous, le coût d'un développement système variant fortement selon le contenu, nous établissons un devis personnalisé.

Le devis est détaillé étape par étape

Un devis de développement système est généralement rédigé en détaillant chaque étape. Voici les principaux postes présentés sous forme de tableau.

ÉlémentContenuPoint à examiner
Clarification des besoinsRecueillir ce qui doit être créé et le consigner par écritUn temps suffisant est-il prévu au départ ?
ConceptionDéfinir les écrans, la structure des données et les comportementsDes maquettes d'écran sont-elles réalisées pour validation ?
DéveloppementÉcrire le programmeLe détail par fonctionnalité est-il fourni ?
TestsVérifier le fonctionnementLe temps de validation sur le terrain est-il inclus ?
Migration des donnéesTransférer les données depuis les fichiers Excel existants, etc.Le périmètre et le volume de la migration sont-ils indiqués ?
Mise en ligne et formationDéployer en production et expliquer l'utilisationL'explication du mode d'emploi est-elle incluse ?
MaintenanceTraitement des anomalies et corrections après la mise en ligneLe périmètre et le coût mensuel sont-ils indiqués ?

À la réception d'un devis, vérifiez d'abord que ces 7 postes y figurent. Un devis mentionnant uniquement « forfait global » ne permet pas de savoir ce qui est inclus. Demandez alors le détail.

Certains devis sont exprimés en hommes-mois. Un homme-mois correspond à la charge de travail d'une personne pendant un mois. « 5 hommes-mois » signifie donc cinq mois de travail pour une personne. Cette méthode calcule le montant à partir du tarif unitaire et du nombre de personnes, mais comparer uniquement les tarifs unitaires ne permet pas de voir les écarts d'efficacité et de qualité du travail.

Il existe deux formes de contrat : le forfait et la prestation de moyens

Les contrats de développement système prennent principalement deux formes.

Forme du contratDétailSituations adaptées
Contrat au forfaitOn paie la livraison d'un produit achevéCe qui doit être créé est clairement défini
Prestation de moyensOn paie le travail lui-même. L'achèvement n'est pas garantiOn décide au fur et à mesure, on poursuit les améliorations

Avec le forfait, le montant et les livrables sont fixés, ce qui permet de maîtriser le budget. En revanche, toute modification des spécifications en cours de route entraîne des coûts supplémentaires. La prestation de moyens permet de s'adapter avec souplesse aux changements, mais le montant total est difficile à fixer dès le départ.

Le ministère japonais de l'Économie, du Commerce et de l'Industrie publie un modèle de contrat de développement système intitulé « Contrat et transaction types pour les systèmes d'information ». Il constitue une référence utile pour vérifier la forme du contrat, l'étendue des responsabilités et le traitement des livrables. Le parcourir avant de signer un contrat permet de mieux comprendre la signification des postes du devis.

Points de vigilance pour comparer les devis

Lorsque vous demandez des devis à plusieurs entreprises, vérifiez les points suivants.

  1. La comparaison porte-t-elle sur un périmètre de réalisation identique ?
  2. Les frais de maintenance sont-ils inclus ?
  3. Les conditions entraînant des frais supplémentaires sont-elles précisées ?
  4. Pouvez-vous récupérer vos données et transférer le projet à une autre entreprise ?
  5. Qui est l'interlocuteur et où se trouve le point de contact ?

Choisir l'entreprise la moins chère expose au risque de constater que des fonctionnalités indispensables n'étaient pas incluses. Demandez aux entreprises la raison des écarts de prix. Il est plus sûr de choisir celle dont les explications sont concrètes et convaincantes.

Pour pouvoir comparer les devis, préparez au préalable un « document d'une page résumant vos attentes » : vous pourrez ainsi solliciter chaque entreprise dans les mêmes conditions. Indiquez-y le problème à résoudre, les utilisateurs, les fonctionnalités nécessaires, les services à connecter et le calendrier souhaité.

Ce que vous pouvez faire pour réduire les coûts

Réduire le coût d'un développement système ne consiste pas uniquement à supprimer des fonctionnalités.

  1. Se limiter au départ aux fonctionnalités indispensables, puis en ajouter au fil de l'utilisation
  2. Utiliser tels quels les services existants là où ils suffisent
  3. Valider rapidement les maquettes d'écran pour limiter les refontes ultérieures
  4. Hiérarchiser les attentes et déterminer ce qui peut être reporté
  5. Consulter une entreprise qui utilise l'IA pour une partie du développement

Le point 3 est particulièrement efficace. Si l'on s'aperçoit une fois le projet terminé que « ce n'est pas ce que l'on imaginait », les reprises nécessaires font grimper les coûts.

Nous utilisons l'IA pour une partie du développement afin de réduire les délais et les coûts.

Les erreurs fréquentes concernant le coût d'un développement système

Demander un devis sans avoir défini précisément ses attentes

Si vos attentes restent floues au moment de la demande de devis, les montants varieront fortement. Commencez par lister vos tâches actuelles et clarifier vos problèmes avant de nous consulter.

Ne regarder que le devis initial sans penser à la maintenance

Les corrections après la mise en ligne, les frais de serveur et le traitement des anomalies représentent des coûts mensuels. Comparez non pas les seuls frais de développement, mais le montant total sur un an, voire plusieurs années.

Modifier les spécifications à plusieurs reprises en cours de route

Chaque modification des spécifications entraîne des frais supplémentaires. Pour les parties susceptibles d'évoluer, envisagez dès le départ un montage contractuel adapté : prestation de moyens, ou découpage en petits lots.

Ne pas associer les équipes de terrain à la validation des écrans

Des écrans conçus par le seul responsable du projet peuvent se révéler peu pratiques sur le terrain. Faites-les tester par les utilisateurs avant de figer les spécifications.

Ne pas vérifier le traitement d'un système développé par une autre entreprise

Si un système existe déjà, le coût diffère selon que vous le refaites entièrement ou que vous le faites évoluer. La reprise d'un système développé par une autre entreprise est possible dans certains cas, après examen de son contenu.

Repères pour décider

Voici une synthèse de l'approche budgétaire selon la méthode retenue.

SituationComment raisonner sur le coût
Ce qui doit être créé est clairement définiAvancer au forfait, avec un montant total fixé
Vous souhaitez décider au fur et à mesurePrestation de moyens, avec une durée et une charge de travail définies
Vous souhaitez tester à petite échelleCréer d'abord une seule fonctionnalité, puis élargir au vu des résultats
Vous disposez déjà d'un systèmeFaire chiffrer l'évolution et la refonte complète, puis comparer
Vous souhaitez une interconnexion avec votre site webConfier l'ensemble, connexions comprises, à un seul prestataire

Quelle que soit la méthode, formuler avant le devis ce qui vous pose problème et ce que vous voulez accomplir permet d'obtenir un chiffrage plus précis.

Exemple de document d'une page à joindre à votre demande de devis

Pour solliciter chaque entreprise dans les mêmes conditions, rassemblez les éléments suivants sur une seule page.

ÉlémentExemple de rédaction
Problème à résoudreLa saisie des commandes prend une heure chaque jour
Utilisateurs5 commerciaux, 2 personnes administratives
Fonctionnalités nécessairesCréation de devis, enregistrement des commandes, émission des factures
Services à connecterLogiciel de comptabilité, e-mail
Données existantesListe des commandes sous Excel (environ 3 ans)
Calendrier souhaitéUtilisation souhaitée dès le début du prochain exercice
Approche budgétairePlafond des frais initiaux et montant mensuel envisageable

Adaptez ce document aux chiffres réels de votre entreprise. Sa seule existence raccourcit le temps d'entretien et améliore la précision du devis.

Les questions à poser après avoir reçu le devis

Une fois le devis reçu, posez les questions suivantes à l'entreprise.

  1. Dans quels cas le montant peut-il évoluer ?
  2. Jusqu'à quand les modifications de spécifications sont-elles gratuites ?
  3. Pendant combien de temps les anomalies constatées après la mise en ligne sont-elles corrigées gratuitement ?
  4. Comment se passe la transmission du dossier en cas de changement d'interlocuteur ?
  5. Le programme et les données créés pourront-ils être repris à l'avenir par une autre entreprise ?

Une entreprise qui apporte des réponses concrètes et les formalise par écrit est un partenaire digne de confiance.

Ce qu'il faut convenir dans les échanges avec le prestataire

Fixer les règles de communication avant même d'arrêter le montant du devis réduit les malentendus pendant le développement.

  1. La personne qui servira de point de contact (une de chaque côté)
  2. La fréquence des comptes rendus d'avancement
  3. La procédure à suivre pour demander une modification des spécifications

Questions fréquentes

Cela varie fortement selon les fonctionnalités à créer, le nombre d'écrans, les connexions, le nombre d'utilisateurs et l'étendue de la maintenance. Nous établissons un devis après avoir pris connaissance de votre projet.

Notez le problème à résoudre, les utilisateurs, les fonctionnalités nécessaires, les services à connecter et le calendrier souhaité. Si vous utilisez actuellement des fichiers Excel ou des formulaires, nous les montrer améliorera la précision du devis.

Oui : les frais de serveur, le traitement des anomalies et les frais de maintenance liés aux corrections. Vérifiez le périmètre et le montant de la maintenance en même temps que le devis de développement.

Nous utilisons l'IA pour une partie du développement afin de réduire les délais et les coûts. Avant la mise en ligne, nous procédons à des vérifications de fonctionnement pour nous assurer qu'il n'y a aucun problème.

C'est possible dans certains cas, après examen du contenu. Parlez-nous d'abord de votre situation actuelle.

Avant le devis, parlons d'abord de la clarification de vos besoins

Le coût d'un développement système dépend des fonctionnalités, des écrans, des connexions, des utilisateurs et de la maintenance. Si vous ne savez pas par où commencer, il suffit de nous parler des tâches qui vous posent problème.

Nous prenons en charge l'ensemble du projet : clarification des besoins, conception, développement et corrections après la mise en ligne.

Articles associés

Il suffit de choisir une date de rendez-vous pour préparer votre consultation

Choisissez une date de rendez-vous et vous recevez aussitôt le lien Zoom. Même si vous en restez à la consultation, vous n’avez rien à payer.

Demander à l’IA