Академический Документы
Профессиональный Документы
Культура Документы
MÉXICO
NOMBRE DE LA PRÁCTICA:
UNIDAD 1
FACILITADOR:
INTEGRANTES:
No Matrícula Nombre
1 ES162007075 Maldonado Rodríguez Carlos Eduardo
Abril, 2018
Página 1|5
Contenido
Infograma ............................................................................................................................................ 3
Conclusiones ....................................................................................................................................... 4
Página 2|5
Infograma
Primero, cabe aclarar que existen dos tipos de métodos o metodologías para el
desarrollo de software
Métodos tradicionales:
Método Cascada
Método en prototipos
Modelo incremental
Método en vida espiral
Métodos agiles:
Programación extrema
Metodología scrum
Tradicionales: Productos, roles y condiciones.
Método Definición Características Fases Ventajas
Cascada Es el enfoque El inicio de cada Análisis, Sencillez, calidad y
metodológico que etapa debe esperar a diseño, facilidad de
ordena rigurosamente la finalización de la codificación, aprendizaje.
las etapas del proceso inmediatamente pruebas y
para el desarrollo de anterior mantenimient
software. o.
Construcción Es un modelo del El prototipo debe ser Recolección No modifica el flujo
de prototipos comportamiento del construido en poco de del código,
sistema que puede ser tiempo, usando los información, mantiene el
usado para entenderlo programas diseño, producto estable del
completamente o adecuados y no se construcción, código, reduce
ciertos aspectos de él debe utilizar muchos evaluación, costos, maneja
y así clarificar los recursos refinamiento, herramientas
requerimientos ciclo del apropiadas.
producto.
Incremental El Modelo Incremental Combina elementos Recolección Al construir
combina elementos del del MLS con la de sistemas pequeños
Modelo Lineal filosofía interactiva información, se detectan los
Secuencial con la de construcción de diseño, errores con
filosofía interactiva de prototipos. construcción, facilidad.
Construcción de evaluación,
Prototipos. refinamiento,
ciclo de
producto.
Vida Espiral Es un modelo de Interacción, Comunicación Es evolutivo por lo
proceso de software incremento, análisis , planificación, que mantiene la
evolutivo que de riesgos, análisis, satisfacción del
acompaña la ingeniería, cliente. Requiere
Página 3|5
naturaleza interactiva incremento e desarrollo, todos los
de construcción de interacción. construcción, requerimientos
prototipos con los evaluación del necesarios.
aspectos controlados y cliente.
sistemáticos del
modelo cascada.
Conclusiones
El objetivo principal que busca la ingeniería de software es convertir el desarrollo de
software en un proceso formal, con resultados predecibles, que permitan obtener
un producto final de alta calidad y satisfaga las necesidades y expectativas del
cliente.
En general, todos los métodos son una serie de pasos que siempre buscan mejorar
el programa “base” o inicial, lo único que los diferencia es la forma de abordar el
problema, mientras algunos como el espiral buscan crear una nueva versión del
programa, otros como el scrum se adaptan a las necesidades inmediatas.
Página 4|5
Además, las metodologías tradicionales siguen una serie de pasos casi obligatorios,
para no afectar el desempeño general del proyecto.
Mientras que las metodologías agiles siguen una línea parecida, con la diferencia
de que son capaces de responder con mayor velocidad a cualquier cambio o
imprevisto que puede surgir.
Página 5|5