Levanta esa caja…. levanto la caja
Ve al supermercado…. voy al supermercado
…. compro la comida
…. ayudo en la cocina
…. recojo esa basura
ven a verme… voy a verte
Todas estas cosas, que por cierto son simple ejemplos, son dia a dia de casi todos… pero a veces no sabemos lo que implica cada cosa para que pueda ser realizada… por ejemplo, esta el famoso relato de Charles Plumb (ver aqui)… donde una simple accion,,, para llegar a su final… tiene su historia.
Por ej.: Ve al supermercado…
En el dia de hoy,,, pues significo mucho… termine a las 4 am del trabajo, y llegue a mi casa a dormir… Me despierto, por mala costumbre, a las 8 am… y a las 9 pues me dicen que tengo que ir al supermercado… Esto significa para mi:
Dejar mi trabajo de tesis que estaba completando
Bañarme
Cambiarme
Ir caminando al supermercado en pleno sol
Hacer fila para pedir algo del area de embutidos que me encargaron.
Pagar
Volver a casa
Cambiarme
Retomar el trabajo que estaba haciendo y “descansar” en eso.
Esto no es molestia, es solo para llegar al punto.
Cosas tan sencillas como.. luego del trabajo, por favor dirigete a XXX y haz ESTO Y ESTO..
Esto implica:
Luego de una jornada de casi 11 horas corridas de trabajo, llegar a casa
Bañarme y cambiarme sin descansar
Salir de casa
Resolver lo que vaya a resolver
Volver a casa para dormir y retomar las 11 horas de trabajo del proximo dia.
Nota: No trabajo 11 horas diaras,,, es por temporada y depende de la carga de trabajo… pues es el area de desarrollo de sistemas (informatica).
Estas cosas tampoco me molestan, pero tambien lo menciono para llegar a mi punto
En el mundo de la informatica… Actualizar algo o resolver un inconveniente en un sistema que se encuentra en produccion (osea, en uso actualmente) implica:
Ver el inconveniente
Analizar que causa ese inconveniente
Analizar porque sucede ese inconveniente
Analizar si es un caso puntual o general
Dar con la solucion para que esto no suceda mas
Dar con los cambios necesarios para corregir todo lo que ya fue afectado
Aplicar los cambios en un ambiende de desarrollo (osea, no hacer el cambio directamente en lo que se esta usando en la vida real, sino en algo de prueba, para ver si tu correccion o cambio funciona)
Verificar que con este cambio, todo lo otro funcione bien (importante)
Estos cambios deben pasar por un control de calidad en donde se repiten todas las pruebas.
Se aplica el cambio en produccion
Se verifica que el inconveniente reportado no suceda mas
Se verifica que todo lo otro funcione bien
Todos estos pasos, y quizas el cambio corresponde a una simpleza… pero se puede ver la complejidad del proceso (no es que sea taaaann completo, pero de seguro es tedioso)
Bueno,, nueva vez escribi mucho sin llegar a un punto… pero yo me entendi, y eso es lo importante, no?