En mi opinión, al principio deberías pensar en el tipo de negocio. Como trabajador de una empresa de software, puedo decirle que en este caso le recomendaría el tiempo y la disposición de los materiales. Con este tipo de producto (escribir un código, por ejemplo) es muy diferente a construir una casa o vender un automóvil. La construcción física deja poco espacio para el cambio y la improvisación. Con el código, por otro lado, siempre puede pivotar.
Puedo darle una breve descripción del contrato de precio fijo y el contrato de tiempo y materiales:
- Mi padre me dio $ 200. ¿Cómo puedo cultivarlo pasando 5 horas por semana?
- ¿Qué modelos de negocio son ideales para el crowdfunding?
- ¿Qué debe tener cuidado cuando se incorpora a Delaware pero opera en el extranjero?
- ¿Cuáles son ejemplos de empresas que lograron que el mercado de productos se ajustara correctamente pero fallaron debido a otro defecto en su modelo de negocio?
- ¿Qué tan común es el uso de directores de marketing fraccionales (CMO)?
Un contrato de precio fijo es un acuerdo en el que paga por un producto determinado que se construirá en un momento dado por una cantidad de dinero determinada. Si considera este tipo de acuerdo, quiere saber desde el principio qué hará el producto, cuánto tiempo llevará construirlo y cuánto pagará por él.
Desea saber cuánto tiempo llevará el trabajo, cuánto costará y qué características obtendrá. Así es como debería verse:
Pero la realidad es un poco diferente:
La verdad es que establecer esas 3 variables puede llevar más tiempo que el desarrollo en sí.
En el contrato de precio fijo, está asumiendo que no habrá cambios en el plan de desarrollo. Para ser honesto, es casi imposible que no haya cambios, echemos un vistazo a esas 5 situaciones:
- Observa el desarrollo del software en el medio y presenta excelentes sugerencias nuevas para seguir trabajando,
- Los usuarios finales comienzan a enviar comentarios y usted comienza a descubrir lo que realmente quieren,
- El mercado cambia, obligándote a adaptarte a sus necesidades. O, en el caso de las herramientas internas, los procesos de su empresa pueden cambiar durante el desarrollo,
- Su modelo de negocio cambia,
- Una pieza de software de terceros que su programa depende de los cambios.
Las solicitudes de cambio pueden ser un gran bloqueador . Principalmente porque imponen un alcance rígido que dificulta la implementación de ideas nuevas y valiosas.
Con un contrato de precio fijo, el ciclo de retroalimentación es mucho más largo, por ejemplo, solo puede proporcionar retroalimentación después de 2-3 meses de trabajo. Luego vuelve a las negociaciones de precio fijo para la siguiente parte y codifica durante otros 2-3 meses. Estimar esos precios fijos requiere mucho trabajo y mucho tiempo para negociar. Podría ralentizarlo.
Entonces, si realmente le importa obtener resultados a tiempo, el precio fijo probablemente no sea el camino a seguir.
La solución alternativa es el contrato de tiempo y materiales , donde puede comenzar de inmediato con un equipo de desarrollo dedicado y crear la visión juntos a medida que avanza.
Aquí hay una lista de los 8 beneficios más importantes de Tiempo y Materiales :
- Los cambios no son un problema. Con Tiempo y Materiales, los cambios simplemente mueven otros elementos hacia abajo en la cartera. Y como la cooperación es abierta, siempre puedes decir “lo que tenemos es suficiente, tomemos un mes para terminar el proyecto y tendremos un MVP lo suficientemente bueno”.
- Empiezas a desarrollar de inmediato. En lugar de hablar sobre qué construir, comienzas a construir. Ves los primeros resultados más rápido.
- Puede llevar su producto a posibles usuarios finales más rápido y validar su valor. Tiempo lo es todo.
- Puede ver cuánto trabajo puede realizar dentro de un período de tiempo específico o dentro de un presupuesto determinado.
- Reduce el riesgo de ‘sobrediseñar’ el producto. En lugar de planificar todos sus elementos por adelantado, puede pasar por sucesivas iteraciones hasta llegar a un MVP que pueda validar. Es mucho más fácil iterar sobre algo con lo que puede interactuar que modificar un documento de especificaciones de 100 páginas.
- Con cada iteración, puede proporcionar al equipo de desarrollo comentarios concretos basados en el software real con el que ha interactuado.
- Eres flexible Con Time and Materials es mucho más fácil escalar su equipo (para desarrollarse más rápido) o escalar (para ahorrar dinero).
- También tiene más control sobre qué priorizar. Puede eliminar las funciones que comenzarán a generarle ingresos primero, o las que son clave para el usuario final, o las que serán difíciles de implementar. Tú decides.
Por supuesto, hay algunas desventajas de este tipo de contrato, ya que el proyecto podría superar el presupuesto (pero cuando se enfoca principalmente en el valor comercial de cada función, con bastante frecuencia termina el trabajo más rápido).
Con todo, el contrato de Tiempo y Materiales le permite ser más flexible y puede comenzar a construir y probar para ver cuánto puede hacer y cómo se adapta a su visión.
Si desea leer más sobre los pros y los contras de ambos contratos, le recomiendo que lea el texto completo del artículo: Contratos de desarrollo de software : precio fijo versus tiempo y materiales .
Espero que mi respuesta te sea útil. ¡Siéntete libre de votarlo y difundir este contenido!