Cette question est quelque chose qui me dérange depuis 3 mois depuis que je suis passé de pigiste à travailler dans une entreprise de conception Web.
Nos vendeurs nous posent souvent des questions similaires aux séries de questions suivantes:
- Combien coûte la programmation d'un widget
- Combien d'heures faut-il pour convertir ce site Web en ce logiciel.
(Sans savoir ce que le site Web exécute actuellement) - etc
- Comment pouvons-nous donner un devis sans aucune information? ( Non, je ne peux pas demander plus d'informations! )
J'ai une autre question si un projet dépasse le budget, c'est mauvais. Récemment, j'ai manqué un menu entier lors du calcul du coût de transfert d'un site Web vers une nouvelle plate-forme, de sorte que le projet a dépassé le budget. Mon patron n'était pas content du tout, et je pense que certaines choses comme ça ne peuvent pas être évitées.
2. Quelle est la pratique générale pour gérer les dépassements de budget
et les projets comme le développement Web dépassent-ils souvent le budget?
Si vous travaillez dans une entreprise de développement / conception Web / similaire:
3. Comment fonctionne votre système d'heures facturables?
Pour moi, nous avons une application de suivi du temps qui nous enregistre combien d'heures nous passons sur quel projet et s'ils sont facturables ou internes (AKA non facturables). Si vous ne respectez pas xx heures facturables par semaine, nous pourrons éventuellement avoir des ennuis / renvoyés. Le travail que vous faites pour l'entreprise ou pour les clients qui ne sont pas facturables ne fait pas partie de ce système, et nous avons souvent avoir à faire un travail interne, donc je me demande s'il existe des systèmes alternatifs.
EDIT: Ok, je suis développeur dans cette entreprise et non designer :)
Deuxièmement, je reçois un salaire, mais voici comment la direction voit les choses. Vous avez 35 heures par semaine pour travailler. Vous pourriez faire du travail qu'ils facturent aux clients au cours de ces 35 heures et vous devriez le faire. S'ils découvrent qu'un projet prendra 50 heures et que je prends 55 heures, ces 5 heures auraient pu être consacrées à un autre projet qui n'était pas au-dessus du budget, nous avons donc "perdu" de l'argent.
Un autre exemple est que si je n'ai qu'un seul projet, c'est dû dans deux semaines et que je passe une journée à faire du travail interne, un peu comment nous avons perdu de l'argent parce que je ne travaillais pas. Si je travaillais ce jour-là, je finirais un jour plus tôt et je n'ai toujours pas de travail. Quoi qu'il en soit, le travail est contractuel, nous serons donc payés le même montant, quels que soient les jours de travail!
Réponses:
Pourquoi vos vendeurs demandent-ils aux designers? Les ventes doivent avoir une liste préétablie de devis et un système d'estimation qui a peu ou pas de corrélation avec vos coûts réels. Je suppose que vous êtes salarié.
Réponse courte? Vous ne pouvez pas, n'essayez pas.
La réponse longue est encore courte. Si je vous appelle et dis que j'ai un site Web où les gens peuvent se connecter, envoyer des messages à d'autres utilisateurs, télécharger des photos et se faire des amis, combien cela coûterait-il de construire, que diriez-vous? J'aurais pu décrire le pire réseau social imaginable, ou Facebook. Vous n'avez pas suffisamment d'informations, vous ne pouvez donc pas donner une évaluation précise.
Définissez «dépassement de budget». Encore une fois, je suppose que le salaire n'est pas horaire. Si vous avez dépassé votre budget horaire , passez de longues nuits et ne faites plus la même erreur (de manquer quelque chose).
Je ne sais pas comment je procéderais si je devais créer un enregistrement des heures "facturables". Vous vous retrouveriez probablement avec une centaine d'heures +/- quelques semaines par semaine. Je n'arrête pas de penser au code, cela devrait-il compter?
la source
Faites ce que Scotty fait: trouvez une estimation raisonnable et doublez-la.
Votre estimation doublée sera a) généralement plus réaliste, car les humains sont des estimateurs de merde, b) vous donne un peu de mou, afin que vous ayez de la place pour des caractéristiques soudaines et d'autres urgences, et c) vous permettez de temps en temps de venir à temps et sous le budget.
Ne mentionnez jamais le fait que vous doublez vos estimations à votre patron ou aux ventes. Les hommes d'affaires sont des créatures délicates et ne peuvent souvent pas gérer les dures vérités auxquelles nous devons faire face.
Bonne chance.
la source
Je pense que la meilleure chose que vous puissiez faire est de faire une liste détaillée dans votre devis. Mettre des temps à côté de chaque "tâche". Le décomposer comme ceci vous aidera non seulement à réfléchir à ce qui doit être fait, mais indiquera également à votre patron et / ou client la portée de votre devis. Ce serait formidable d'obtenir cette portée / devis signé avant de commencer à travailler par votre patron / gestionnaire de compte / client. De cette façon, si vous oubliez quelque chose, le blâme peut se propager et tout ne retombe pas sur le développeur.
Je pense que si vous ne pouvez pas obtenir de détails supplémentaires sur le projet, vous devez montrer aux gens évolués, quelles sont exactement vos hypothèses.
C'est aussi bien parce que vous avez fait quelques-unes de ces citations, vous pouvez vous référer aux anciennes lorsque vous en créez une nouvelle.
Vous pouvez essayer de comprendre la loi de Hofstadter, mais cela ne fonctionnera jamais .
la source
Ce n'est vraiment qu'une réponse à la première partie de votre tripartite, mais c'est une GRANDE question.
Voici ce que j'ai récemment commencé à faire. Et c'est après beaucoup de recherches sur ce genre de chose.
Je réponds à une demande d'un prospect ou d'un client avec ce que j'appelle une "estimation de bonne foi". C'est un chiffre en dollars rembourré de neuf façons à partir de dimanche pour le total de l'ACY. Je leur dis que ce nombre est basé sur mon expérience de projets à peu près à l'échelle de celui envisagé ici.
Je leur dis que leur première facture, due au coup d'envoi, est de 25% du devis. Pour ce prix, nous effectuerons un effort complet de collecte des exigences et rédigerons des spécifications complètes et détaillées. Selon la taille du projet, cela peut prendre plusieurs semaines de travail. À la fin de cela, nous aurons un ensemble complet de documentation, ET nous saurons comment nous avons fait sur cette estimation. Si à ce stade, nous devons affiner le prix (et qu'il pourrait augmenter OU baisser), nous le ferons et informerons le client.
Si le prix augmente et que le projet n'est plus viable, il est annulé à ce stade sans autre paiement dû. Il s'agit manifestement d'un résultat indésirable et doit être considéré comme le résultat de dernier recours. Le plan B consiste à retravailler les exigences du projet afin de réduire la portée dans le budget du projet, etc.
En supposant que nous ne le faisons pas, nous irons de l'avant avec le prix total (éventuellement révisé), dont 50% est facturable à ce moment-là, et les 25% finaux à la livraison et à l'acceptation. Tout le monde est sur la même longueur d'onde, personne n'a l'impression d'avoir dû payer de l'argent pour une "analyse" intangible, et tout le monde est (idéalement) heureux.
Jusqu'à présent, j'ai obtenu de très bons résultats avec cela. Il vaut certainement mieux frapper le client pour une facturation distincte pour le travail d'analyse / de spécification. Personne ne veut payer pour ça. Mais si vous le cachez dans les premiers 25% du prix total d'un projet, il devient instantanément acceptable et compréhensible.
la source
Vous devez trouver votre chemin vers plus d'informations. Je n'ai jamais donné même l'estimation d'un projet si l'exigence n'a pas été clairement énoncée. S'ils persistent, vous ne pouvez pas avoir ça, vous feriez mieux d'arrêter.
la source
Vous êtes dans un scénario très courant. Les ventes n'ont aucune idée et comptent sur des techniciens pour faire leur travail. Vous échouerez encore et encore pour donner des estimations précises car il est impossible de le savoir.
On s'améliore avec le temps et l'expérience .
Y en a-t-il d'autres que nous concevons dans l'entreprise? Si oui, je vous suggère fortement de faire du Planning Poker . C'est une technique d'estimation collective très puissante.
Il vous aidera à obtenir des estimations plus précises en utilisant les connaissances et l'expérience de plus de personnes, et la responsabilité de l'estimation sera répartie dans toute l'équipe au lieu d'une seule personne. Les ventes seront heureuses car elles obtiendront des estimations plus précises. Et il est plus facile de dire "nous ne pouvons pas estimer" quand vous avez 4 ou 5 ans quand vous n'êtes que vous-même.
la source