Comment décider du prix à payer pour le développement?

12

Donc, deux autres amis et moi sommes un très petit studio de développement de jeux. Jusqu'à présent, nous n'avons pas sorti de jeu, mais nous avons presque 2 jeux prêts à être lancés. Un plus grand studio a vu notre travail et maintenant ils veulent travailler avec nous; ils ont besoin de personnes pour développer des jeux mobiles pour eux (iOS, Android).

Ils veulent que nous fixions le prix des projets (je ne peux pas dire les détails que nous avons signé un NDA). Ils nous donneront tous les atouts (graphiques / son) donc nous n'avons qu'à coder. Et parce qu'ils ne fonctionnent qu'avec Unity3D, nous devons l'apprendre.

Comment décidons-nous du prix à payer pour les projets?

rik
la source
Votre question peut être hors de portée pour ce site. Soit vous optez pour un prix fixe (que vous prenez le coup si cela prend plus de temps) ou vous facturez à l'heure (donc ils prennent le coup si cela prend plus de temps).
ashes999
@ Byte56 Ils ne demandent pas aux autres de fixer un prix pour eux, mais plutôt un moyen de savoir quel prix ils peuvent facturer. C'est une grande différence, et bien que le premier ne soit en effet pas constructif, le second est plus général et est probablement celui sur lequel de nombreux développeurs ou équipes tentent de négocier leur premier contrat s'interrogent. Il existe également déjà de bonnes réponses générales qui devraient être utiles à ceux qui recherchent cette question.
Christian
@Christian OK, j'ai édité la question pour clarifier ce qui est demandé. Merci pour votre contribution.
MichaelHouse

Réponses:

14

La meilleure réponse courte que je puisse vous donner est:

T = guesstimate how long it is going to take.
M = Check what is the average monthly pay for a programmer in your country.
P = Amount of people on your team.

Votre offre devrait être:

T * P * M * 3

Bien entendu, ces conseils ne sont pas proposés à titre de conseil professionnel et ne visent pas à les remplacer.

Ils essaieront probablement de négocier pour un meilleur accord. Respectez le prix autant que possible, personne ne vous aime mieux dans le monde des affaires pour être un négociateur fragile.

Après votre premier projet, lorsque vous voyez combien vous gagnez, vous pouvez commencer à ajuster les prix des futurs projets en conséquence.

AturSams
la source
@Gregory Weir met un point d'honneur à charger aussi les outils!
Zhen
Il n'est pas pratique de facturer des outils à un client séparément, facturerez-vous un ordinateur portable, un bureau, un moniteur et une chaise? À moins que les outils ne soient spécifiques à ce projet, une entreprise doit inclure ses dépenses en pourcentage d'augmentation du coût du travail. Donc, vous pourriez dire 100% pour le profit, 100% pour les outils, 100% pour la nourriture, l'électricité, le loyer du bureau, le carburant pour que votre voiture se rende au travail, etc. Si je vais chez un médecin et elle me dira, Je dois payer séparément pour le stéthoscope avant qu'elle ne puisse m'examiner, je vais probablement chercher un autre médecin.
AturSams
5

La réponse à cette question variera énormément, mais elle sera basée sur un processus similaire pour tout le monde.

Estimer la durée du projet, à la fois en termes d'heures-personnes consacrées au codage et en termes de jours civils consacrés au projet. Maintenant, déterminez combien vous voulez être payé par heure et / ou combien vous voulez gagner pendant cette période.

EDIT: assurez-vous d'inclure les coûts fixes comme le coût des licences Unity Pro! Pour une équipe de trois personnes, les 3000 $ environ par personne seront notables.

Vous pouvez parler d'un prix fixe ou d'un taux horaire (comme l'a dit ashes999, le prix fixe est plus attrayant pour le client), mais dans les deux cas, vous le baserez sur le calcul ci-dessus.

Ils veulent déjà travailler avec vous. N'ayez pas peur d'expliquer que vous n'avez pas d'expérience avec les prix. Si vous êtes prêt à être flexible, ils pardonneront probablement un numéro avec lequel ils ne peuvent pas travailler.

Enfin, n'ayez pas peur de vous éloigner! S'ils n'acceptent qu'un nombre trop faible pour vous, continuez sans brûler les ponts.

Gregory Avery-Weir
la source
1

Pour mon expérience, c'est une fausse question, ce n'est pas une vraie question et cela ressemble plus à un début de transaction, vous pouvez définir le prix que vous souhaitez définir, mais ils vous entraîneront toujours dans une discussion de trading.

Ma suggestion est que tout prix sera soumis à leur approbation, pensez à cela comme combien cela va vous coûter et quelle est votre attente quant au montant que vous allez gagner de cela: coût + revenus attendus = prix de base .

Étant donné que vous êtes le plus susceptible d'avoir une discussion avec ce peuple, il est préférable que vous ayez à l'esprit le prix le plus bas possible qui peut être une récompense pour vous et que vous optiez simplement pour le prix le plus élevé qu'il acceptera.

Considérez le temps passé avec Unity comme un gros coût, ce ne sera pas si facile, prenez également en compte les éventuels problèmes juridiques liés à un troisième moteur de jeu en source fermée.

Ken
la source
1
D'après mon expérience et ce que j'ai entendu d'autres développeurs, Unity est assez facile à trouver pour quelqu'un ayant une expérience de développement. Unity a également des exigences de licence assez claires; de quel genre de questions juridiques parlez-vous?
Gregory Avery-Weir
@GregoryWeir vient de lire la licence fournie avec Unity, je suis également programmeur et pour moi Unity est horrible, le support pour Android est probablement pire que Unity lui-même, juste pour dire que j'ai une licence régulière pour Unity pour Android mais je préfèrent coder mes propres trucs car Android a vraiment besoin d'un code optimisé, ce qui est l'opposé de ce qu'est Unity. N'oubliez pas que Unity peut facilement devenir extrêmement coûteux, tout comme l'UDK, il adopte un système de redevance et comporte de nombreuses restrictions.
Ken
3
Je ne connais pas le support Android, donc je ne peux pas en parler. Je pense que vous avez mal lu la licence; L'unité est libre de droits, même avec la version gratuite. La licence sur unit3d.com/unity/unity-end-user-license-3.x place également très peu de restrictions sur la nature du projet final (aucune que je puisse voir, sauf qu'il ne s'agit pas d'une application concurrente pour Unity).
Gregory Avery-Weir
@GregoryWeir absolument pas, vous êtes également censé payer 1 licence Unity pour chaque personne et les autres personnes ne sont pas autorisées à développer avec votre licence Unity unit3d.com/unity/faq , cela signifie 3 personnes = 3 licences pour ce que vous visez vous devez acheter, par exemple 3 personnes travaillant sur Android = 3 licence Android pour acheter. La royauté est complexe et vous voudrez probablement en discuter avec votre producteur et Unity avant de rendre public.
Ken
4
Je n'ai pas lu la licence complètement, mais tous les résultats pour une recherche rapide de "redevance" ou "royalties" sont "libres de droits". Aussi, à partir de la FAQ sur la licence: "Non, Unity ne facture pas par titre et vous ne payez pas de redevances ou ne payez pas la part des revenus! Même pour les jeux et applications réalisés avec la version gratuite!". Je suis sûr que @GregoryWeir a raison de dire qu'il n'y a pas de redevances. Cela dit, vous avez raison sur la licence - vous en avez besoin pour chaque développeur de l'équipe.
Christian