Cela va probablement sembler foiré, mais c'est parti.
Je travaille sur un projet pour un client depuis un moment maintenant. Je n'ai reçu aucun détail à l'exception de "Ce doit être un plugin XYZ et une interface avec le produit ABC". Ce qui était bien, mais maintenant nous sommes vers la fin (je pense) et ça traîne. Je n'ai pas de temps à y consacrer et j'ai déjà dépassé le calendrier de 3 mois. Essayer de faire en sorte que le client me décrive comment il aimerait pouvoir naviguer dans les données (un problème d'interface utilisateur) est tout simplement difficile. J'ai soumis des maquettes sur ce que je pense qu'il veut, mais sa dernière réponse est "vous devriez regarder le produit XXX", il a des fonctionnalités similaires.
Bien sûr, je l'ai regardé et cela ressemble à ce que j'ai soumis, mais je ne pense pas que la façon dont j'ai construit le cadre va soutenir ce qu'il me décrit maintenant. Nous avons eu une bonne communication tout au long du processus, mais il ne sait pas ce qu'il veut. J'ai expliqué comment j'allais construire le framework et il a accepté, donc ce n'est pas un mauvais choix de ma part pour le design.
Quand je passe en revue ce que je pense être des modules finalisés, il dit: «Vous auriez dû le faire de cette façon», ce qui m'oblige à revenir en arrière et à retravailler le code et l'interface utilisateur. Certains éléments plus petits auraient pu être mieux pensés par moi, mais l'essentiel est la façon dont j'ai interprété ses exigences et j'ai parcouru ce module plusieurs fois pendant le développement.
J'ai déjà reçu des fonds finaux le mois dernier, donc je travaille gratuitement à ce stade. Je ne veux plus m'occuper de ce projet. J'ai déjà reçu un paiement. J'ai déjà fait d'autres projets réussis avec ce client et il a beaucoup d'autres projets qu'il veut faire.
Que dois-je faire? Je ne veux plus travailler sur ce projet. Je ne veux pas demander plus d'argent (l'argent n'est pas vraiment le problème). Je ne veux pas non plus le rendre fou. Je sais qu'il semble que je veux avoir mon gâteau et le manger aussi.
Si vous pensez que je devrais arrêter, comment dois-je le faire compte tenu des circonstances?
la source
Réponses:
Tout d'abord, vous devez sortir de la mentalité selon laquelle vous travaillez maintenant gratuitement, simplement parce que vous avez obtenu ce que vous pensez être le paiement final. Vous avez accepté un prix et avez été payé. Si vous aviez reçu tous les fonds à l'avance avant même de commencer, auriez-vous fait l'intégralité du projet gratuitement?
(BTW c'est pourquoi je ne travaille jamais sur des projets à prix fixe; j'insiste toujours sur le travail à l'heure.)
Si vous pouvez montrer que ce que le client a demandé va bien au-delà de ce que vous aviez initialement signé, alors vous pourriez demander plus d'argent, mais comme vous l'avez indiqué, cela ne semble pas être le problème. On dirait que vous êtes juste fatigué du projet. Malheureusement, ce n'est pas une bonne raison d'arrêter.
Si vous aviez une spécification définie au début et que vous avez respecté cette spécification, alors vous pourriez éthiquement vous éloigner du projet, mais vous n'obtiendrez certainement plus de travail de ce client. Il serait préférable de terminer ce que le client veut, en passant le moins de temps possible et en espérant faire mieux la prochaine fois.
la source
Je pense que la meilleure façon de procéder serait de s'asseoir avec le client et de rédiger une liste de changements qui, vous deux, conviendront que le travail sera terminé. Et si vous avez été payé et que vous convenez qu'ils font partie du travail et que vous souhaitez retravailler avec le client ... vous savez que vous devez les compléter.
En ce qui concerne l'interface utilisateur, vous devrez simplement le faire accepter votre interprétation de sa conception - ou l'amener à accepter une autre conception. Mais dire "je veux qu'il ressemble à x" ne fonctionnera jamais, il doit être soutenu par une conception convenue. Mettez en place une campagne de conception à faible coût sur 99 modèles ou quelque chose de similaire et demandez au client de choisir le meilleur - même si vous devez diviser le coût, cela entraînerait au moins le projet vers la fin.
Si tout le reste échoue et que le client stagne vraiment, faites une estimation raisonnable des heures que vous avez passées, offrez un nombre raisonnable d'heures supplémentaires (disons 10%) et dites qu'après cette période, vous devrez revenir à un modèle rémunéré à l'heure.
Soyez raisonnable, mais soyez ferme.
la source
Voici quelques idées:
Mais peut-être avez-vous "en quelque sorte" convenu d'un prix fixe. Essayez donc ceci:
Peut-être que le client est une sorte de cliente sangsue, ou qu'il ne le sait tout simplement pas.
Solution libre:
Si c'était moi, j'irais avec l'un des deux premiers, en étant transparent. Et à l'avenir, je demanderais au client de convenir d'une solution avant de convenir d'un prix.
la source
Je voudrais certainement partager mes sentiments avec ce client, être honnête envers lui et lui dire que vous êtes très disposé à mener le projet à terme avec succès et satisfaction, mais que vous ne pouvez pas continuer à changer l'interface utilisateur / le code indéfiniment. Essayez de ne pas dire cela d'une manière qui vous semble fatigué du projet, mais dites que c'est mieux pour lui , car il a besoin d'un produit fini qui entre en production et que ses utilisateurs peuvent utiliser. Dites-lui que «nous» devons amener cela à un état prêt pour la production, comme si vous étiez de son côté (ce que, en tant que bon pigiste ou entreprise, vous devriez être)
Je pense que vous devriez suivre les conseils d'Amelvin. Convenez d'un ensemble d'exigences qui seront nécessaires pour mener à bien le projet, spécifiez-les très bien et mettez-les en œuvre. Assurez-vous également que votre client comprend que vous appréciez votre relation et que vous faites un effort supplémentaire pour en faire un projet réussi. Soyez explicite et ouvert sur l'effort supplémentaire que vous faites afin qu'il s'en souvienne.
C'est l'une de ces questions qui me fait réaliser à nouveau combien il est important de faire une spécification détaillée sur ce qui va être mis en œuvre.
la source