Y a-t-il des arguments qui peuvent amener un entrepreneur à reconsidérer son travail à prix fixe?

14

J'ai travaillé pour un entrepreneur qui apporte de bons projets, mais ils sont tous à prix fixe et souvent à durée fixe.

En conséquence, il m'a toujours fait un devis sur les exigences lâches, ce qui ne manque jamais d'apporter beaucoup de tension en raison du fluage des fonctionnalités.

Il prétend qu'il n'obtiendrait jamais de contrat s'il ne pouvait pas s'entendre sur un prix avec ses clients d'abord, mais en ce qui me concerne, je ne veux pas passer par un autre projet dans ces conditions.

Y a-t-il un argument que je pourrais faire pour qu'il me paie à l'heure, ou devrais-je simplement aspirer moins à l'estimation?

julien
la source

Réponses:

9

Le problème ici n'est pas le prix fixe du projet - ce sont les exigences lâches. Si vous pouvez le forcer à vous donner une spécification plus fermement définie, votre estimation de temps s'améliorera.

Jas
la source
Je doute de sa capacité à rassembler correctement les exigences, mais des conseils judicieux.
julien
1
@julien - Essayez de leur demander de participer au processus de négociation de la spécification avec le CLIENT réel. De cette façon, vous pouvez remplir certaines des exigences vous-même - de cette façon, tout le monde en profite, car tout le temps consacré aux spécifications compensera avec moins de temps requis pour le codage réel.
Jas
3
l'astuce est de lui faire supporter le risque de sous-estimation. Facturez-le toutes les heures, si le devis est en dessous de son problème.
karmajunkie
1
@Martin - Quelle est alors la solution, agile? Il existe un nombre raisonnable de documents de recherche montrant que le coût total de la mise en œuvre du projet avec Agile finit par environ 10-20% plus élevé par rapport à une cascade appropriée.
Jas
2
@Martin - Non, je "n'aime" pas les chutes d'eau en tant que telles, je faisais juste remarquer que les agiles ne sont pas la solution miracle, ce qui explique comment ils sont vendus par ses partisans.
Jas
12

Je refuse de travailler sur un projet à offre fixe, pour la plupart des raisons que vous avez énumérées. Ce n'est pas seulement vous - le travail à offre fixe est contraire à un processus agile (qui est aussi la façon dont je travaille). Si l'entrepreneur pour lequel vous travaillez insiste pour soumissionner ses projets en tant qu'offre fixe, alors laissez-le risque. Si vous êtes bon dans ce que vous faites, il y a plein d'autres endroits où aller travailler.

Fondamentalement, tout le monde craint d'estimer. À moins que vous n'ayez réalisé un projet qui était sensiblement similaire au moins une ou deux fois, vous ne faites pas d'estimation, vous devinez.

aussi, il a tort de ne pas obtenir un contrat sans offre fixe. S'il ne peut pas, le problème n'est pas l'enchère fixe vs horaire, c'est le vendeur. J'ai travaillé pour une liste de clients sur une base horaire. L'essentiel est de leur donner des communications fréquentes sur ce que vous faites et ce que cela leur coûte, et de leur faire comprendre que les compromis sont budget vs fonctionnalités - vous pouvez atteindre un budget, mais ils doivent parfois donner des fonctionnalités.

karmajunkie
la source
Et voici l'option # 2!
julien
4

Lorsque vous travaillez seul, vous ne pouvez vraiment pas gagner dans un projet à prix fixe + à temps fixe. Vous n'avez aucune possibilité d'augmenter la capacité en dehors du travail tard le soir et le week-end.

D'après mon expérience, les estimations basées sur des "exigences souples" ne deviennent de plus en plus grandes que lorsque vous ajoutez des détails, jamais plus petites. Continuez à demander des détails jusqu'à ce que vous vous sentiez en sécurité.

Les discussions sur les exigences de haut niveau et ce qui est inclus et ce qui ne l'est pas sont facilement gagnées lorsque le coup de pouce arrive, le client dessine généralement l'extrémité la plus courte du bâton ici. Votre relation commerciale peut cependant en souffrir.

Ce qui est triste à propos de cette construction, c'est que tout ce que vous construisez a tendance à être de la qualité la plus basse possible pour satisfaire les exigences de haut niveau.

(oui, vous pouvez donc vous connecter avec un mot de passe, vous n'avez jamais dit que vous vouliez une connexion distincte pour chaque utilisateur ...)

Avec un prix fixe, je voudrais juste une cascade, un gros design d'avance, le truc. Demandez à l'entrepreneur de signer sur la base d'une pile complète de papiers, puis de construire.

Pour améliorer vos estimations, vous pouvez simplement doubler ou tripler tout ce dont vous pensez avoir besoin, cela peut être plus réaliste mais peut vous exclure du marché.

Le suivi de la vitesse de Scrum peut s'avérer utile pour avoir une idée de vos propres estimations et de leur évolution par rapport au temps réel nécessaire.

À moins que vous ne vouliez spéculer sur le prix fixe à la recherche d'un bénéfice sain, je préférerais vraiment être payé à l'heure. Cela maintient le risque du côté des entrepreneurs.

Les estimations sont une supposition et non une promesse.

Joppe
la source
3

C'est l'une des principales raisons de l'émergence du mouvement agile. L'utilisation de la combinaison Scrum + XP est un moyen de présenter une alternative équitable à cette situation relativement courante - à temps fixe ou à prix fixe avec des exigences variables.

Danny Staple
la source
2

Pourriez-vous simplement demander si vous pourriez être payé à l'heure? Tous mes contrats de consultation étaient des salaires horaires, quelles que soient les conditions avec le client.

Sinon, confirmez les exigences vous-même et présentez-les au client dans le cadre de l'accord. De cette façon, vous pouvez facturer des frais supplémentaires pour le fluage des fonctionnalités. Tout contrat qui dit que vous serez payé X $ pour une quantité de travail que le client doit augmenter plus ou moins arbitrairement est une catastrophe qui attend.

David Thornley
la source
J'aime la première suggestion, KISS.
julien
Je dois ajouter que je ne sais pas comment il réagira à cela. Je soupçonne qu'il est déjà d'accord sur un prix au moment où il demande une estimation, et me fait juste pression pour s'adapter à ce budget. Mais ce serait une sorte d'idéal, car il serait alors le seul responsable du traitement du fluage des fonctionnalités de son client.
julien
@julien: S'il dirige l'entreprise, il peut accepter la plupart des risques.
David Thornley
1

Si vous pouvez montrer que ce que vous avez fait relève des "exigences approximatives" dans n'importe quelle (de préférence votre) interprétation, toute clarification devient une demande de changement, sous réserve de nouvelles estimations et de nouveaux efforts et de nouveaux paiements. Ensuite, la responsabilité de proposer des exigences plus précises incombe à votre client.

Otávio Décio
la source
1

Je n'ai aucun problème à travailler à prix fixe ou sur une base horaire - en supposant que le prix soit correct.

Sur la base d'un ensemble de besoins, même s'ils sont définis de manière lâche, établissez une estimation horaire et énoncez les hypothèses que vous faites afin de réaliser cette estimation.

Ensuite, faites également une estimation de prix fixe, qui est augmentée du chiffre horaire par un facteur en fonction de l'imprécision des exigences, de la probabilité de changement, de l'expérience antérieure avec la technologie, de l'expérience antérieure avec le client, etc. Par conséquent, si tout est assez simple alors mon devis pour le prix fixe est généralement de 50% de plus que toutes les heures. S'il y a de plus en plus d'inconnues, un prix fixe peut représenter jusqu'à 2 fois et demi l'estimation horaire. Cependant, le devis à prix fixe est accompagné d'un énoncé de travail très clair.

Le but est de faire un bon profit en faisant un prix fixe en livrant bien sous l'estimation et en empochant le profit supplémentaire.

Clicktricity
la source
1

Voici ce que j'ai fait dans le passé. J'ai rédigé une spécification TRÈS rigoureuse que je livre avec ma projection temps / coût, et j'ai fait signer physiquement toutes les parties prenantes au projet. J'exige cela avant de travailler sur un projet à temps fixe à prix fixe.

Si c'est un projet assez grand et que l'écriture de spécifications est assez de travail, je facturerai également ce temps.

Comment vendre c'est: Oui, il y a des concurrents qui vous serreront la main et commenceront à coder. La différence est que, dans quelques mois, vous aurez un produit fini chez nous, alors que vous n'aurez que du chagrin. Vous ne commenceriez pas à construire une maison sans un plan complet élaboré par un professionnel, n'est-ce pas? Méfiez-vous de quiconque commencera à construire un projet logiciel sans certitude similaire à l'avance.

Dan Ray
la source
0

En supposant que vous êtes l'employé à temps plein de cet entrepreneur. Montrez-lui combien d'argent il perd en ne tenant pas compte de la portée.

Si l'entrepreneur vous sous-traite, dites-lui que vous ne pouvez travailler qu'à l'heure et soyez honnête. (Autrement dit, les exigences ne sont pas bien définies, vous pourriez ne pas être payé pour tout le travail que vous pourriez finir par faire. De plus, vous pourriez économiser de l'argent à l'entrepreneur s'il va plus vite que prévu.)

Ben L
la source