5 votos

Complicada situación con el cliente y un proyecto interminable

Cuando hablé con el cliente por primera vez, no establecimos límites bien definidos para el proyecto. El proyecto es una aplicación móvil. El acuerdo era que iba a copiar una aplicación web que él estaba terminando. En ese momento, el proyecto no parecía demasiado grande y acordamos un precio y una fecha límite.

Durante el desarrollo, él siguió agregando funciones y haciendo cambios en la aplicación web. Al principio fue poco, pero luego el proyecto se hizo más grande y más grande. Llegó la fecha límite, pero acordaron agregar un mes más para que yo pudiera terminar. Luego continuó agregando funciones y cada vez que le decía que no estaba en el acuerdo, encontraba una forma diferente de evadirlo.

Ahora, estoy en un punto en el que el mes adicional ha terminado y él y sus socios están furiosos porque no está terminado (lo cual es obvio porque él acaba de terminar la aplicación hace una semana y aún estoy agregando esas funciones). No he recibido el pago del último mes y no tenemos ningún contrato. Mi cliente me llama cada 2 horas y me escribe cada 15 minutos para ver cómo va el proyecto y me obliga a quedarme despierto por la noche, amenazándome si no lo hago.

Cada vez que presento la aplicación, él encuentra una diferencia con la aplicación web. Esto ya no es un negocio. ¿Qué puedo hacer para salir de esta situación?

PD: Mi cliente reside en otra ciudad y quiere venir a mi casa.

Finalización (Edit)

Gracias por todas sus respuestas.

Después de una semana no pude evitar que mi cliente viniera a mi ciudad, pero lo vi solo para negociar. Acordamos terminar un par de cosas para obtener el pago completo. Después de eso, regresaron a su ciudad y dejé de trabajar.

De regreso en su ciudad, el cliente intentó continuar con el desarrollo nuevamente (sin pagar) así que yo no continué. Intenté llamarlo durante una semana para que me pagara pero no respondía. Le escribí diciéndole que no entregaría ningún código más reciente y lo bloqueé.

Al día siguiente, su jefe me llamó. Me dijo que había sacado a la persona que me contrató del proyecto. Iba a continuar con esto. Después de una larga negociación, acordamos que me pagaría la mitad del último pago, por el desarrollo en el punto en el que estaba.

Comentarios

Gracias por todas sus respuestas. Lamento no haber actualizado esto durante mucho tiempo, pero leí todas sus sugerencias y todas fueron útiles. Estoy trabajando en cada punto que me dijeron para evitar caer en esto nuevamente.

6voto

Adam V Puntos 2774

¿Por qué permites que te traten así? "Llamándome cada 2h y mandando mensajes cada 15min + amenazando" - ¿Qué onda, hermano??? Nunca, NUNCA, J A M Á S permitiría que me traten así.

Ahora, aparte de esto, obviamente el cliente quería mucho trabajo gratis y encontró terreno fértil para imponer sus peticiones de forma gratuita. En este punto, solo tienes 2 opciones: romper el contrato y entregar todo el trabajo después de que te paguen el último mes o seguir trabajando como un ser humano.

Si decides seguir trabajando, debes decirle inmediatamente al cliente que no aceptas ninguna reunión ya que no eres una empresa y no te reúnes personalmente con otros clientes (puedes cambiar esto en 1 año si tienes buenas relaciones para entonces).

Después de esto, debes hacer un correo electrónico detallado sobre lo que querían y cómo cambiaron las solicitudes, lo cual se considera trabajo extra, pero no pagaron nada por eso. Así que la culpa es suya porque el proyecto no está terminado, no tuya.

Después de eso, pídeles que te paguen el último mes para poder seguir trabajando. Deja de trabajar hasta que te paguen. Y para el futuro, establece una tarifa fija mensual que incluya X cantidad de horas de trabajo que dedicarás a todas las solicitudes que tengan. Cualquier cosa después de eso se paga como un extra.

1voto

fdierre Puntos 123

Su situación demuestra la diferencia entre 'precio fijo' y 'pago por hora'.

Cuando la tarifa es fija, el cliente siempre intentará obtener trabajo adicional; ningún detalle es demasiado menor. Desde el punto de vista del cliente, ya han asumido el costo y naturalmente intentarán sacar el máximo provecho de su inversión.

Sin embargo, cuando el tiempo es dinero, el cliente tiene más incentivo para evaluar si una característica es 'agradable de tener' o 'necesaria'.

Para mejorar su situación, deberá insistir en un contrato y un pago puntual. No deje que el cliente lo convenza, diciendo "Ya casi terminamos; hagámoslo y luego arreglemos las cosas". Todavía te necesitan ahora, por lo que en este momento tienes un punto de negociación que DEBES usar.

Le recomiendo que detenga cualquier trabajo adicional y haga lo siguiente:

  1. Insista en el pago por todo el trabajo realizado hasta ahora antes de continuar

  2. Establezca expectativas futuras redactando un acuerdo que estipule una tarifa por hora y defina qué constituye un error y una solicitud de cambio. No es necesario involucrar abogados; mis acuerdos solían ser de menos de una página. Lo importante es que la relación se vuelva más 'profesional' cuando las partes han negociado y firmado un acuerdo.

Incluso si su cliente se enfurece, no ceda; insista en que un acuerdo es en su mejor interés también, ya que establecer una tarifa por hora los obligará a priorizar lo que al final conducirá a un tiempo de comercialización más rápido, ¡lo que ambas partes desean!

Tenga en cuenta que el cliente puede amenazar con acciones legales, pero dado que no tiene un contrato, parece que literalmente no hay nada en qué basarse.

Lo anterior no es fácil, especialmente si esta será su primera 'confrontación con un cliente', pero es necesario y una buena experiencia de aprendizaje.

0 votos

Buena respuesta. Incluso si hubiera un contrato, el cliente no podría hacer nada. Cualquier cosa que no esté en el contrato no debería ser parte de la entrega.

1voto

Showpath Puntos 36

Este es probablemente uno de tus primeros proyectos, porque no tienes NI IDEA de cómo funcionan las cosas. Eres un freelancer y no un esclavo de tus clientes. Puedo decirte algo. Los proyectos de software sin una especificación exacta y límites muy a menudo terminan así.

¿Y sabes qué? Los clientes te van a despreciar INCLUSO si has hecho una gran cantidad de trabajo extra, ya que no ven el trabajo, sino solo falta de profesionalidad y mal servicio.

Para tus próximos proyectos, el proceso debe ser así:

  1. Análisis de requisitos
  2. Establecer una oferta (y describir exactamente el plan de tiempo, contenidos, tecnologías y límites del proyecto)
  3. Aceptación / Rechazo de la oferta
  4. Inicio del trabajo
  5. Si terminas después de la fecha límite, acepta ser un poco más barato
  6. Si excedes la fecha límite del proyecto exactamente definido por semanas o meses, entonces es tu culpa y es posible que no te paguen. Pero recuerda, TÚ hiciste la oferta. Así que no prometas cosas que no puedas cumplir.

Nota: Algunas empresas / freelancers incluso cobran por los dos primeros pasos en caso de rechazo.

0voto

teeks99 Puntos 1794

Debes establecer una línea base para las características incluidas en la aplicación. Deberás negociar con tu cliente qué características concretas de la aplicación web se incluirán en la aplicación. Y deja claro que las características adicionales "nuevas" tendrán un costo extra. Ten en cuenta todas las características incluidas desde el comienzo del proyecto o desde la primera fecha límite y úsalo para mostrar el trabajo extra realizado.

Sin la línea base puedes prolongar indefinidamente este proyecto.

0voto

Juan Lopez Puntos 11

EDITAR

Por favor, no te encuentres con tu cliente cara a cara y no permitas que tu cliente venga a tu lugar. Esto es peligroso e innecesario. Pon una excusa y di NO.

Estoy de acuerdo con Carlos. Cada proyecto de plazo fijo en el que trabajé se aprovechó de añadir nuevas características sin ajustar el pago. Nunca vi a nadie cumplir estrictamente el contrato (si es que hay uno...).

Está bien hacer trabajos extra menores, pero no está bien agotarte para siempre. Si tu cliente te está llamando cada 2 horas, tienes muy buenas razones para despedir a tu cliente.

Dijiste que te pagaron el último mes, ¡esto es una gran noticia! Rechaza y deja de trabajar. Repito, rechaza y deja de trabajar. Comienza a negociar, no trabajes hasta que llegue más dinero. Retén el código fuente si el último pago no se recibe.

Detente ahora, lo peor que puedes perder es solo el dinero de un mes de trabajo a tiempo parcial.

Ejemplo

Este es un ejemplo real mío. Acordé trabajar con alguien en una aplicación móvil sin contrato. No era una aplicación complicada, pedí solo $1400 USD fijos. La entrega esperada era de aproximadamente dos semanas.

Pero mi cliente desaparecía y reaparecía repetidamente. El proyecto finalmente se extendió durante dos años... La relación también era tensa ya que quería que trabajara en la aplicación para siempre (mencionó las versiones 2018, 2019, etc...) sin más pagos. Tuve que trabajar muy duro para que me pagaran.

Mi cliente se negó a pagar la última cuota e intentó usarlo como poder de negociación:

El cliente no quiere pagar la última cuota e intenta negociar nuevas condiciones

No tuve otra opción que terminar la comunicación. No, nunca pagó la cantidad restante.

1 votos

Durante cientos de años, las personas se han reunido cara a cara. Hoy en día, no hay más peligro en eso, especialmente en negocios, que ha habido durante cientos de años. Es un error pensar que debes esconderte detrás de la tecnología para comunicarte y "estar a salvo". Y muchas veces las reuniones cara a cara atraen a clientes mejores que están más dispuestos a respetarte a ti, tu tiempo y tus demandas de pago. Yo me reuniría en un lugar público, no en mi casa, pero tener miedo de conocer gente solo significa que tienes miedo de encontrar grandes clientes.

Finanhelp.com

FinanHelp es una comunidad para personas con conocimientos de economía y finanzas, o quiere aprender. Puedes hacer tus propias preguntas o resolver las de los demás.

Powered by:

X