Informe

Una cinta manual

Un proceso que se repite igual y se hace a mano cada vez.

Alguien abre cuatro pestañas, copia de una a otra, revisa el resultado y lo manda. La semana siguiente lo repite. Los pasos no cambian desde hace meses, que es justo lo que los hace automatizables y justo por qué nadie lo ha hecho: una tarea que nunca sorprende tampoco se vuelve urgente nunca.

La señal es que quien lo hace puede describir todo en menos de dos minutos. Todo lo que se describe tan rápido es una especificación, y una especificación es la mayor parte del trabajo.

La otra señal es lo contrario de la queja habitual. La gente no dice que sea difícil; dice que está bien. Está bien, y cuesta un día a la semana, y ambas cosas son ciertas a la vez.

La condición más barata de tratar y la que más tiempo se deja.

Cómo se ve por dentro

  • Alguien abre la misma pestaña del navegador a la misma hora cada mañana.
  • Las instrucciones escritas contienen la frase "luego copias la columna D".
  • Dos sistemas guardan los mismos números y una persona los mantiene iguales.
  • El mismo archivo se renombra a mano cada semana.
  • Los errores se concentran los lunes y el día después de un festivo.

Cómo ponerle un número

Cronometra una ejecución completa en vez de estimarla de memoria. Luego multiplica: veces por semana, por las personas que lo hacen, por cuarenta y seis semanas laborables, por la tarifa horaria que pagas de verdad. Ese es el precio anual de la pestaña.

Por encima de unas dos horas por semana la cuenta deja de ser discutible. Por debajo de una vez por trimestre se invierte, y escribir la automatización cuesta más de lo que costará nunca el trabajo: un cliente mío pasó seis meses en un script para un informe trimestral, y nunca llegó a ejecutarse.

Qué hacer esta semana

Graba una ejecución: la pantalla, y la persona narrando en voz alta qué hace y por qué. Esa grabación es la especificación, y es más precisa que cualquier cosa que ninguno de los dos escribiría después.

Luego automatiza el ochenta por ciento corriente y deja las excepciones a una persona. Un script tosco que cubre la mayoría de casos libera la mayor parte del tiempo. Esperar la versión que lo contempla todo es como esto se queda otro año sin tocar.

El siguiente paso

Trae el número a la llamada. Con las horas por semana sobre la mesa, la cuenta decide el resto en unos diez minutos.

Averiguar cómo se llama esto