¿Cuál es un período de soporte típico ofrecido por los servicios de consultoría de software desde el momento en que se entrega una solución al cliente dentro del cual los defectos descubiertos pueden repararse sin cargo?

No tengo mucha experiencia con respecto a la entrega de soluciones web, pero eso no me impedirá ofrecer mis pensamientos 🙂

Estas cosas generalmente son entregadas por una empresa a otra empresa y cualquier tipo de leyes de protección al consumidor no se aplican, por lo que esto es algo que debe negociarse con anticipación. También hay que distinguir entre corregir errores y agregar nuevas funciones (nuevo como “no acordado previamente”).
Una sugerencia podría ser:

  • Durante el primer después de la entrega, las correcciones de errores son gratuitas.
  • Después de ese tiempo, todo el trabajo se factura por horas.
  • Agregar nuevas funciones se factura por hora a menos que el contrato diga algo diferente.

La parte difícil aquí es cómo distinguir entre lo que son “errores” y lo que son “nuevas características”. Esto depende mucho de qué tan bien el cliente sepa lo que quiere y qué tan bien se describe de antemano. Desafortunadamente, los clientes generalmente no lo saben muy bien y la descripción (también conocida como especificación de requisitos) generalmente no reflejará completamente lo que el cliente quiere. Una forma de reducir este riesgo es utilizar entregas por etapas durante el proceso de desarrollo e involucrar al cliente. El peligro aquí es que el cliente no usa el tiempo necesario para descubrir fallas hasta después de la entrega final.

Por lo general, alrededor de 1 mes de “hipercuidado” después de la fecha de lanzamiento. Todavía hay un cargo para los consultores en el terreno, pero eso ya está incluido en el costo establecido del proyecto, por lo que no es un gasto adicional.