Hace un tiempo, un posible cliente se dirigió a mí con un proyecto. Tenía una visión bastante amplia de lo que quería, pero conseguí que aceptara un alcance limitado para una primera iteración.
Parecía contenta y empezamos a avanzar. Se redactó un contrato y se envió una factura para el pago inicial.
Una semana más tarde, quiso reunirse de nuevo, y tenía que hacer algunos cambios en el ámbito. En concreto, quería ampliarlo.
En cuanto dijo esto, sentí que se me retorcía el estómago, pero no sabía por qué.
Le expliqué que el alcance adicional supondría un mayor coste y una fecha de entrega más tardía, a lo que ella se mostró conforme (a pesar de que inicialmente había indicado que el proyecto tenía una fecha límite dura).
Le recomendé que empezáramos con un alcance limitado para poder crear un MVP antes de añadir más características, pero ella se empeñó en que las características adicionales eran necesarias para la iteración inicial (a pesar de que no habría habido ninguna diferencia en términos de precio y tiempo entre producir el MVP en la iteración uno y luego empezar inmediatamente la segunda iteración para añadir las características adicionales que ella quería).
Pero, yo acepté el aumento del alcance, ella aceptó el aumento del coste y la nueva fecha de entrega, todo el mundo parecía estar contento, y nos preparamos para volver a empezar (en este punto, el contrato seguía sin firmarse, y la factura inicial seguía sin pagarse).
Una semana después, me envió un correo electrónico para comunicarme que abandonaba el proyecto.
¿Era correcto mi instinto? ¿Aumentar el alcance antes de que el trabajo haya comenzado es una "bandera roja"? ¿O no suele ser un problema y es más probable que haya algo más?