¿Cómo decidir cuánto cobrar por el desarrollo?

12

Así que otros dos amigos y yo somos un estudio de desarrollo de juegos muy pequeño. Hasta ahora no hemos lanzado un juego, pero tenemos 2 juegos casi listos para lanzar. Un estudio más grande vio nuestro trabajo y ahora quieren trabajar con nosotros; necesitan personas para desarrollar juegos móviles para ellos (iOS, Android).

Quieren que fijemos el precio de los proyectos (no pueden decir los detalles que firmamos un NDA). Nos darán todos los recursos (gráficos / sonido), por lo que solo tenemos que codificar. Y debido a que solo funcionan con Unity3D, tenemos que aprenderlo.

¿Cómo decidimos cuánto cobrar por los proyectos?

rik
fuente
Su pregunta puede estar fuera del alcance de este sitio. O vas con precio fijo (que recibes el golpe si lleva más tiempo) o cobras por hora (por lo que reciben el golpe si lleva más tiempo).
cenizas999
@ Byte56 No están pidiendo a otros que les fijen un precio, sino más bien una forma de averiguar qué precio pueden cobrar. Esa es una gran diferencia, y si bien el primero puede no ser constructivo, el segundo es más general y es probable que muchos desarrolladores o equipos que intentan negociar su primer contrato se pregunten. También hay algunas respuestas buenas y generales que deberían ser útiles para otras personas que están investigando esta pregunta.
Christian
@Christian OK, he editado la pregunta para aclarar lo que se está preguntando. Gracias por tu contribución.
MichaelHouse

Respuestas:

14

La mejor respuesta corta que puedo darte es:

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.

Su oferta para ellos debe ser:

T * P * M * 3

Este consejo, por supuesto, no se ofrece como asesoramiento profesional y no tiene la intención de reemplazarlo.

Probablemente tratarán de negociar un mejor trato. Mantenga el precio tanto como sea posible, nadie lo ama más en el mundo de los negocios por ser un negociador endeble.

Después de su primer proyecto, cuando vea cuánto ganó, puede comenzar a ajustar los precios para futuros proyectos en consecuencia.

AturSams
fuente
¡@Gregory Weir hace un punto cargando también las herramientas!
Zhen
No es práctico cobrar a un cliente por herramientas por separado, ¿cobrará por una computadora portátil, un escritorio, un monitor y una silla? A menos que las herramientas sean específicas para ese proyecto, una empresa debe incluir sus gastos como un aumento porcentual en el costo del trabajo. Entonces, podría decir 100% para obtener ganancias, 100% para herramientas, 100% para alimentos, electricidad, alquiler de oficinas, combustible para que su automóvil llegue al trabajo, etc. Si voy al médico y ella me dirá: Tengo que pagar por separado el estetoscopio antes de que ella pueda examinarme, probablemente buscaré otro médico.
AturSams
5

La respuesta a esto variará enormemente, pero se basará en un proceso similar para todos.

Calcule cuánto tiempo llevará el proyecto, tanto en términos de horas-persona dedicadas a la codificación como en términos de días calendario dedicados al proyecto. Ahora averigüe cuánto desea que le paguen por hora y / o cuánto desea ganar durante ese período de fechas.

EDITAR: ¡asegúrese de incluir costos fijos como el costo de las licencias de Unity Pro! Para un equipo de tres personas, los $ 3000 más o menos por persona serán notables.

Puede que esté hablando de un precio fijo o una tarifa por hora (como dijo ashes999, el precio fijo es más atractivo para el cliente), pero en cualquier caso lo basará en el cálculo anterior.

Ellos ya quieren trabajar contigo. No tenga miedo de explicar que no tiene experiencia con los precios. Si está dispuesto a ser flexible, es probable que perdone un número con el que no puede trabajar.

¡Finalmente, no tengas miedo de alejarte! Si solo aceptan un número que es demasiado bajo para usted, continúe sin quemar puentes.

Gregory Avery-Weir
fuente
1

Para mi experiencia, esta es una pregunta falsa, no es una pregunta real y es más como un comienzo para una operación, puede establecer el precio que desee establecer, pero siempre lo arrastrarán a una discusión comercial.

Mi sugerencia es que, dado que cualquier precio estará sujeto a su aprobación, piense en esto como cuánto le costará esto y cuál es su expectativa sobre cuánto va a ganar con esto: costo + ganancias esperadas = precio base .

Dado que es más probable que tenga una discusión con esta gente, es mejor que tenga en mente el precio más bajo posible que puede ser una recompensa para usted y simplemente busque el precio más alto que acepte.

Considere el tiempo invertido con Unity como un gran costo, esto no será tan fácil, también considere los posibles problemas legales que vienen con un motor de juego de código cerrado de tercera parte.

Conocer
fuente
1
En mi experiencia y en lo que he escuchado de otros desarrolladores, Unity es bastante fácil de aprender para alguien con experiencia en desarrollo. La unidad también tiene requisitos de licencia bastante claros; ¿a qué tipo de problemas legales te refieres?
Gregory Avery-Weir
@GregoryWeir acaba de leer la licencia que viene con Unity, también soy un programador y para mí Unity es horrible, el soporte para Android es probablemente peor que el propio Unity, solo para decir que tengo una licencia regular para Unity para Android, pero yo prefiero codificar mis propias cosas, ya que Android realmente necesita un código optimizado, que es lo contrario de lo que es Unity. No olvide que Unity puede volverse extremadamente costoso, al igual que el UDK adopta un sistema de regalías y tiene muchas restricciones.
Ken
3
No estoy familiarizado con el soporte de Android, así que no puedo hablar de eso. Creo que has leído la licencia incorrectamente; La unidad es libre de regalías, incluso con la versión gratuita. La licencia en unity3d.com/unity/unity-end-user-license-3.x también establece muy pocas restricciones sobre la naturaleza del proyecto final (ninguna que pueda ver excepto que no sea una aplicación competitiva para Unity).
Gregory Avery-Weir
@GregoryWeir absolutamente no, también se supone que debe pagar 1 licencia de Unity por cada persona y otras personas no pueden desarrollar con su licencia de Unity unity3d.com/unity/faq , esto significa 3 personas = 3 licencias para lo que está apuntando que necesita comprar, por ejemplo, 3 personas que trabajan en Android = 3 licencias de Android para comprar. Los derechos de autor son complejos y probablemente quieras discutir esto con tu productor y Unity antes de hacerlo público.
Ken
44
No he leído la licencia por completo, pero todos los resultados de una búsqueda rápida de "regalías" o "regalías" son "libres de regalías". Además, de la licencia Preguntas frecuentes: "¡No, Unity no cobra por título y usted no paga regalías ni paga ingresos! ¡Incluso para juegos y aplicaciones hechos con la versión gratuita!". Estoy bastante seguro de que @GregoryWeir tiene razón en que no hay regalías involucradas. Dicho esto, tienes razón sobre la licencia: necesitas una para cada desarrollador del equipo.
Christian