domingo, 25 de septiembre de 2016

METODOLOGÍAS DE DESARROLLO DE SOFTWARE

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:  
https://dialnet.unirioja.es/descarga/articulo/4752083.pdf