Como decidir quanto cobrar pelo desenvolvimento?

12

Então, dois outros amigos e eu somos um estúdio de desenvolvimento de jogos muito pequeno. Até agora não lançamos um jogo, mas temos 2 jogos quase prontos para o lançamento. Um estúdio maior viu nosso trabalho e agora eles querem trabalhar conosco; eles precisam que as pessoas desenvolvam jogos para eles (iOS, Android).

Eles querem que definamos o preço dos projetos (não podemos dizer os detalhes que assinamos um NDA). Eles nos fornecerão todos os recursos (gráficos / som), portanto, precisamos apenas codificar. E porque eles só trabalham com o Unity3D, temos que aprender.

Como decidimos quanto cobrar pelos projetos?

rik
fonte
Sua pergunta pode estar fora do escopo deste site. Você escolhe o preço fixo (que leva o hit se demorar mais) ou cobra por hora (para que eles levem o hit se levar mais tempo).
ashes999
@ Byte56 Eles não estão pedindo que outros estabeleçam um preço para eles, mas sim uma maneira de descobrir qual preço eles podem cobrar. Essa é uma grande diferença e, embora o primeiro possa realmente não ser construtivo, o último é mais geral e provavelmente é o que muitos desenvolvedores ou equipes que tentam negociar seu primeiro contrato se perguntam. Já existem algumas respostas boas e gerais, que devem ser úteis para quem está pesquisando essa pergunta.
Christian
@ Christian OK, eu editei a pergunta para deixar mais claro o que está sendo solicitado. Obrigado pela sua contribuição.
MichaelHouse

Respostas:

14

A melhor resposta curta que posso lhe dar é:

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.

Sua oferta a eles deve ser:

T * P * M * 3

Obviamente, este conselho não é oferecido como aconselhamento profissional e não se destina a substituí-lo.

Eles provavelmente tentarão negociar um acordo melhor. Atenha-se ao preço o máximo possível, ninguém ama o seu melhor no mundo dos negócios por ser um negociador frágil.

Após o seu primeiro projeto, quando você ver quanto ganhou, poderá começar a ajustar os preços para projetos futuros de acordo.

AturSams
fonte
@ Gregory Weir faz questão de cobrar também as ferramentas!
Zhen
Não é prático cobrar ferramentas por um cliente separadamente, você cobrará por um laptop, uma mesa, um monitor e uma cadeira? A menos que as ferramentas sejam específicas para esse projeto, a empresa deve incluir suas despesas como um aumento percentual no custo do trabalho. Então você poderia dizer 100% para lucro, 100% para ferramentas, 100% para alimentos, eletricidade, aluguel de escritório, combustível para o seu carro começar a trabalhar etc. Se eu for a um médico e ela me disser, Eu tenho que pagar separadamente pelo estetoscópio antes que ela possa me examinar, provavelmente vou procurar outro médico.
AturSams
5

A resposta para isso varia muito, mas será baseada em um processo semelhante para todos.

Estime quanto tempo o projeto levará, tanto em termos de horas-pessoa gastas em codificação quanto em termos de dias corridos no projeto. Agora descubra quanto você deseja receber por hora e / ou quanto deseja ganhar durante esse período de datas.

EDIT: inclua custos fixos, como o custo das licenças do Unity Pro! Para uma equipe de três pessoas, os US $ 3000 ou mais por pessoa serão notáveis.

Você pode estar falando sobre um preço fixo ou uma taxa horária (como ashes999 disse, o preço fixo é mais atraente para o cliente), mas em ambos os casos, você o baseará no cálculo acima.

Eles já querem trabalhar com você. Não tenha medo de explicar que você é inexperiente com os preços. Se você deseja ser flexível, é provável que perdoem um número com o qual não podem trabalhar.

Finalmente, não tenha medo de ir embora! Se eles aceitarem apenas um número muito baixo para você, siga em frente sem queimar pontes.

Gregory Avery-Weir
fonte
1

Para minha experiência, essa é uma pergunta falsa, não é uma pergunta real e é mais como um começo para uma negociação, você pode definir o preço que deseja definir, mas eles sempre o arrastam para uma discussão sobre negociação.

Minha sugestão é que, como qualquer preço estará sujeito à aprovação deles, pense nisso como o quanto isso vai custar para você e qual é a sua expectativa sobre quanto você ganhará com isso: custo + lucro esperado = preço base .

Como é mais provável que você tenha uma discussão com essas pessoas, é melhor você ter em mente o menor preço possível que pode ser uma recompensa para você e apenas optar pelo preço mais alto que eles aceitarão.

Considere o tempo gasto com o Unity como um grande custo, isso não será tão fácil, considere também os possíveis problemas legais que vêm com um mecanismo de jogos de código fechado de terceiros.

Ken
fonte
1
Na minha experiência e no que ouvi de outros desenvolvedores, o Unity é bastante fácil de entender para alguém com experiência em desenvolvimento. O Unity também possui requisitos de licenciamento bastante claros; que tipo de questões legais você quer dizer?
Gregory Avery-Weir
@GregoryWeir acabou de ler a licença que acompanha o Unity, também sou programador e para mim o Unity é horrível, o suporte para Android é provavelmente pior do que o próprio Unity, apenas para dizer que tenho uma licença regular para o Unity para Android, mas eu prefiro codificar minhas próprias coisas, já que o Android realmente precisa de código otimizado, que é o oposto do que é o Unity. Não se esqueça que o Unity pode facilmente se tornar extremamente caro, assim como o UDK, ele adota um sistema de royalties e possui muitas restrições.
Ken
3
Eu não estou familiarizado com o suporte ao Android, então não posso falar sobre isso. Eu acho que você leu a licença incorretamente; A unidade é isenta de royalties, mesmo com a versão gratuita. A licença em unity3d.com/unity/unity-end-user-license-3.x também impõe poucas restrições à natureza do projeto final (nenhuma que eu possa ver, exceto que não é um aplicativo concorrente do Unity).
Gregory Avery-Weir
@GregoryWeir absolutamente não, você também deve pagar 1 licença Unity para cada pessoa e outras pessoas não podem desenvolver com sua licença Unity unity3d.com/unity/faq , isso significa 3 pessoas = 3 licenças para o que você está almejando você precisa comprar, por exemplo, 3 pessoas que trabalham no Android = 3 licenças do Android para comprar. A realeza é complexa e, provavelmente, você deseja discutir isso com seu produtor e a Unity antes de abrir o capital.
Ken
4
Não li a licença completamente, mas todos os resultados de uma pesquisa rápida por "royalties" ou "royalties" são "isentos de royalties". Além disso, a partir da FAQ da licença: "Não, o Unity não cobra por título e você não paga royalties nem compartilha a receita! Mesmo para jogos e aplicativos feitos com a versão gratuita!". Tenho certeza que a @GregoryWeir está certa de que não há royalties envolvidos. Dito isto, você está certo sobre a licença - você precisa de uma para cada desenvolvedor da equipe.
Christian