¿Qué debe obtener un desarrollador de software en un plan de reparto de ingresos para desarrollar una aplicación web?

El problema es que estás trabajando para obtener un porcentaje de propiedad, no una compensación monetaria semanal.

Si trabajabas por dinero, esto es simple. Obtenga un pequeño salario por hora que aumenta a medida que sus habilidades mejoran y renegocia. El acuerdo es entonces a voluntad y si en algún momento cualquiera de las partes termina el acuerdo, ni usted ni su pareja han sido estafados.

Si está trabajando para la propiedad, mi primera sugerencia para usted es esta: no se involucre (y en su lugar, trabaje en su propio proyecto en el que mantenga el 100% de propiedad Y desarrolle experiencia). ¿Qué ofrece tu amigo además de la idea? ¿Es un experto de la industria en el campo que puede atraer ventas, o conoce el producto y el cliente de adentro hacia afuera? Si es así, puede justificar su participación. La cantidad de propiedad que debe obtener depende de si desarrollará el negocio por completo o si es solo un consultor para su producto: terminará haciendo todo el trabajo pesado. Pero si todo lo que tiene es una idea sin antecedentes en el mercado relevante, entonces tengo la impresión de que no tiene valor para el proyecto. No pretendo faltarle el respeto cuando hago esta pregunta: si su amigo tiene una experiencia y un valor empresarial o ejecutivo serios, ¿por qué está subcontratando su trabajo a un estudiante y a tiempo parcial?

Creo que se sorprenderá de lo rápido que ganará experiencia mientras trabaja en un proyecto. Si comienza con un pequeño porcentaje de propiedad, rápidamente se arrepentirá cuando 3-6 meses más adelante pueda estar haciendo una tasa cercana al mercado para su trabajo, simplemente arrojando un número, algo así como $ 60 / hora. No seas tonto.

Si está decidido a trabajar en esto y cree que su socio puede contribuir al menos al 50% de sus posibilidades de éxito como desarrollo comercial, negocie una división 50-50 que se otorga en 4 años con un acantilado de 1 año. Es difícil prever el valor de cada uno de los fundadores en el futuro, y no querrás rebajarte. Este tipo de arreglo hace que se dé tiempo para evaluar a su pareja sin regalar la granja, y que las decisiones precipitadas al principio no causen dolor al año y horas de sudor y lágrimas.

Hay una serie de factores que deben considerarse para llegar a un número.

  1. ¿De quién y cuánto capital ha sido / será gastado y puesto en riesgo?
  2. ¿De quién y cuánto tiempo ha pasado / pasará y estará en riesgo?
  3. ¿Es esta una negociación inicial o final? Es decir, los términos se establecen antes o después de que se haya creado un producto, o en algún punto intermedio.
  4. ¿De quién es la idea y cuál es el factor novedoso del concepto o cómo se implementó? Debe asignar un valor al concepto / idea, que generalmente es menor de lo que la gente piensa.
  5. ¿Qué tan crítico para el éxito es el desarrollador?
  6. ¿Cuáles son los márgenes de beneficio esperados? (es decir, ingresos recibidos versus costo de soporte, operación, comercialización, ventas, etc.)

Probablemente haya más dependiendo de la aplicación y las circunstancias específicas, pero estos son los tipos de cosas que debe observar para determinar qué debe obtener el desarrollador de software.

Veamos algunas respuestas diferentes a las preguntas anteriores y veamos cómo pueden impactar la respuesta.

¿De quién y cuánto capital ha sido / será gastado y puesto en riesgo?

Nos guste o no, la mercancía más crítica en la mayoría de las empresas es la capital. (Más o menos por qué se llama capital de riesgo …) La persona que pone dinero en riesgo generalmente obtiene la mayor parte de la equidad / recompensa, y con razón.

¿De quién y cuánto tiempo ha pasado / pasará y estará en riesgo?

La equidad de sudor es cuando usted contribuye con su tiempo sin compensación (o una compensación mínima en relación con el valor de mercado del esfuerzo). El valor de la equidad de sudor depende en gran medida de cuándo se contribuyó. Cuanto menos infusión de capital precede a la equidad de sudor, generalmente mayor es el valor de la equidad de sudor. La razón es que tener algo concreto reduce el riesgo del capital infundido. En general, cuanto mayor es el riesgo cuando se dona capital o tiempo, mayor es el valor de ese tiempo y dinero y mayor es la recompensa.

Por otro lado, si al desarrollador se le ha pagado / se le pagará un salario competitivo durante todo el desarrollo, entonces tienen (tenían) muy poco riesgo correspondiente y se les debe pagar mucho menos en el back-end.

¿Es esta una negociación inicial o final?

Esto nuevamente va al tema del riesgo. El momento óptimo para esta negociación desde la perspectiva del desarrollador de software es cuando su valor percibido para el proyecto es mayor. Esto generalmente es más temprano en el proyecto, pero después de que se establece el valor del desarrollador. Por lo tanto, un desarrollador que ingresa a un proyecto con un historial y reputación puede querer tener esta negociación antes de unirse al proyecto, mientras que alguien con un valor menos claro podría beneficiarse de esperar hasta que haya establecido su valor a través de los resultados.

Sin embargo, en todos los casos, esperar hasta que se complete un proyecto funciona en contra de los desarrolladores. Tienen poco poder de negociación y su valor para el proyecto es considerablemente menor una vez que se completa el trabajo.

¿De quién es la idea y cuál es el factor novedoso del concepto o cómo se implementó?

No es solo la idea de quién, sino quién lo hizo realidad: ¿quién creyó lo suficiente en la idea como para llevarla a buen término? ¿Qué tan diferente es la aplicación de lo que está disponible? ¿Cuánto aumenta la novedad o el concepto la barrera de entrada para los competidores? (Si la respuesta es “mucho”, considere si hay reclamos de patentes que deben presentarse para proteger la idea y evitar que otros vuelvan a implementar lo que hizo sin tener la inspiración de qué hacer y cómo hacerlo. Un reclamo de patente provisional proporciona hasta un año para presentar una solicitud de patente y se puede crear a un costo mucho menor que una solicitud de patente completa).

¿Qué tan crítico para el éxito es el desarrollador?

Si otro desarrollador puede intervenir para tomar su lugar, eso disminuye el valor del desarrollador. Otra forma de ver esta pregunta es: ¿qué aporta el desarrollador a la mesa? Cuanto más cerca de un producto se encuentre un desarrollador, menos valdrán.

¿Cuáles son los márgenes de beneficio esperados?

Un punto crítico que los desarrolladores / creadores de una aplicación a menudo no aprecian son las ventas y los costos operativos para generar ingresos. Una aplicación vendida a través de la tienda iTunes tiene muy pocos gastos generales, aparte del marketing y el costo de ventas que se paga a Apple cuando se registra una venta. Un sitio web orientado al consumidor tiene operación, mantenimiento, atención al cliente, marketing, posiblemente desarrollo de negocios, etc.

Estos costos deben apreciarse por adelantado, ya que desea que cualquier plan de reparto de ingresos se base en ventas netas o brutas, no en ganancias. (Es demasiado fácil manipular las ganancias).

Debe tener en cuenta todos estos factores. Un plan de reparto de ingresos razonable si se ha pagado a los desarrolladores durante todo el desarrollo podría ser un grupo total de 3% -10% de las ventas, dependiendo de los márgenes. Ese grupo se dividiría entre todos los que participan en el reparto de ingresos. Decidir cómo dividir el grupo se convierte en una segunda negociación. Creo que es mejor decidir cómo dividir un grupo al final del proyecto cuando se han establecido las contribuciones de todos.

Estoy en una situación similar que todavía está en proceso de desarrollo, pero he pensado mucho en esto.

El desarrollo de software es difícil.
Por adelantado, el desarrollador de software probablemente hará todo el trabajo. Él / ella será central para la progresión del proyecto; así que, además de la presión para hacer el trabajo, él / ella estará completamente solo en este aspecto, lo que podría generar cualquier cantidad de problemas impredecibles. Dado que no tengo mucha experiencia en hacer esto, acepté el pago por adelantado a una tasa realmente descontada, especialmente dado que el proyecto se ha retrasado más de 6 meses ya que no sabía cuánto tiempo tomaría.

El acuerdo fue que trabajaría a tiempo parcial y obtendría $ 1k por mes durante 6 meses (el tiempo esperado del proyecto), pero no he aceptado el último pago ya que no pude terminarlo a tiempo. Mirando hacia atrás, es muy poco dinero para la cantidad de trabajo, pero no equivaldría a nada si no lo completo. Yo dividiría la parte de la propiedad con 3 copropietarios no técnicos.

Todavía estoy haciendo esto porque acepté hacerlo con amigos y realmente quería experiencia en hacer un negocio paralelo que parece prometedor, pero estoy haciendo malabarismos con muchas prioridades, incluida la crianza de una familia y un trabajo a tiempo completo.

Estoy a punto de finalizar, pero todavía no sé qué problemas podría enfrentar. La parte más difícil es hacer esto después del trabajo todos los días y progresar muy lentamente. También tengo dificultades para estar motivado también.

Acuerdo inicial
Si no hay dinero por adelantado, diría que usted hará la mayor parte del trabajo, trabajo que requiere una experiencia que ninguno de los otros copropietarios podría tener. Entonces, estaría pidiendo la mayor parte de la propiedad / ingresos; Estoy bastante seguro de que a los otros propietarios no les gustaría eso, por lo que deberían considerar hacer una inversión para pagarle y mantenerse en igualdad de condiciones.
Considere un contrato como consultor.
Ser propietario de una parte de la empresa significará que usted será responsable del éxito de la empresa. ¿Quieres tener esa responsabilidad? La responsabilidad no es divertida cuando probablemente harás cosas gratis para el éxito de la empresa, que no tiene garantías. Si no quiere responsabilidad, pero solo un buen dinero, le cobraría un estándar de $ 100 / hora para el desarrollo de software en el proyecto. Cuando finalice el contrato y haya finalizado el acuerdo, puede comenzar otro contrato.

Sopesa tus decisiones.
Si eres como yo y te gusta la experiencia, entonces bajarás tus tarifas, pero no puedo imaginar que sea justo si posees una parte igual de una compañía donde estás haciendo la mayor parte del trabajo.

Esta es una mala idea, no lo hagas. Efectivamente estará trabajando de forma gratuita. No tendrá idea de cuáles son los ingresos y gastos, es más que solo la suma de una tabla en una base de datos. El otro lado podrá retirarse en cualquier momento y dejarlo con los gastos y el tiempo de desarrollo. Esta es una mala idea en todos los sentidos. No lo hagas

More Interesting

Soy ingeniero de control de calidad en una empresa de renombre. ¿Qué debo hacer ahora si quiero ser ingeniero de software en Google o Microsoft?

¿Qué es ser como un ingeniero de software?

¿Qué es mejor en términos de crecimiento y aprendizaje, ingeniero de software en Adobe o SDET en Ola?

¿Qué hacen las compañías de software si creen que podría irse pronto?

Estoy trabajando como ingeniero eléctrico, pero también estoy interesado en el desarrollo de software y aplicaciones móviles. ¿Es posible cambiar de carrera mientras está en H1-B?

El término 'Ingeniero de software' me parece muy amplio, ¿realmente necesita saberlo todo para resolver problemas?

Soy un ingeniero de software que perdió la pasión. ¿Qué debo hacer para volver a ser ambicioso y hacer algo significativo en mi carrera?

¿Tomaría una pasantía de ingeniería de software en Square (en San Francisco) o Microsoft (en Seattle)?

¿Cómo puede sobrevivir un ingeniero de software (6+) sin graduarse en la industria del software?

¿Cómo puedo pasar de ser un desarrollador web a ser un ingeniero de software?

¿Cuáles son los pasos que puede seguir un ingeniero de software para convertirse en astronauta?

¿Qué debo saber exactamente para ser el ingeniero de software más exitoso?

¿Por qué el currículum de un ingeniero de software sénior debe tener dos páginas en lugar de cuatro cuando ha cambiado de trabajo muchas veces en los últimos 20 años?

Además de lo que aprendo en la universidad, ¿qué es lo menos que se espera que sepa como desarrollador junior de software?

¿Qué curso de software es el mejor para conseguir un trabajo rápidamente?