Todos los artículos

ProcesosNota1 min

Antes de desarrollar software: entender el proceso

El software más caro es el que se construye bien sobre un proceso que nadie había mirado de cerca.

Una persona recorre paso a paso un proceso físico antes de abrir el portátil.

Un desarrollo puede salir técnicamente perfecto y aun así no servir. Pasa cuando se construye sobre lo que se creía que pasaba, no sobre lo que pasa.

El proceso real no está escrito

Lo que está documentado es el proceso que se diseñó. El que se ejecuta tiene, además, todas las excepciones que se fueron añadiendo: el cliente al que se le hace de otra forma, el paso que se salta cuando hay prisa, el archivo que alguien mantiene aparte porque el sistema no lo contempla.

Ninguna de esas cosas está en un diagrama. Todas van a aparecer el día que el software entre en producción.

Cómo se ve de verdad

No con una reunión de dirección. Sentándose con quien hace el trabajo y siguiendo un caso completo, de principio a fin, mirando lo que hace realmente. Dos o tres casos bastan para que aparezca lo importante.

Casi siempre sale algo que cambia el alcance. A veces lo reduce: resulta que la mitad de lo que se iba a construir sobra. Y decir que algo no hace falta también es parte del trabajo.

Puntos clave

  1. El proceso documentado y el proceso real casi nunca son el mismo.
  2. Recorrerlo con quien lo hace cuesta días; descubrirlo después cuesta meses.

Relacionado con

Las capacidades con las que se relaciona lo que acabas de leer.

Discovery

¿Te ocurre algo parecido en tu empresa?

Cuéntanos qué está pasando y lo miramos contigo antes de proponer nada.

Cuéntanos qué quieres mejorar

¿Ya sabes qué necesitas? Contacto breve →

Tu elección

Cookies, sin letra pequeña

Usamos almacenamiento necesario para recordar tu elección. Sólo si aceptas Analítica medimos navegación y solicitudes para mejorar la web. Puedes retirarlo cuando quieras. Puedes revisar la Política de Cookies.

Puedes cambiar tu elección desde «Configurar cookies», al pie de cualquier página.