web-dev-qa-db-fra.com

Comment dois-je déterminer mes tarifs pour écrire des logiciels personnalisés?

Pour un logiciel personnalisé qui mettra probablement un an ou plus à se développer, comment pourrais-je déterminer ce qu'il faut facturer en tant que consultant? J'ai du mal à trouver un chiffre, et les recherches en ligne fournissent des chiffres très différents (entre 55 $/h et 300 $/h).

Je ne veux pas tirer trop bas parce que ça va me prendre tellement de temps (et je diffère mes études pour ce projet). Je ne veux pas non plus tirer trop haut et obtenir des regards désagréables et une demande de justification. FWIW J'habite au Canada et j'ai env. 10 ans d'expérience en développement.

J'ai lu la règle de base "prenez votre salaire et divisez-le par 1000", mais le fait est que je n'ai pas de salaire. Actuellement, je fais juste des tâches de programmation assez petites pour un ami qui démarre une entreprise de marketing, en évaluant chaque tâche de manière assez arbitraire. Je ne sais pas ce que je ferais au cours d'une année, mais ce serait incroyablement bas.

Mes responsabilités pour le projet seraient l'architecture, la programmation, la base de données, le serveur et l'UX dans une certaine mesure. Ce sera un service Web accessible au public, donc je devrai également consacrer beaucoup d'efforts à la sécurité et à l'évolutivité.

Un conseil ou une expérience?

79
Carson Myers

La meilleure réponse que j'ai trouvée pour cette question est: "Que voulez-vous gagner?"

Cela doit ensuite être modéré par: "Que peut payer le client?"

Vous pouvez tisser un chemin quelque part entre les deux.

Vous pouvez également constater que si le travail va prendre un an, vous pouvez peut-être facturer des frais fixes - choisissez un numéro - 100 000 $ et dites "c'est le prix". Cela signifie que vous prenez le risque si vous dépassez, mais vous repartez avec $ de rechange si vous pouvez le faire plus rapidement.

Sinon, la façon de travailler cela ressemble à ceci:

  • Je veux gagner 100 000 $ par an.
  • Il y a 52 semaines dans une année, avec 5 jours ouvrables = 260 jours ouvrables.
  • Mais je veux 4 semaines de congé par an pour les vacances (déduire 20 jours)
  • Je ferais mieux de prévoir 2 semaines de congé par an pour maladie (en déduire 10 autres)
  • Je dois autoriser les jours fériés (varie selon le pays mais la plupart des endroits, environ 12 jours/an)

Donc, le total des jours de travail réels/an = 218. Je veux travailler 7,5 heures/jour, donc il y a 218 * 7,5 = 1635 heures de travail/an.

Mon 100 000 $/an équivaut donc à 100 000 $/1635 = 61,16 $/heure.

MAIS ... à cela vous devez alors AJOUTER:

  • Allocation de fonds de retraite, d'indemnisation des accidents du travail, d'assurance, de frais aléatoires, etc.

En règle générale, ceux-ci représentent environ 15 à 25% du salaire, selon l'endroit où vous vivez.

Alors, visez le juste milieu et ajoutez 20%: environ 74 $/heure.

Si vous n'aimez pas ces chiffres, déterminez ce que vous souhaitez utiliser et relancez le calcul.

EDIT: juste une note: beaucoup d'entreprises travaillent en fait sur un budget pour leur personnel de 1500 heures de travail/an. Vous voudrez peut-être aussi prendre en compte un facteur d'inefficacité/distractions/gaffes. PERSONNE NE FONCTIONNE régulièrement pendant 7,5 heures/jour.

EDIT 2: "que voulez-vous gagner" est ce que vous voulez encaisser - après les dépenses. L'allocation pour la caisse de retraite, l'assurance, les cotes, etc., est à vos frais. Si vous avez d'autres coûts, par exemple des immobilisations, le paiement d'un comptable, etc., vous devez également les ajouter.

Et - les taux des contrats à long terme sont généralement inférieurs à ceux à court terme. Les besoins à court terme doivent inclure une allocation pour le temps passé à la recherche d'un emploi/le temps consacré à ne pas gagner.

La règle empirique est que pour les logiciels professionnels, qualifiés et expérimentés sur le long terme (12 mois ou plus), un taux d'environ 75 $ à 100 $ est assez normal et attendu. (Il s'agit de l'AUD, mais avec des taux de change, je m'attendrais à ce que l'USD soit similaire, pas identique, mais dans cette région). Un vrai coup chaud - peut-être 120 $ à 150 $, mais il vaut mieux avoir chaud. Si l'employeur fournit de l'équipement (par exemple, des ordinateurs personnels, des compilateurs, etc.), il faut débourser environ 10 $/heure. Taux à court terme (c.-à-d. 6 à peut-être 12 mois): ajoutez 10 $ à 20 $/heure.

MÊME RUGUEUX: environ 65 $ à 85 $/heure est à peu près considéré comme des "tarifs camarades" - c'est-à-dire ce que vous facturez à vos amis. À ces taux, votre comptable sera probablement horrifié.

PEDANTS CORNER: Une règle approximative signifie exactement cela: rugueux!

68
quickly_now

J'ai lu la règle de base "prenez votre salaire et divisez-le par 1000", mais le fait est que je n'ai pas de salaire.

Ensuite, prenez ce que quelqu'un avec votre niveau d'expérience dans votre domaine ferait généralement, et utilisez-le comme base. Si vous le faites de cette façon, si quelqu'un vous donne "des regards désagréables et une demande de justification", vous pouvez trotter votre justification.

Je ne veux pas tirer trop bas parce que ça va me prendre tellement de temps (et je diffère mes études pour ce projet). Je ne veux pas non plus tirer trop haut et obtenir des regards désagréables et une demande de justification ... Je ne sais pas ce que je ferais au cours d'une année, mais ce serait incroyablement bas.

Ne sous-estimez pas vous-même le prix. Vous pouvez toujours négocier votre taux à la baisse, mais vous ne pouvez pas le négocier à la hausse. Si votre prix est bas, non seulement vous vivrez de ramen et saccagez votre estime de soi, mais d'autres personnes ne vous prendront pas au sérieux.

Vers 1980, j'ai travaillé avec un gars du nom de Joe dans une grande usine. Joe avait un BBA et des années d'expérience dans notre domaine - mais il était superviseur de ligne dans l'atelier et portait des vêtements d'usine pour travailler. Il était plein d'idées sur la façon d'améliorer les choses, mais personne n'y a prêté attention, parce que c'était "juste ol 'Joe goin' sur les mêmes trucs".

Maintenant, c'était une entreprise publique, et il y avait quelques plans d'achat d'actions pour les employés avec une correspondance incroyable des achats des employés. Joe était militaire à la retraite et était en pension complète, alors lui et sa femme ont investi chaque centime de son salaire pour acheter des actions de la société. Vers 1980, le cours de l'action a connu une forte hausse, et voilà ... Joe se lève et quitte. Il avait encaissé environ un quart de son stock pour plusieurs millions de dollars.

Quelques mois plus tard, Word est descendu de l'entreprise: "Le consultant arrive". Toute l'usine s'est préparée pour cette merveilleuse personne qui recevait de fabuleuses sommes d'argent afin qu'il nous dise comment améliorer les choses. Le matin glorieux est arrivé, un cadre de cadres fauves a ouvert la porte de l'usine, et il y avait ... Joe. Dans un costume de 3000 $. Joe ne nous a rien dit qu'il ne nous avait pas dit auparavant, mais cette fois, les gens ont fait attention. Lui et moi avions été copains, et j'essayais de ne pas doubler de rire, et il est juste passé et m'a souri et m'a fait un clin d'œil.

Portez-vous comme si vous méritiez d'être pris au sérieux. Des gens raisonnables le feront et vous n'avez pas besoin du reste. Et le premier endroit pour commencer en tant que développeur de logiciels personnalisés est votre taux.

77
Bob Murphy

Cette réponse suppose que ce concert de consultation est (ou sera) votre seule source de revenus.

D'un point de vue commercial, "ce que je veux gagner" n'est pas pertinent, ni ce que le client est prêt à payer.

Vous êtes consultant, ce qui signifie que vous êtes l'unique propriétaire de vos services commerciaux. En tant que tel, vous devez calculer votre taux en fonction de vos coûts plus le niveau de profit qui fait que le travail (et le coût d'opportunité de votre éducation différée) en vaut la peine.

Calculez combien vous devez gagner pour couvrir vos dépenses. Cela comprend l'hypothèque/le loyer, les services publics, les fournitures, le matériel, les licences de logiciels, la nourriture, les vêtements, etc. Si vous avez déjà un budget, vous savez exactement quelles sont vos dépenses. Utilisez-le pour déterminer le coût de chaque heure de travail de votre temps. Si vous avez l'intention de travailler 2000 heures par an, divisez vos coûts annuels par 2000.

Ajoutez ensuite une marge qui fait que le travail en vaut la peine. Si une marge de 20% semble raisonnable, multipliez votre coût horaire par 1,2. Si vous avez besoin de 30%, voire 40%, utilisez plutôt ce nombre.

L'utilisation de cette méthode vous assurera que vos dépenses sont entièrement couvertes, et vous probablement ne vous facturerez pas hors du marché en fonction de ce que vous voudriez comme gagner. Sachez ce dont vous avez besoin, quel balisage vous avez besoin et utilisez-le.

5
myopic.bones

J'aime fixer des taux forfaitaires pour les choses populaires, puis j'ai une liste dans Excel comme:

Nom de la fonctionnalité | Description | Il est temps de terminer | Prix

J'ajoute alors tout ce qu'ils veulent et je peux trouver une gamme de prix. Choses personnalisées sur lesquelles je pense normalement ...

4
CwTechies

Déterminez ce que vous besoin pour vivre et ajoutez 25% qui devrait être votre fond de rocher. Si vous descendez en dessous, vous ne pourrez probablement pas honorer votre contrat. Je ne dis pas que vous devriez accepter cela, juste pour ne rien accepter de moins que ce nombre.

Calculez votre nombre heureux. Ce nombre est probablement un peu plus élevé que votre creux. C'est le nombre que si vous gagnez autant, vous avez ce que vous voulez et pouvez vivre heureux. Vos besoins sont facilement comblés et les dépenses imprévues ne devraient pas créer d'obstacles.

Où se situe votre chiffre heureux par rapport à vos attentes? S'il est inférieur au taux du marché (supposez 60 heures pour l'argumentation), demandez le taux du marché. Si c'est à l'intérieur du taux du marché, demandez ce que vous voulez. Si c'est au-dessus, vous devez choisir entre sacrifier la façon dont vous voulez vivre ou potentiellement vous exclure du marché.

Mise à jour - Le travail de 300 $/heure est probablement un besoin immédiat à court terme (environ une semaine ou moins) (besoin de vous ici maintenant parce que nous perdons de l'argent). Si vous avez de la chance dans l'une de ces superbes charges, vous pensez que votre temps en vaut la peine. Si vous êtes une entreprise perdant 1 million par jour, payer un consultant quelques milliers de dollars pour vous aider à démarrer n'est rien. Si vous pouvez trouver un poste non super spécialisé avec une période d'un an, il ne paiera pas 300/h.

Arrêtez de vous inquiéter de ce que vous pourriez faire et concentrez-vous sur ce que vous voulez faire. Vous serez plus heureux tout autour. Il y aura toujours le gars qui dit que j'aurais pu en avoir plus. Si vous essayez de rivaliser avec les Jones, vous perdrez parce que Bob Jones a un cousin Charlie qui fait encore mieux. Et il a un frère David qui a fait sortir des gajillions au bon moment dans la bulle des widgets ...

3
SoylentGray

Vous devez définir vos tarifs en fonction de la valeur que vous livrez au client. Si votre logiciel personnalisé va augmenter leurs ventes ou bénéfices, vous feriez mieux d'augmenter votre taux car ils peuvent se le permettre et cela en vaut la peine pour eux. C'est ce qu'on appelle la "valeur ajoutée"

Ne sous-estimez jamais votre propre valeur.

Vous pouvez facturer 20 $/h si vous souhaitez concurrencer les sociétés d'impartition, ou vous pouvez facturer 100 $/h et définir votre solution comme une valeur ajoutée pour l'entreprise qui augmentera les bénéfices.

3
Rudolf Olah