Tres Presupuestos, Tres Experiencias Completamente Distintas
El año pasado una clienta me mostró tres propuestas para el mismo proyecto exacto: un portal de clientes para su pequeña empresa de logística. Mismo alcance. Mismo plazo que ella había pedido. Los precios eran parecidos. Pero no me preguntaba cuál precio era justo. Me preguntaba: "¿Qué es lo que realmente voy a recibir?"
Esa es la pregunta que importa, y casi nadie la responde. La mayoría de los consejos sobre contratar ayuda externa se enfocan en cómo elegir a la persona o empresa correcta: las señales de alerta, las preguntas para evaluar candidatos, las cláusulas del contrato. Yo también escribí sobre eso, en cómo elegir un socio de desarrollo de software. Este artículo es distinto. Habla de cómo es tu día a día una vez que ya firmaste. Quién responde tu correo. Qué tan rápido. Qué pasa el día que algo se rompe.
Trabajé como freelancer, dentro de agencias, y ahora como consultor independiente, así que viví los tres lados de esto. Esto es lo que realmente pasa después de firmar.
Qué Pasa Realmente Cuando Contratás a un Freelancer
Un freelancer es una sola persona. Ahí está todo el atractivo, y también todo el riesgo.
La comunicación es directa. Le escribís a la persona que hace el trabajo, no a un intermediario. Las preguntas las responde alguien que entiende de verdad tu código, porque lo escribió esa misma persona. Ningún mensaje se pierde entre un vendedor y un programador.
Pero esa persona tiene límites. Un buen freelancer suele manejar tres o cuatro clientes a la vez. Si esta semana está metido de lleno en el proyecto de otro cliente, tu respuesta puede tardar dos días en vez de dos horas. No hay nadie de respaldo. Si se enferma, se toma vacaciones, o simplemente decide dejar de trabajar como freelancer, toda la historia de tu proyecto se va con él: las decisiones, las soluciones improvisadas, las razones por las que algo se construyó de cierta manera. En el mundo del software a veces le llamamos "factor bus": cuántas personas tendrían que desaparecer para que tu proyecto quede en verdadero problema. Con un solo freelancer, ese número es uno.
El precio suele ser por hora o una tarifa fija por proyecto. Es simple y muchas veces la opción más económica, sobre todo para trabajos pequeños y bien definidos, como una web de marketing o una integración puntual.
Si algo se rompe, llamás a la misma persona que lo construyó. Eso suele ser bueno, porque conoce el sistema. Es un problema si esa semana no está disponible.
Qué Pasa Realmente Cuando Contratás a una Agencia
Una agencia es un equipo organizado alrededor de un gerente de proyecto o gerente de cuenta. Esa estructura cambia por completo tu experiencia del día a día.
Casi siempre vas a tener un contacto asignado cuya función es, en parte, gestionarte a vos: coordinar llamadas, traducir tus pedidos en tareas, mantenerte al tanto. Eso es genuinamente útil si no tenés tiempo para gestionar un proyecto vos mismo. La contrapartida es que hay una capa entre vos y la persona que realmente escribe el código. Tu pregunta pasa por el gerente de cuenta antes de llegar a un programador, y la respuesta vuelve por el mismo camino. Eso puede hacer que las cosas se demoren, sobre todo algo pequeño y urgente.
Hay respaldo real. Si un programador falta por enfermedad, normalmente otra persona del equipo puede tomar el trabajo, porque las agencias documentan y comparten el conocimiento a propósito. La continuidad es el argumento más fuerte para elegir este camino.
El costo es más alto. Las agencias cargan con gastos generales (oficina, personal de ventas, gerentes de proyecto, beneficios), y eso se refleja en tu factura, típicamente bastante por encima de lo que cobra un freelancer o un consultor independiente por las mismas horas de trabajo real.
Si algo se rompe, tenés a una empresa para responder, no solo a una persona. Suele existir un contrato de soporte o un acuerdo de nivel de servicio que especifica los tiempos de respuesta. Eso vale mucho cuando lo que está en juego es serio, como un sistema de pagos o una app de cara al cliente que no puede quedar caída.
Qué Pasa Realmente Cuando Contratás a un Consultor Independiente
Un consultor independiente queda en el medio de los otros dos. Generalmente es una persona senior que trabaja sola, aunque muchas veces tiene una pequeña red de especialistas de confianza a los que suma cuando el proyecto necesita una habilidad puntual.
La comunicación es directa, como con un freelancer, pero la persona del otro lado suele tener más experiencia y hace preguntas distintas desde el principio, sobre los objetivos de tu negocio, no solo sobre la lista de funciones. Un consultor tiene más probabilidad de frenarte antes de que pagues por una mala idea, en lugar de simplemente construir lo que se pidió.
La disponibilidad queda en un punto medio. Un consultor suele tener menos clientes que un freelancer que trabaja en plataformas de trabajos sueltos, lo que normalmente significa más atención por cliente. Pero sigue siendo la agenda de una sola persona, así que si está en medio de otro proyecto, hay que esperar un poco para un pedido totalmente nuevo.
El precio suele combinar modelos: una tarifa por hora o por día para trabajo estratégico, a veces un abono mensual para soporte continuo, a veces una tarifa fija por un entregable definido. Suele quedar entre el precio de un freelancer y el de una agencia.
Si algo se rompe, generalmente seguís hablando con la persona que entiende todo el sistema, y (esto importa) un consultor que vale la pena documenta las decisiones en el camino, justamente porque sabe que también representa un riesgo de "factor bus". Preguntá sobre eso antes de firmar.
Una Forma Simple de Decidir
Pensá en este ejemplo cotidiano: necesitás una página básica de reservas para que tus clientes agenden turnos en línea.
- Si es algo chico, bien definido, y estás cómodo involucrándote de cerca, un freelancer suele ser el camino más rápido y económico.
- Si es parte de algo más grande (una reconstrucción completa, mantenimiento continuo, varias piezas moviéndose), la estructura y el respaldo de una agencia justifican el costo extra.
- Si necesitás a alguien que te ayude a pensar el "por qué" tanto como el "cómo", y querés acceso directo a una persona senior sin los gastos generales de una agencia, un consultor independiente suele ser lo indicado.
Ninguna opción es "mejor" en todos los casos. Vi freelancers entregar un trabajo hermoso y agencias enredar un pedido simple por mala comunicación, y también lo contrario. La respuesta honesta depende del tamaño de tu proyecto, cuánto querés involucrarte vos mismo, y cuánto te dolería si esa persona desapareciera mañana. Si el costo es tu mayor limitante, también vale la pena leer sobre qué hace que el desarrollo de software sea barato o caro antes de comparar presupuestos.
Sea lo que sea que estés evaluando ahora, ayuda hablarlo con alguien que se sentó en los tres lados de la mesa. Hablemos de su situación.