09/09/2025
BREVE RESUMEN DE LA EVOLUCIÓN DE MÉTODOS DE DESARROLLO DE SOFT "AGILE" Y EVENTOS
( HASTA 2013)
1930 - Ciclo PDCA
Walter Shewhart propone el ciclo de "Planear", "Hacer", "Estudiar" y "Actuar"
1940 - Kanban, Sistemas de Producción de Toyota y el Lean Manufacturing (Manufactura esbelta)
Taiichi Ohno inventa el método Kanban en Toyota.
1974 - El Proceso de Desarrollo de Software Adaptativo
Un Paper de E.A. Edmonds presenta el concepto de "Proceso de Desarrollo de Software Adaptativo" en 1974.
1992 - Crystal
Alistair Cockbur presenta los Métodos Crystal, el punto de inicio de la evolución de las metodologías de desarrollo de software que eventualmente resultaron en lo que hoy se conoce como el movimiento ágil.
1993 - Refactorización
Bill Opdyke presenta el concepto de "Refactorización" La Refactorización de código es una técnica para la reestructuración de piezas de código existente,
995 - Programación en Pares (Pair Programming)
JimCoplien publicó un Paper , que definió la "Programación en Pares". Por otraparte Larry Constantine definió los "duos dinámicos"
Este concepto se convirtió en una parte integral de la Programación Extrema.
1995 - Scrum
El método Scrum fue ideado por Ken Schwaber y Jeff Sutherland, quienes lo presentaron en la conferencia OOPSLA95
1997 - Desarrollo guiado por funcionalidades / Feature Driven Development (FDD)
El método FDD fue inicialmente ideado por Jeff De Luca
1999 Desarrollo de Software Adaptativo
Jim Highsmith formalizó el concepto de Desarrollo de Software Adaptativo La ideacreció y evolucionó hacia las metodologías de Desarrollo Rápido de Aplicaciones (RAD)
1999 - Programación Extrema / Extreme Programming (XP)
Kent Beck lo desarrolla , publicando el método 1999 en un libro titulado "Extreme Programming Explained".
1999 - Integración Continua
Kent Beck definió este concepto también, pero fue un paper de Martin Fowler el que lo popularizó.
2001 - El Manifiesto Ágil
Bob Martin, reúne a otros 16 líderes del movimiento ágil, para escribir el "Manifiesto Ágil"
2002 - Desarrollo guiado por pruebas / Test Driven Development (TDD)
El concepto tomo mayor divulgacion con la publicación del libro "Desarrollo guiado por pruebas: Por ejemplos" , escrito porKent Beck.
2002 - Planning Poker
También en 2002 nace la técnica de Planning Poker, ideada por James Greening y escrita en un Paper.
2003 - Desarrollo de Software Esbelto / Lean Software Development
Mary y Tom Poppendieck presentan su obra "Lean Software Development".
2006 - Desarrollo guiado por comportamiento / Behavior Driven Development
Dan North presenta su obra "Behavior Driven Development" . El método se enfoca en proporcionar herramientas y procesos colaborativos entre desarrolladores de software y analistas funcionales
2007 - Retrospectivas
Esther Derby y Diana Larsen escriben su obra "Agile Retrospectives", estableciendo las reuniones retrospectivas como práctica ágil estándar.
2007 - Kanban para el Desarrollo de Software
David Anderson presenta su obra "Kanban", adaptando el Kanban para el desarrollo de software.
El Kanban no prescribe una serie de pasos o métodos, no existe algo como "el método de Gestión de Proyectos Kanban"
2009 - Manifiesto de la Artesanía de Software (Software Craftmanship)
promulgan el "Manifiesto de Artesanía de Software".
2009 - Lean Startup
Eric Ries escribe su obra "Lean Startup". Basado en las experiencias de Ries trabajando con varios emprendimientos (startups).
Ries establece que si las Compañías construyen sus productos o servicios de forma iterativa, pueden evitarse los costosos proyectos y lanzamientos de nuevos productos.
resumido de: www.pmoinformatica.com/2013/06/una-breve-historia-de-las-metodologias.html
Mas contenido en: https://consultoressistemas.blogspot.com/2025/09/breve-resumen-de-la-evolucion-de.html