¿Cuánto tarda encargar software a medida?
La estimación honesta no depende de la cantidad de código, sino de lo claro que esté el problema.
Qué lo hace lento
La falta de claridad sobre quién decide. Si ante cada pregunta hay que esperar a alguien que va con prisas, el proyecto está parado sin que nada falle.
Las integraciones con sistemas de terceros. Ahí depende de su documentación, de su acceso y de su ritmo.
Un proceso que todavía cambia. Construir mientras se sigue discutiendo el método de trabajo significa construir dos veces.
Qué lo acelera
Un único interlocutor con capacidad de decisión. Una primera versión pequeña y realmente usada. Y la disposición a aplazar el primer cuarto de su lista de deseos.
Qué puede esperar
Entregas intermedias en las que ve software que funciona, no porcentajes de avance. Si solo ve algo al final, solo al final sabrá si encaja, y entonces corregir sale caro.