3 votos

¿Cuál es una buena manera de determinar el precio de un contrato de mantenimiento?

En los últimos meses he desarrollado y puesto en producción un sistema de software para un cliente. El desarrollo se pagó por horas.

Ahora el sistema está más o menos terminado, y el cliente quiere establecer un contrato de mantenimiento. El trabajo de mantenimiento será:

  • arreglar los errores
  • asistencia al usuario
  • gestión de solicitudes de mejoras menores

¿Alguien tiene consejos sobre cómo fijar el precio de los trabajos de mantenimiento?

3voto

Joel K Puntos 3367

Tendría que hacer su mejor estimación sobre cuántas horas le llevarán esos elementos durante la duración del contrato de mantenimiento, y multiplicar eso por la tarifa que desea.

También es probable que quiera poner un límite al número total de horas de "asistencia al usuario" (y definir claramente lo que significa la asistencia al usuario en términos concretos, y cómo se gestionará (es decir, correos electrónicos, llamadas telefónicas, visitas al sitio) con un proceso de escalada. Indique también el tiempo mínimo de respuesta a los distintos niveles de asistencia (a no ser que quiera que le despierten a las 3 de la madrugada con una llamada frenética).

También debe haber una cláusula en el acuerdo que defina la diferencia entre "mantenimiento" y "nueva característica"

3voto

Rick Puntos 2134

Hay dos formas principales de conseguirlo

  • Cuota mensual fija
  • Cuota mensual flotante

Por una cuota mensual fija, tu cliente paga siempre la misma cantidad y tú arreglas todos los problemas que surjan. Esta es una buena opción siempre que te mantengas firme en cuanto a la ampliación del alcance, es decir, que mantengas las mejoras ¡menor! Si el contrato de mantenimiento es lo suficientemente largo, puede esperar hacer menos trabajo con el tiempo para recuperar sus costes de tiempo reales, es decir, el modelo de cola larga.

Para la cuota mensual flotante, puedes tener un mínimo o no tener una cuota mensual mínima, pero básicamente continuar por horas, a medida que surgen los errores, los arreglas y registras tu tiempo. Esto puede costar menos o más para el cliente, pero es mejor para ti si el contrato de mantenimiento es de corta duración. Tienes que decidir si quieres rebajar la tarifa, subirla o mantenerla igual. En este caso, yo la mantendría igual.

1voto

Vincenzo Puntos 1616

En primer lugar, debe haber una clara distinción entre mantenimiento/soporte y garantía. En tu ejemplo, deberías tener una garantía razonable que indique que tu función hace X, Y y Z. Si no hace estas cosas, debería estar en la garantía que puedes (y debes) arreglarlo. La garantía debe tener unos términos claros en cuanto a plazos de entrega, tiempo de respuesta e indemnización.

El mantenimiento y la asistencia son independientes de la garantía, de modo que si el usuario desea una mejora, actualizaciones de compatibilidad, etc., debe pagar por dicha mejora mediante un contrato de mantenimiento y asistencia.

He comprobado que es una buena práctica establecer importes mínimos de compra en cuanto a horas de mantenimiento y asistencia. De esta manera, alguien no te compra 30 minutos o 1,5 horas. Tu tiempo es tu inventario, y debes venderlo como tal. Establece unos mínimos de cantidades razonables, como 10 o 20 horas, dependiendo de tu cliente.

Cuando alguien acude a ti para el mantenimiento y la asistencia, puede comprar estas horas en trozos y hacer con ellas lo que considere oportuno (dentro del alcance que hayas definido, por supuesto).

También es bueno establecer una caducidad en estas horas. Esto te permite aumentar las tarifas en consecuencia a medida que avanzan tus habilidades y la demanda. No querrás que alguien se aproveche de las 100 horas que te compró hace 3 años a 1/3 de tu tarifa actual.

Por último, el mantenimiento y la asistencia deben pagarse por adelantado. Dado que se trata de soporte y no necesariamente de un producto, el cliente básicamente "reserva" su lugar en tu calendario. De lo contrario, debe saber que si no reserva un lugar, es posible que no esté disponible cuando lo necesite.

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