¿Cómo manejar clientes exigentes?

11

Con frecuencia, me he encontrado sobrecargado de contratos.

La mayoría de las veces, me encuentro haciendo malabares con al menos 2 proyectos, además de los numerosos sitios web que tengo que mantener y realizar tareas de mantenimiento.

Desafortunadamente, muchos de mis clientes esperarán actualizaciones constantemente: constantemente agregan más a la lista de tareas pendientes de lo que cualquier programador podría seguir y se asustan porque la fecha límite ya estaba vencida cuando comencé un proyecto.

Constantemente me encuentro con el hecho de que la mayoría de los clientes realmente no entienden la cantidad de trabajo que puede estar involucrado detrás de escena, especialmente si no tiene impacto visual.

¿Alguien sabe de buenas maneras de manejar estas situaciones que podría estar pasando por alto?

Talvi Watia
fuente
2
¿Te pagan por el mantenimiento? Parece el temido síndrome de "ahora que el sitio está completo, esperamos que realice el mantenimiento de forma gratuita y para siempre".
Piskvor salió del edificio el
Yo creo que ! Debería haber cambiado mi profesión
Chris

Respuestas:

15

Cobra más. Aprende a decir no. Conseguir un poco de ayuda.

Se están volviendo locos porque no saben lo que están haciendo y están tratando de motivarte. Cada característica 'debe' ser incluida. Todos son la prioridad n. ° 1. Y se debieron ayer. Básicamente su jefe está en su caso.

Toma el control del proyecto y aporta algo de cordura a la situación. Comience con una pequeña parte del proyecto. Hacer un plan. Establezca un marco de tiempo para su desarrollo y para su parte (revisiones, pruebas, aprobación, etc.). Cuando quieran cambiar el plan, simplemente pregúnteles: "¿Qué otra parte debo eliminar o hasta qué punto debo hacer una copia de seguridad de la fecha de vencimiento?" Recuérdeles que esto es lo que acordó y que no le importa hacer cambios, pero algo tiene que ceder. Esto debería ayudar a crear un historial de lo que deberían esperar de usted en el futuro.

Hasta ahora, no has mencionado que alguien está tratando de dejarte. Debe estar haciendo algo bien o ha encontrado clientes que nadie más quiere. Tal vez podrías dejar a los clientes y pegarlo a tu competencia;)

Editar: El arte de decir no está en tu mente, estás diciendo que no, pero en realidad no uses la palabra. Las características, el tiempo y los recursos son un compromiso constante. Es importante informar al cliente sobre los problemas y no solo asumir que esperará que el formulario tarde más en cargarse cuando agregue 50 campos más.

JeffO
fuente
1
Y la banda tocó "Un poco de Agile ..."
Jonathan Day
@ Jonathan Day - más o menos. Incluso haría esto con un enfoque de caída de agua; los plazos serían un poco diferentes.
JeffO
2

A riesgo de decir lo obvio, la forma en que manejaría esto es simplemente no tomando más contratos de los que puedo tratar en primer lugar.

Mason Wheeler
fuente
1

Además del muy buen consejo de Jeff O, agregaría esto:

Realice un seguimiento del rendimiento del cliente tan de cerca como el suyo e incorpórelo a la planificación de su proyecto. Si les toma 72 horas responder a una consulta, amplíe su agenda. Hágales saber que está haciendo esto y por qué. No seas idiota al respecto, pero mantén esta información frente a ellos.

Esto funciona en dos casos:

Funciona en clientes que juegan juegos de dominación de disparo de poder contigo porque es el idioma que hablan. Les alerta sobre el hecho de que tú también puedes jugar a este juego. A menos que sean muy sofisticados (y no muchas personas que juegan juegos de dominación que disparan poder son sofisticados, o estarían haciendo algo más efectivo), verán en esta una pelea que no pueden ganar y retrocederán. Esto hace que sea más fácil trabajar con ellos. No puedo contar las veces en mi carrera que un cliente se dio cuenta al principio de un proyecto de que el chivo expiatorio fracasaría y se volvería francamente cooperativo. (Vengo con esta perspectiva honestamente; he trabajado en grandes proyectos de TI del gobierno donde los participantes a menudo son activamente hostiles entre ellos).

Funciona en clientes que están realmente interesados ​​en hacer el trabajo rápidamente porque les dice exactamente lo que deberían hacer para facilitar eso. Estos clientes aprecian el hecho de que les está permitiendo servir a los objetivos del proyecto. Esto hace que sea más fácil trabajar con ellos.

Robert Rossney
fuente
1
  • No asumas demasiados trabajos a la vez.
  • Defina claramente sus responsabilidades desde el principio.
  • Cualquier adición de especificaciones o complicaciones cuestan dinero.
  • Haga su contrato de forma tal que tenga un control sobre ellos.
    • tomar un depósito
    • tiene derecho a rescindir si no responden de manera oportuna
    • definir sus responsabilidades
Moshe
fuente
No estoy seguro de estar de acuerdo con los cambios en las especificaciones que cuestan dinero, especialmente si el cliente solicita eliminar funciones (OK, podría suceder).
JeffO
No me refería a eliminar características. Esta bien.
Moshe
0

¿A qué tipo de marco de tiempo (SLA) se compromete para las actualizaciones (que son las que probablemente perjudican más su productividad)?

Si sabe que tiene 48 horas, o tal vez 2 días hábiles, para realizar todos los pequeños cambios una vez que se realiza la solicitud, puede agruparlos por cliente o tipo de solicitud. El solo hecho de saber que tiene el 'margen de maniobra' puede quitarle mucha presión.

Si lo necesitan antes, tal vez haya un cargo adicional, para que trabajen más duro para planificar con anticipación.

Puede estar pensando que no lo tolerarían, pero hacen lo mismo (o deberían) por su negocio ... cualquiera que sea el plazo de entrega razonable.

codeyoung
fuente
0

Además de los otros consejos ofrecidos, es importante establecer expectativas claras. Preempt sus preocupaciones y preguntas. Eduque a sus clientes desde el principio sobre el tiempo y el costo. No dejes que te intimiden en algo que no se puede hacer en un período de tiempo determinado. Además, póngalo por escrito en forma de contrato para que ambos puedan firmarlo. Deje en claro que si un cliente aumenta el alcance, aumentará el costo del proyecto en términos de costo y tiempo.

VirtuosiMedia
fuente
0

Al cumplir su demanda. Lo siento, pero si estás en una industria basada en servicios, entonces tienes que hacer por ellos.

Pero todavía estoy de acuerdo con "Jeff O", aprende a decir que no.

Zerotoinfinity
fuente
1
En realidad, creo que es más sutil que eso. Necesitas resolver sus problemas. Esto no es necesariamente lo mismo que hacer exactamente lo que piden / exigen.
Stephen Darlington
Actualizaré mi definición de decir no.
JeffO