La mayoría de los desastres de alcance no vienen de cotizar con deshonestidad. Vienen de cotizar con honestidad sobre una foto incompleta. El número era correcto para el proyecto tal como todos lo entendían en ese momento — el problema es que “tal como todos lo entendían” resultó estar equivocado, y nadie se entera hasta que se entera la factura.
Un alcance que sobrevive a la realidad no es el que tiene más detalle ni más advertencias. Es el que está construido esperando las formas específicas en que la realidad suele empujar de vuelta.
Dónde se rompen las cotizaciones de verdad
Por nuestra experiencia, una cotización que se revienta casi nunca falla en el trabajo mismo. Falla en los supuestos alrededor del trabajo — las partes que nadie pensó en decir en voz alta porque le parecían obvias a quien las estaba pensando.
- Dependencias que nadie descubrió. La función nueva resulta que necesita acceso a un sistema que nadie mencionó, de un proveedor cuyas credenciales nadie tenía.
- Definiciones de “terminado” que nunca se dijeron. El cliente entendía “terminado” como en producción, probado y documentado. La cotización entendía “terminado” como código listo. Las dos son lecturas razonables de la misma palabra.
- Datos que no son lo que todos supusieron. La migración se cotizó asumiendo registros limpios; la base de datos real tiene diez años de ediciones manuales que no caben en el esquema.
- Quien decide aparece tarde. La cotización la aprobó una persona; tres semanas después aparece una segunda con requisitos distintos y la misma autoridad.
Ninguno de estos casos es exótico. Son la condición normal de los proyectos reales en negocios reales. Un alcance que no los contempla no es ligero — nada más está equivocado de una forma que todavía no se descubre.
Lo que sí aguanta
Un alcance que sobrevive a la realidad suele compartir unas cuantas costumbres, sin importar el tamaño del proyecto:
- Dice qué queda fuera, no solo qué queda dentro. “Esto no incluye limpieza de datos” evita más discusiones que cualquier cantidad de detalle sobre lo que sí incluye.
- Define “terminado” en una frase que ambas partes firmarían. No una sensación — una descripción concreta y verificable del estado final.
- Pone al frente una etapa de diagnóstico para todo lo que de verdad se desconoce. Si nadie ha abierto la base de datos vieja, la cotización de la migración es una corazonada con número. Dilo, y cobra el diagnóstico por separado.
- Tiene una sola persona que decide, con nombre. No un comité, no “el equipo” — una persona cuyo visto bueno es el visto bueno, para que los cambios de alcance tengan dónde aterrizar en lugar de colarse por conversaciones laterales.
Un buen alcance no es una predicción del futuro. Es un acuerdo sobre qué pasa cuando la predicción falla.
Cotizar con honestidad es también cotizar la incertidumbre
El instinto frente a lo desconocido es cotizar con optimismo y esperar que salga bien, porque a un número más bajo es más fácil decirle que sí. Así es como las cotizaciones se convierten en disputas. Lo mejor es decir, sin rodeos, qué partes del proyecto se conocen lo suficiente como para fijarles precio, y qué partes necesitan una etapa corta de diagnóstico antes de que alguien pueda comprometer un número con honestidad. A los clientes no les molesta escuchar “todavía no sabemos” ni de cerca tanto como enterarse después de que tú tampoco sabías — y cotizaste de todos modos.
Un alcance construido así cuesta un poco más al principio, en forma de una primera conversación menos emocionante. Cuesta muchísimo menos en forma de órdenes de cambio, discusiones de alcance, y ese tipo de relación con el cliente que nunca se recupera del todo después de la primera vez que la factura no coincidió con la expectativa.