Una metodología liviana es un método de desarrollo de software que tiene solo unas pocas reglas y prácticas, o solo aquellas que son fáciles de seguir. Por el contrario, un método complejo con muchas reglas se considera una "metodología pesada". [1]
Algunos ejemplos de metodologías ligeras incluyen:
- Desarrollo de software adaptativo de Jim Highsmith , descrito en su libro de 1999 Desarrollo de software adaptativo
- Familia de metodologías Crystal Clear con Alistair Cockburn ,
- Programación Extrema (XP), promovida por personas como Kent Beck y Martin Fowler
- Desarrollo impulsado por características (FDD) desarrollado (1999) por Jeff De Luca y Peter Coad
- Proceso ICONIX , desarrollado por Doug Rosenberg: un enfoque impulsado por casos de uso UML que pretende proporcionar la documentación y la estructura suficientes al proceso para permitir flexibilidad y, al mismo tiempo, producir software que cumpla con los requisitos del usuario y del negocio.
La mayoría de estos procesos livianos enfatizan la necesidad de lidiar con los cambios en los requisitos y en el entorno o la tecnología siendo flexibles y adaptativos.
Referencias
- ^ Desarrollo de software ágil: una introducción sencilla