¿Cómo preparar un proyecto de software para que no descarrile?
La mayoría de los proyectos no encallan por la técnica. Encallan por la falta de claridad. Cuatro cosas hechas de antemano evitan la mayor parte.
1. Describa el proceso, no la solución
Explique cómo se desarrolla hoy el trabajo, incluidas las excepciones. Quien describe ya la solución descarta soluciones mejores antes de que nadie haya podido mirarlas.
2. Designe a un único responsable de decidir
Alguien que pueda zanjar cuestiones sin consultar antes a tres personas. Los proyectos con un comité como cliente duran sistemáticamente más.
3. Diga qué no entra
Una lista expresa de lo que queda fuera del alcance vale tanto como la lista de deseos. Evita la discusión posterior.
4. Resuelva los accesos
A los sistemas existentes, a los datos, a las personas que saben cómo está montado algo. La falta de acceso es el retraso más banal y más frecuente.
Y una cosa durante el proyecto
Mire cada entrega intermedia y úsela de verdad. Los comentarios sobre algo que no ha probado son una opinión; los comentarios tras usarlo son aprovechables.