Giovani Martínez

Giovani Martínez

lunes, 18 de septiembre de 2017


Video en equipo Metodologías de desarrollo.



Ventajas y Desventajas de las metodologías de software.


Como ya se explicó en la entrada anterior las metodologías de software nos ayudan a desarrollar un software a base metódico para poder desarrollar un software de calidad y con ingeniería. En esta ocasión hablaremos de las ventajas y desventajas de estas metodologías.
Las metodologías tradicionales cuentan con ventajas como:
  • Rápida respuesta a los cambios.
  • Intervención del cliente en el proceso.
  • Entregas del producto a intervalos.
  • Eliminación de tareas innecesarias.

Mientras que las metodologías agiles:
  • Tienen una cronología.
  • El desarrollo del producto se desarrolla por etapas lo que crea un producto procesado.
  • Se documentan las fases del desarrollo.

Entre sus desventajas de las metodologías tradicionales:
  • Fuerte dependencia de los líderes.
  • Falta de documentación.
  • Soluciones erróneas en etapas largas.

Y las metodologías agiles cuentan con las siguientes:
  • El cliente no interviene en el desarrollo del producto.
  • El producto solo tiene un ciclo.
  • La entrega se realiza al finalizar el proceso.


Al usar una metodología de estas se debe de tener en cuenta las características, y la aplicación de ella para poder llegar al éxito del desarrollo de software.

Las metodologías de desarrollo de software

Las metodologías de desarrollo de software son metodologías que se enfocan en la producción de software existen diferentes metodologías pero entre ellas se clasifican dos; tradicionales las cuales tienen el enfoque tradicional y son especialmente implementadas a productos cotidianos no obstante se ha diseñado o implementado de manera eficiente en el desarrollo de software, estas metodologías llevan un ciclo de cascada debido a que cada etapa se desarrolla mediante etapas secuenciales y las ágiles las cuales están más enfocadas a el desarrollo de software, estas están enfocadas al cambio brusco de requerimientos, existe mayor contacto y comunicación con el cliente, se maneja mediante iteraciones y como su nombre lo dice son ágiles. Cada una de estas metodologías son importantes en el desarrollo de software cada una implementada a su manera es por ello que cada una tiene su enfoque diferente y ayudan a llegar al éxito en cuanto a calidad y agilidad se refiere.