Metodologías para el desarrollo de Software
Comencemos
por definir los conceptos bases para el entendimiento de este tema:
Metodología:
conjunto de técnicas y procesos los cuales brindan soporte y apoyo para el logro u obtención de una meta.
Desarrollo: (Figura 1.1).
Por
lo cual defino Metodología para el
desarrollo de Software como conjunto de actividades que ayudan a la
producción de un Software. Principalmente se pretende tener una documentación
en el transcurso de este desarrollo.
A
continuación, menciono algunos puntos que se aportan al implementar un método:
- Definición de productos, subproductos, insumos y entregables.
- Definición de roles
- Definición de tareas a realizar
- Definición de procesos
- Guías y herramientas.
Tipos de Metodologías
Metodología Tradicional
En
este tipo de Metodología se pretende obtener un software más eficiente. Está
centrada en el control del proceso, mediante una definición de roles,
actividades, herramientas para el modelo del software y una documentación
detallada.
Algunas
de las metodologías tradicionales más utilizadas son las siguientes:
Metodología Ágil
La
entrega y desarrollo del Software es menos complicada y más satisfactoria tanto
para el cliente como para el equipo de desarrollo.
La
prioridad de esta metodología es satisfacer al cliente mediante tempranas y
continuas entregas de software.
Algunas
de las metodologías ágiles más utilizadas son las siguientes:
Comparaciones de Metodologías:
Te presento gráficos que comparan estas
metodologías, para que quede más claro cada metodología:
A continuación te comparto un vídeo acerca de Metodologías Ágiles:
También te comparto un vídeo donde se comparan estas metodologías:
¿Quieres saber más de este tema?, visita:
METODOLOGÍAS
TRADICIONALES VS. METODOLOGÍAS ÁGILES,
disponible en:
Métodos
de Desarrollo de Software, disponible es:
Referencias bibliográficas:
- Diseño de una Metodología Ágil de Desarrollo de Software, 2004, disponible en:
- Roberth G. Figueroa , Camilo J. Solís Armando A. Cabrera, METODOLOGÍAS TRADICIONALES VS. METODOLOGÍAS ÁGILES, disponible en: