blogue

Récemment

De retour !!! | Accueil | De nouveaux cours pour cet automne !!! »

10 août 2009

Coûts de développement VS coûts d'utilisation

Économies

« Il faut que ça coûte le moins cher possible! », « C'est une bonne idée mais ça va coûter trop cher! », « C'est un bon concept mais notre environnement de développement/CMS ne l'offre pas de base. Il va falloir développer et ça va coûter des sous. » (soupirs) J'entends et je comprends. Je compatis aussi avec les directions de systèmes qui se font toujours dire que ça coûte trop cher. Sauf que...

Qu'est-ce qui est le plus important? Réduire les coûts de développement et accoucher d'une solution bancale du point de vue utilisateurs/clients ou investir ce qu'il faut et diminuer les coûts d'utilisation/augmenter les ventes?

Certaines personnes sont tellement préoccupées par les coûts de développement qu'elles perdent la vision d'ensemble. On s'en fout des coûts de développement... ce qui compte, ce sont les coûts d'utilisation. OK, je ne me fous pas totalement des coûts de développement, je m'y intéresse tout particulièrement d'ailleurs (voir ce billet). Cela dit, ce qui prime, ce sont les coûts d'utilisation/les pertes de ventes.

Supposons par exemple qu'on veuille économiser 20 jours-personnes pour diminuer les coûts de développement d'une application Web destinée aux employés d'une entreprise. À 500 $ par jour de développement, cela représente une économie de 10 000 $, ce qui à première vue est intéressant.

Cependant, cette « économie » de développement fera en sorte qu'au moment de l'utilisation de l'application, chaque employé de l'entreprise perdra 5 minutes par dossier traité. Cinq minutes, vous admettrez que c'est bien peu. Continuons. Disons qu'un employé traite 5 dossiers par jour et qu'il y a 200 jours ouvrables dans une année, cela représente 5 000 minutes ou 83 heures en perte de temps par année par employé. À un taux horaire de 25 $ (35 000 $ par an), cela représente une perte de 2 075 $ par an par employé. Passons à 10 employés et soudainement ce chiffre monte à 20 750 $ par année. La durée de vie d'un système étant minimalement de 5 ans, cela coûtera plus de 100 000 $ en perte de productivité, tout ça pour économiser 10 000 $. Comme dirait l'autre à la télé : « Il doit y avoir une erreur! ».

C'est comme si pour économiser, on s'achetait une voiture usagée à 700 $ en croyant faire une bonne affaire alors qu'on dépensera près de 200 $ par mois en entretien, en huile et en essence... sans compter le temps perdu au garage.

Que doit-on retenir de tout cela?

1. Il faut considérer les coûts de développement d'une application sans oublier ceux liés à son utilisation.

2. Il faut trouver des façons de développer plus rapidement et faire ainsi d'une pierre deux coups : diminuer les coûts de développement et d'utilisation. Je vous invite à suivre ma formation sur le développement rapide dans le cadre de ma journée Combo-ergo le 15 septembre prochain à Québec. Vous verrez qu'après tout, ce n'est pas si difficile que ça!

Écrit par Daniel le août 10, 2009 10:40 AM

Vos commentaires

Ce n'est pas le coût qui devrait compter mais ce qu'il rapporte. J'aimerais bien que l'on mette autant d'efforts à rendre profitable un site web que l'on en met pour contrôler ses coûts de développement.

Écrit par: Marc Poulin le septembre 27, 2009 01:54 PM