6
González García Gonzalo Hernández Mata Verónica Ortega Ramírez Ángel David Vázquez Núñez Erick MODELOS DE DESARROLLO DE SOFTWARE

ModelosdeDesarrollo

Embed Size (px)

Citation preview

Page 1: ModelosdeDesarrollo

González García GonzaloHernández Mata Verónica

Ortega Ramírez Ángel DavidVázquez Núñez Erick

MODELOS DE DESARROLLO DE SOFTWARE

Page 2: ModelosdeDesarrollo

Dividido en fases sucesivasEs necesario cumplir la fase anterior para poder

avanzarEs difícil realizar cambios entre etapas

El descubrimiento de algún error en una fase avanzada puede ser fatal

Por lo general se utiliza en sistemas donde los requerimientos son estables

MODELO DE CASCADA

Page 3: ModelosdeDesarrollo

Se desarrolla una implantación inicial del sistema con los requerimientos que son claros al principio

 Se integran nuevas partes secuencialmenteSe exponen los avances al cliente

Se adapta bien a sistemas pequeños o medianosRequerimientos cambiantes o no bien definidos.

Poca visibilidad del proceso

DESARROLLO EVOLUTIVO

Page 4: ModelosdeDesarrollo

Reutilización de softwareSe buscan componentes que puedan ser utilizados para el

sistemaEvitar la perdida de tiempo

Se disminuye el costoSe disminuye esfuerzo de desarrollo

Reducir el tiempo de entrega

DESARROLLO BASADO EN COMPONENTES

Page 5: ModelosdeDesarrollo

Reducir la repetición del trabajoPosibilidad de retornar a la definición de los requisitos

Cada incremento agrega funcionalidad adicional o mejoradaConforme se completa cada etapa, se verifica e integra

cada iteraciónEl cliente no tiene que esperar el producto final para

utilizar el sistema

DESARROLLO INCREMENTAL

Page 6: ModelosdeDesarrollo

Representado como una espiral o ciclos en lugar de una serie de actividades sucesivas con retrospectiva de una

actividad a otraEnfoque realista

Gestión explícita de riesgosUsa las herramientas necesarias para la reducción de los

riesgos

DESARROLLO EN ESPIRAL