Qué hacer cuando un cliente pide algo irrazonable (desde mi punto de vista)
10
Soy un programador independiente y recientemente terminé un sitio web, todo funciona bien, pero hubo un usuario que se quejó a mi cliente de que no podía iniciar sesión. Este problema era claramente una restricción de cookies / un navegador antiguo (no pude No creo el problema yo mismo y cientos de usuarios están trabajando muy bien con el sitio web)
Ahora mi cliente dijo: Te he pagado para hacer algo y alguien se queja; entonces no hiciste tu trabajo correctamente.
¿Qué puedo hacer en esta situación y cómo manejan esto?
Si aún no lo ha hecho, defina los requisitos mínimos del sistema de su sitio web, p. Ej.
navegadores compatibles¹,
tamaño mínimo de pantalla,
permisos de cookies requeridos,
etc.
Si el usuario no cumplió con los requisitos mínimos del sistema, no es su culpa que no haya funcionado para él. Investigue el problema, pruebe que no se cumplieron los requisitos mínimos del sistema y envíe al cliente una factura por el tiempo que pasó haciendo esto².
Por supuesto, en algunos casos no es tan fácil: puede estar convencido de que el problema radica "en el lado del usuario", pero es posible que no pueda probarlo sin poner mucho esfuerzo en ello. En ese caso, debe hablar con su cliente:
He realizado algunas pruebas, y estoy bastante seguro de que el problema es una configuración de firewall extraña / un complemento IE defectuoso / etc. Sin embargo, para probar esto, tendré que poner mucho esfuerzo en ello. Si hago eso y resulta que la culpa no fue de mi parte, tendré que enviarle una factura por el trabajo realizado por mí. ¿Estás seguro de que quieres que continúe investigando este problema?
¹ Esto no significa que no funcionará con otros navegadores, solo limita su garantía a estos navegadores. Por lo general, el cliente comprenderá que no puede probar su sitio web exhaustivamente con todos los navegadores disponibles. Idealmente, esto debería aclararse por adelantado:
El soporte para IE8-10, FF12-19 y Safari 5 está incluido en la oferta. IE7 se puede incluir por $ xxx adicionales, IE6 por $ xxxx adicionales.
² Enviar una factura es una señal muy poderosa: incluso si el cliente se queja y usted termina cancelando la factura como un gesto de buena voluntad, el cliente descubre que las quejas injustificadas pueden costar dinero.
Definitivamente debería haber definido estos requisitos con anticipación. El cliente estaría en su derecho de negarse a pagar cualquier factura que emita por el trabajo realizado para resolver esta situación; efectivamente, ahora estaría cambiando los términos del contrato bajo el cual brindó sus servicios. Dicho eso, he estado allí, y apesta. En lugar de ser confrontativo, trataría de resolver esto amigablemente explicando que has investigado lo mejor que puedes (¡prueba esto!) Y no has podido reproducir el escenario.
Steve Hill
Gracias por esta respuesta, creo que tengo que ser más claro acerca de los navegadores compatibles y otras cosas, para que esto no suceda en el futuro.
Bob van Luijt
1
@StephenOrr: Muy buen punto. Idealmente, uno no debería cambiar los términos del contrato, sino aclarar lo que se acordó implícitamente cuando se celebró el contrato. No será "todos los navegadores que se hayan creado" ni "solo navegadores nuevos"; esto deberá negociarse. Al final, el OP probablemente tendrá que admitir todos los navegadores con una cuota de mercado significativa.
Heinzi
3
Resuelva la queja independientemente de cuántos usuarios hayan tenido éxito. También asegúrese de que, a través de cada queja del usuario, registre lo que salió mal en el futuro.
Como programador, debe considerarlo cookie-restriction/old browsery tenerlo en cuenta adecuadamente. No hay una solución aceptable en la que un 'muy malo; ¡potenciar!' es aceptable a menos que lo especifique su cliente.
Esta puede ser una oportunidad de aprendizaje en la que puede analizar dichos detalles con sus clientes para asegurarse de que, si existe la posibilidad, esté cubierto y no haya situaciones de sorpresa.
Y es por eso que 'muy mal; ¡potenciar!' debe siempre ser indicados en el contrato para cualquier trabajo de desarrollo web, y el cliente debe siempre ser hecho para estar de acuerdo con un conjunto de navegadores compatibles. ¿O crees que es inaceptable si su sitio web no se ejecuta en mi navegador Amiga 500 y AWeb?
Resuelva la queja independientemente de cuántos usuarios hayan tenido éxito. También asegúrese de que, a través de cada queja del usuario, registre lo que salió mal en el futuro.
Como programador, debe considerarlo
cookie-restriction/old browser
y tenerlo en cuenta adecuadamente. No hay una solución aceptable en la que un 'muy malo; ¡potenciar!' es aceptable a menos que lo especifique su cliente.Esta puede ser una oportunidad de aprendizaje en la que puede analizar dichos detalles con sus clientes para asegurarse de que, si existe la posibilidad, esté cubierto y no haya situaciones de sorpresa.
fuente