Ciclo De Vida Del Software

Páginas: 22 (5349 palabras) Publicado: 29 de mayo de 2012
19/10/2011

Modelos para el desarrollo de sw

Sesión 05
Ciclo de Vida de SW

Modelo Cascada
Definir el
Requerimiento
Analizar y
Diseñar la
solución

Implementar la
solución

Integrar con
otras
aplicaciones
Realizar las
Pruebas

Desplegar en
producción
Ing. Miguel Calderón Su Nóbrega – Sistemas de Información

1

19/10/2011

Modelo Cascada Retroalimentada
Definirel
Requerimiento
Analizar y
Diseñar la
solución
Implementar la
solución

Integrar con
otras
aplicaciones

Realizar las
Pruebas

Desplegar en
producción
Ing. Miguel Calderón Su Nóbrega – Sistemas de Información

Desventajas






Los cambios introducidos durante el desarrollo
pueden confundir al equipo profesional en las
etapas tempranas del proyecto. Si los cambios seproducen en etapa madura (codificación o prueba)
pueden ser catastróficos para un proyecto grande.
No es frecuente que el cliente o usuario final
explique clara y completamente los requisitos
(etapa de inicio); y el modelo lineal lo requiere. La
incertidumbre natural en los comienzos es luego
difícil de acomodar.
El cliente debe tener paciencia ya que el software
no estará disponiblehasta muy avanzado el
proyecto. Un error detectado por el cliente (en fase
de operación) puede ser desastroso, implicando
reinicio del proyecto, con altos costos.

Ing. Miguel Calderón Su Nóbrega – Sistemas de Información

2

Integrar con
otras
aplicaciones

Realizar las
Pruebas

Desplegar en
producción

Integrar con
otras
aplicaciones

Realizar las
Pruebas

Desplegar enproducción

Integrar con
otras
aplicaciones

Implementar la
solución

Descripción
del Sistema

Desplegar en
producción

Realizar las
Pruebas

Implementar la
solución

Implementar la
solución

Analizar y
Diseñar la
solución

Analizar y
Diseñar la
solución

Definir el
Requerimiento

Analizar y
Diseñar la
solución

Definir el
Requerimiento

Definir elRequerimiento

19/10/2011

Diagrama genérico del desarrollo evolutivo
incremental

Descripción
del Sistema
Versión
Inicial

Descripción
del Sistema
Versiones
Intermedias

Descripción
del Sistema
Versión
Final

Ing. Miguel Calderón Su Nóbrega – Sistemas de Información

Modelo iterativo incremental para el ciclo de vida del
software

Ing. Miguel Calderón Su Nóbrega – Sistemas deInformación

3

19/10/2011

Modelo Espiral
Proceso de
Desarrollo de
Nuevos
Productos

Análisis de
Riesgos

Planificación

Proyecto de
Diseño de
Conceptos

Proyecto de
Mejora de
Productos

Proyecto de
Mantenimiento
de Productos

Comunicación
con el Cliente

Ingeniería

Evaluación del
Cliente

Construcción y
Entrega

Ing. Miguel Calderón Su Nóbrega – Sistemasde Información

Elementos a ser analizados en un Sistema de
Información
SW

SW

SW

SW

SW

Procedimientos, pasos reglas de negocio
DB

DB

DB

DB

DB

Tecnología de Información y Comunicaciones
Hardware

Ing. Miguel Calderón Su Nóbrega – Sistemas de Información

4

19/10/2011

Problemática
• El desarrollo de software es una actividad
compleja y reciente, queha generado su
conocimiento en un periodo muy breve, en
comparación con otras actividades profesionales:
desde la aparición de máquinas que para ser útiles
necesitaban ser programadas.
• La aparición de componentes que cada dos años
doblan la capacidad de sus antecesores [ley de
Moore] nos ha rodeado en menos de cuatro
décadas de máquinas capaces de procesar miles
de millones deoperaciones por segundo (MTOPS).

Ing. Miguel Calderón Su Nóbrega – Sistemas de Información

Consecuencias
Incremento
constante de la
capacidad de
operación.

El avance de las
comunicaciones
entre sistemas.

Reto

Miniaturización.

Ley de Moore
Reducción de
costes para la
producción de
hardware.

Computadoras
más potentes,
que pueden
llevarse en el
bolsillo y en
permanente...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Ciclo de vida de desarrollo de software
  • Ciclo De Vida Del Software
  • Ciclo De Vida En Software
  • Ciclo De Vida Del Software
  • Ciclo De Vida Del Software
  • ciclos de vida de software
  • Preguntas Ciclos de vida Software
  • Ciclo de vida de un software

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS