Contrata a un desarrollador independiente en lugar de un desarrollador a tiempo completo por tres razones:
- Flexibilidad Si no funcionan, puedes despedirlos. Es mucho más difícil despedir a un empleado a tiempo completo.
- Menos gastos generales . Si contrata a un empleado a tiempo completo, a menudo es responsable de pagar todo tipo de impuestos laborales, seguros de salud, etc. También hay un poco de contrato social si tienes un empleado. Hasta hace poco, el término “empleado” estaba legalmente escrito como “sirviente”. A través de la doctrina latina de respondaet superior, o “dejar que el maestro responda”, el maestro tenía ciertas responsabilidades para proporcionar el bienestar del empleado. Todavía se ve esto hoy, con CEOs como Marc Benioff refiriéndose a sus empleados como “familia” (la palabra que usa el Sr. Benioff es “ohana”, pero el mismo concepto).
- Precio fijo Si contrata a un profesional independiente con experiencia, podrá cotizar su proyecto por un precio fijo y un horario fijo. Han estado allí, hecho eso; Después de cinco años de experiencia más o menos, la mayoría de los desarrolladores independientes han trabajado en proyectos suficientes para que todo se convierta en la misma versión de algo que ya han construido. Como resultado de su experiencia, tienen previsibilidad sobre cuánto tiempo llevará entregar algo. Como resultado de esto, en lugar de pagarlos anualmente o quincenalmente (como se hace cuando se trata con una persona asalariada), puede negociar un pago de tasa fija. Y, por lo tanto, mitiga uno de los cinco riesgos comunes a todos los proyectos de desarrollo de software: baja productividad del desarrollador.