12/21/2008

Innovar, a veces, es utilizar lo mejor que viene del pasado: las metodologías ágiles

La historia se divide en ciclos. Sólo de vez en cuando ocurren cambios críticos que cambian el devenir de los tiempos. Pero, en general, parece que todo ocurre en ciclos. La economía, la historia, ... no dejan de recordarnos que las cosas que ocurren, de una manera directa o abstracta, ya han ocurrido en la antigüedad. Es algo típico que se comenta cuando hay una guerra, o una recesión económica. Desde un punto de vista humano, parece que las personas tienden a cometer los mismos errores a lo largo de los años. Mihaly Csikszentmihalyi, autor de Creativity y Flow, y ya mencionado en este blog, habla de cómo estas repeticiones ocurren debido a que la evolución no afecta a los dominios simbólicos o abstractos (las matemáticas, la física, los procesos, ...); por ello, los humanos hemos de aprenderlos una y otra vez.

El tema es que, debido a estas repeticiones, en cada ciclo se generan "innovaciones" en dominios de conocimiento concretos que, realmente, son mejoras incrementales de procesos/creaciones/algoritmos previos. Un ejemplo, que es el que me ha hecho escribir este post, lo leo en el blog "nodos en la red", sobre cómo el Instituto de Ingeniería del Software (SEI) ha publicado un artículo en el que, entre otras cosas, menciona cómo las metodologías ágiles tienen como predecesoras a diversas metodologías y procedimientos creados hace 75 años por el Departamento de Defensa de Estados Unidos (el famoso DoD). Como dice el autor del blog, cuántas ideas existirán desde tiempos remotos que han sido "redescubiertas" posteriormente, ya sea por adaptación de las previas, o porque, sencillamente, era necesario que se inventara.

No hay comentarios: