Trabajo Mantención de Software "Modelo Evolutivo"

11
Modelo Evolutivo Integrantes: Miguel Paz Sebastián Molina

Transcript of Trabajo Mantención de Software "Modelo Evolutivo"

Page 1: Trabajo Mantención de Software "Modelo Evolutivo"

Modelo Evolutivo

Integrantes: Miguel Paz

Sebastián Molina

Page 2: Trabajo Mantención de Software "Modelo Evolutivo"

¿Qué es el Modelo Evolutivo?

• Es un proceso en el cual su principal enfoque es la actualización y/o modificación de algún software para satisfacer las nuevas necesidades del cliente y también adaptarlos a los nuevos sistemas que se presenten en el futuro…

Page 3: Trabajo Mantención de Software "Modelo Evolutivo"

Modelo Evolutivo

CARACTERISTICAS COMUNES:

• Es evolutivo• Posee un enfoque evolutivo para la creación de

software.• Comienza con la identificación de las clases más

importantes.• Examina los datos que se van a manejar.• Permite la reutilización del software.• El ensamblaje de los componentes reduce el 70 del

100% del tiempo del ciclo del desarrollo del software y un 84 del 100% del costo del proyecto.

Page 4: Trabajo Mantención de Software "Modelo Evolutivo"

Modelo Evolutivo

• Como todo proceso de moldeamiento o actualización del nuevo software hay que tener en cuenta: las opiniones de los clientes o usuarios finales, hay que tener tiempo y también más experiencia de las nuevas tecnología y así poder adaptarse.

Page 5: Trabajo Mantención de Software "Modelo Evolutivo"

Procesos del Modelo EvolutivoDentro de lo que es este “Modelo”, podemos encontrar diferentes factores importantes, entre ellos se encuentran:

• PLANEACION

• ANALISIS DE RIESGO

• CONSTRUCCION Y ADAPTACION

• EVALUACION DEL CLIENTE

Page 6: Trabajo Mantención de Software "Modelo Evolutivo"

PLANEACION

• En esta etapa se evalúa la función y el rendimiento que se asignaron al Software durante la Ingeniería del Sistema de Software para establecer un ámbito de proyecto que no sea ambiguo, e incomprensible.

Page 7: Trabajo Mantención de Software "Modelo Evolutivo"

ANALISIS DE RIESGOS

• En esta etapa el analista se encarga de analizar los riesgos que pueda tener el software al crearlo, si estará expuesto y así encontrar la manera de corregirlos.

Page 8: Trabajo Mantención de Software "Modelo Evolutivo"

CONSTRUCCION Y ADAPTACION

• En esta etapa se construye el software, se prueba si no tiene algún problema y también para detectar errores, se instala , y luego se le brinda soporte al cliente.

Page 9: Trabajo Mantención de Software "Modelo Evolutivo"

EVALUACION DEL CLIENTE

• El cliente tiene la tarea de evaluar el software para verificar si este cumple con los requisitos que este proporciono y esta en todo la tarea de aprobar o rechazar el software.

Page 10: Trabajo Mantención de Software "Modelo Evolutivo"

VENTAJAS Y DESVENTAJAS

VENTAJAS:

• Reutilización del software.

• Simplifica las pruebas; pues estas se le hacen a los componentes antes de probar el conjunto completo de componentes ensamblados.

• Simplifica el mantenimiento del sistema.

• Mayor calidad.

Page 11: Trabajo Mantención de Software "Modelo Evolutivo"

VENTAJAS Y DESVENTAJAS

DESVENTAJAS:

• Genera mucho tiempo en el desarrollo del sistema.

• Modelo costoso .

• Requiere experiencia en la identificación de riesgos.

• Genera mucho trabajo adicional.