Esto probablemente va a sonar desordenado, pero aquí va.
Llevo un tiempo trabajando en un proyecto para un cliente. No me dieron ningún detalle, excepto "Tiene que ser un complemento XYZ y una interfaz con el producto ABC". Lo cual estaba bien, pero ahora estamos hacia el final (creo) y simplemente se está arrastrando. No tengo tiempo para gastarlo y ya llevo más de 3 meses. Intentar que el cliente me describa cómo le gustaría poder navegar por los datos (un problema de IU) es simplemente difícil. He presentado maquetas sobre lo que creo que quiere, pero su última respuesta es "deberías mirar el producto XXX", tiene una funcionalidad similar.
Por supuesto, lo miré y se parece a lo que presenté, pero no creo que la forma en que he construido el marco respalde lo que ahora me está describiendo. Hemos tenido una buena comunicación a través del proceso, pero él no sabe lo que quiere. Le expliqué cómo iba a construir el marco y él estuvo de acuerdo, por lo que no es una mala elección de mi parte sobre el diseño.
Cuando reviso lo que creo que son módulos finalizados, dice: "Deberías haberlo hecho de esta manera", lo que requiere que regrese y reelabore el código y la interfaz de usuario. Algunos elementos más pequeños podrían haber sido mejor pensados por mí, pero lo más importante es cómo interpreté sus requisitos y he revisado este módulo varias veces durante el desarrollo.
Ya recibí los fondos finales el mes pasado, así que estoy trabajando gratis en este momento. Ya no quiero lidiar con este proyecto. Ya recibí el pago. He realizado otros proyectos exitosos con este cliente antes y él tiene muchos otros proyectos que quiere hacer.
¿Qué diablos debo hacer? Ya no quiero trabajar en este proyecto. No quiero pedir más dinero (el dinero no es realmente el problema). Yo tampoco quiero hacerlo enojar. Sé que parece que quiero tener mi pastel y comerlo también.
Si crees que debería dejarlo, ¿cómo debería hacerlo dadas las circunstancias?