METODOLOGIAS
METODOLOGIAS
METODOLOGIAS
Contenido
Introducción...................................................................................................................................... 3
Metodologías de desarrollo de software tradicionales ..................................................................... 3
Waterfall ....................................................................................................... 4
Prototipado ................................................................................................... 4
Espiral: ......................................................................................................... 4
Incremental: ................................................................................................. 4
Diseño rápido de aplicaciones (RAD) ........................................................... 4
Metodologías de desarrollo de software ágiles ................................................................................ 5
Kanban ......................................................................................................... 5
Scrum ........................................................................................................... 5
Lean ............................................................................................................. 5
Programación extrema (XP): ........................................................................ 6
Conclusiones ..................................................................................................................................... 6
3
Introducción
son limitadas debido al poco tiempo del que se dispone para desarrollarlas. El
objetivo es iterar el menor número posible de veces para conseguir una aplicación
completa de forma rápida.
Como hemos dicho al principio del artículo, las metodologías ágiles de desarrollo
de software son las más utilizadas hoy en día debido a su alta flexibilidad y
agilidad. Los equipos de trabajo que las utilizan son mucho más productivos y
eficientes, ya que saben lo que tienen que hacer en cada momento. Además, la
metodología permite adaptar el software a las necesidades que van surgiendo por
el camino, lo que facilita construir aplicaciones más funcionales.
Conclusiones