SlideShare ist ein Scribd-Unternehmen logo
1 von 17
ESPOCH
DESARROLLO DE SOFWARE
DIFERENCIAS ENTRE EL METODO DE LA CASCADA Y EL METODO ESPIRAL
DANNY CANDO
Que tipos de software hay ?
• Por su estructura:
• Funcionales.
• Orientados a objetos.
• Orientados a listas.
• Orientados a componentes.
• Por su función:
• Programas o Sistemas de Usuario
• Interfaces Hombre-Maquina.
• Herramientas de Software.
• Librerías.
• Sistemas de uso genérico: Compiladores, S.O’s, Procesadores de
Texto, etc.
• Bases de Datos.
• Sistemas basados en Web.
El Proceso de Software
• Conjunto estructurado de actividades requeridas para
desarrollar un sistema de software.
 Especificación- que debe hacer el software y cuales son sus
especificaciones de desarrollo.
 Desarrollo – produccion del sistema de software.
 Validación – verificar que el software hace lo que el cliente pide.
 Evolución – cambiar/adaptar el software a las demandas.
• Las actividades varían dependiendo de la organización y del
tipo de sistema a desarrollarse.
• Debe estar explícitamente modelado si va a ser bien
administrado.
Proceso Genérico de Software
• Especificación - establecer los requerimientos y restricciones
del sistema
• Diseño - Producir un modelo en papel del sistema
• Manufactura - construir el sistema
• Prueba - verificar que el sistema cumpla con las
especificaciones requeridas
• Instalación - entregar el sistema al usuario y asegurar su
operacionalidad
• Mantenimiento - reparar fallos en el sistema cundo sea
descubiertos
Características del proceso
• Entendible
 Se encuentra el proceso bien definido y es entendible ?.
• Visible
 El proceso es visible al exterior ?.
• Soportable
 Puede el proceso ser soportado por herramientas CASE ?.
• Aceptable
 El proceso es aceptado por aquellos involucrados en el ?.
Características del proceso
• Confiable
 Los errores del proceso son descubiertos antes de que se conviertan en
errores del producto ?.
• Robusto
 Puede continuar el proceso a pesar de problemas inesperados ?.
• Mantenible
 Puede el proceso evolucionar para cumplir con los objetivos
organizacionales ?.
• Rapidez
 Que tan rápido puede producirse el sistema ?.
Modelo de Cascada (gráfica)
Definición de
Requerimientos
Diseño del Software
y del Sistema
Implementación y
Prueba de unidades
Integración y Prueba
del Sistema
Operación y
Mantenimiento
Fases del Modelo de Cascada
• Análisis de requerimientos y definición.
• Diseño del sistema y del software.
• Implementación y prueba de unidades
• Integración y prueba del sistema.
• Operación y mantenimiento.
• La dificultad en esta modelo reside, en la dificultad de hacer
cambios entre etapas.
Problemas y Riesgos
• Cascada.
 Alto riesgo en sistemas nuevos debido a problemas en las
especificaciones y en el diseño.
 Bajo riesgo para desarrollos bien comprendidos utilizando tecnología
conocida.
Manejo de Riesgos
• La tarea principal del administrador consiste en minimizar
riesgos.
• El “riesgo” inherente en una actividad es se mide en base a la
incertidumbre que presenta el resultado de esa actividad.
• Las actividades con alto riesgo causan sobre-costes en cuanto a
planeación y costos
• El riesgo es proporcional al monto de la calidad de la
información disponible. Cuanto menos información, mayor el
riesgo.
Modelo de Proceso de Espiral
Determine objetivos
alternativas y
restricciones
Evalúe alternativas,
identifique y resuelva
riesgos
Análisis de
Riesgos
Análisis de
Riesgos
Análisis de
Riesgos
Análisis
de
Riesgos
Planea la
siguiente fase
Desarrolla y verifica
el siguiente nivel
del producto
Prototipo
OperacionalPrototipo
3Prototipo
2Proto
tipo 3
Plan de requerimientos
Plan del ciclo de vida
REVISIÓN
Plan de
Desarrollo
Plan de Integración
y Prueba
Concepto de
Operación
Simulaciones, modelos y benchmarks
Requeri
mientos de
SW
Validación de
Requerimientos
Diseño
V &V
Servicio
Prueba de
Aceptación
Prueba de
Integración
Prueba de
Unidades
Codificación
Diseño
Detallado
Diseño
del
Producto
Plantilla para una ronda del
espiral
• Objetivos.
• Restricciones.
• Alternativas.
• Riesgos.
• Resolución de riesgos.
• Resultados.
• Planes.
• Garantías (commitments).
Ventajas del Modelo de Espiral
• Centra su atención en la reutilización de componentes y
eliminación de errores en información descubierta en fases
iniciales.
• Los objetivos de calidad son el primer objetivo.
• Integra desarrollo con mantenimiento.
• Provee un marco de desarrollo de hardware/software.
Problemas con el Modelo de
Espiral
• El desarrollo contractual especifica el modelo del proceso y los
resultados a entregar por adelantado.
• Requiere de experiencia en la identificación de riesgos.
• Requiere refinamiento para uso generalizado.
Que modelo utilizar ?
• Para sistemas bien comprendidos utiliza el Modelo de
Cascada. La fase de análisis de riesgos es relativamente fácil.
• Con requerimientos estables y sistemas de seguridad
críticos, utiliza modelos formales.
• Con especificaciones incompletas, utiliza el modelo de
prototipado.
• Pueden utilizarse modelos híbridos en distintas partes del
desarrollo.
Documentos del Modelo de
Cascada
Actividad Documentos Producidos
Análisis de Requerimientos Documento de Requerimientos
Definición de Requerimientos Documento de Requerimientos.
Especificación del Sistema. Especificación Funcional, Plan de
Pruebas de Aceptación.
Diseño Arquitectural Especificación de la Arquitectura, y
Plan de Pruebas del Sistema
Diseño de Interfaces Especificación de la Interfaces y Plan
de pruebas de Integración.
Diseño Detallado Especificación del diseño y Plan de
prueba de Unidades.
Codificación Código de Programa
Prueba de Unidades Reporte de prueba de unidades
Prueba de Módulos Reporte de prueba de módulos
Prueba de Integración Reporte de prueba de integración y
Manual de usuario final
Prueba del Sistema Reporte de prueba del sistema
Prueba de Aceptación Sistema final mas la documentación.
Visibilidad del Modelo
Modelo de Proceso Visibilidad del Proceso
Modelo de Cascada Buena visibilidad, cada actividad
produce un documento o
resultado
Desarrollo Evolutivo Visibilidad pobre, muy caro al
producir docuementos en cada
iteración.
Modelos Formales Buena visibilidad, en cada fase
deben producirse documentos.
Desarrollo orientado a la
reutilización
Visibilidad moderada.
Importante contar con
documentación de
componentes reutilizables.Modelo de Espiral Buena visibilidad, cada
segmento y cada anillo del
espiral debe producir un
documento.

Weitere ähnliche Inhalte

Was ist angesagt?

14. fundamentos de desarrollo de software
14. fundamentos de desarrollo de software14. fundamentos de desarrollo de software
14. fundamentos de desarrollo de software
Jhon Barrera
 
Ingenieria de Software
Ingenieria de SoftwareIngenieria de Software
Ingenieria de Software
Pablo Niama
 

Was ist angesagt? (20)

14. fundamentos de desarrollo de software
14. fundamentos de desarrollo de software14. fundamentos de desarrollo de software
14. fundamentos de desarrollo de software
 
Sesión 1: Introduccion. ¿Qué es ingeniería de software?
Sesión 1: Introduccion. ¿Qué es ingeniería de software?Sesión 1: Introduccion. ¿Qué es ingeniería de software?
Sesión 1: Introduccion. ¿Qué es ingeniería de software?
 
Entregables de las pruebas
Entregables de las pruebasEntregables de las pruebas
Entregables de las pruebas
 
Modelo V
Modelo VModelo V
Modelo V
 
Modelo en cascada
Modelo en cascadaModelo en cascada
Modelo en cascada
 
Iswii
IswiiIswii
Iswii
 
Presentacion modelo casacada_ modelo_v
Presentacion modelo casacada_ modelo_vPresentacion modelo casacada_ modelo_v
Presentacion modelo casacada_ modelo_v
 
Procesos de desarrollo de software
Procesos de desarrollo de softwareProcesos de desarrollo de software
Procesos de desarrollo de software
 
Sesión 3: Modelos prescriptivos de proceso
Sesión 3: Modelos prescriptivos de procesoSesión 3: Modelos prescriptivos de proceso
Sesión 3: Modelos prescriptivos de proceso
 
Modelos de Procesos del Software
Modelos de Procesos del SoftwareModelos de Procesos del Software
Modelos de Procesos del Software
 
Pruebas automaticas
Pruebas automaticasPruebas automaticas
Pruebas automaticas
 
Chartprocesounificadoanalisis diseño
Chartprocesounificadoanalisis diseñoChartprocesounificadoanalisis diseño
Chartprocesounificadoanalisis diseño
 
Modelos Prescriptivos 1.pdf
Modelos Prescriptivos 1.pdfModelos Prescriptivos 1.pdf
Modelos Prescriptivos 1.pdf
 
Proyecto Modelo lineal o cascada de un negocio de venta de productos.
Proyecto Modelo lineal o cascada de un negocio de venta de productos.Proyecto Modelo lineal o cascada de un negocio de venta de productos.
Proyecto Modelo lineal o cascada de un negocio de venta de productos.
 
Ingenieria de Software
Ingenieria de SoftwareIngenieria de Software
Ingenieria de Software
 
Proceso del software
Proceso del softwareProceso del software
Proceso del software
 
Modelos Prescriptivos de Proceso
Modelos Prescriptivos de ProcesoModelos Prescriptivos de Proceso
Modelos Prescriptivos de Proceso
 
Proceso Del Software
Proceso Del SoftwareProceso Del Software
Proceso Del Software
 
Modelos de desarrollo de software
Modelos de desarrollo de softwareModelos de desarrollo de software
Modelos de desarrollo de software
 
Cuadro comparativo de_modelos_de_procesos_de_software
Cuadro comparativo de_modelos_de_procesos_de_softwareCuadro comparativo de_modelos_de_procesos_de_software
Cuadro comparativo de_modelos_de_procesos_de_software
 

Ähnlich wie Espoch (20)

Procesos de Software EGEL-UNITEC
Procesos de Software EGEL-UNITECProcesos de Software EGEL-UNITEC
Procesos de Software EGEL-UNITEC
 
Ingeniería de software
Ingeniería de softwareIngeniería de software
Ingeniería de software
 
Ingeniería%20de%20 software[1], maryy
Ingeniería%20de%20 software[1], maryyIngeniería%20de%20 software[1], maryy
Ingeniería%20de%20 software[1], maryy
 
Ingeniería de software16
Ingeniería de software16Ingeniería de software16
Ingeniería de software16
 
Ingenier%c3%ada de software
Ingenier%c3%ada de softwareIngenier%c3%ada de software
Ingenier%c3%ada de software
 
Clase 11
Clase 11Clase 11
Clase 11
 
Ingeniería de software
Ingeniería de softwareIngeniería de software
Ingeniería de software
 
Ingen de software
Ingen de softwareIngen de software
Ingen de software
 
Ingeniería de software
Ingeniería de softwareIngeniería de software
Ingeniería de software
 
Clase 11
Clase 11Clase 11
Clase 11
 
Curso de Ingeniería de Software - Capitulo4
Curso de Ingeniería de Software - Capitulo4Curso de Ingeniería de Software - Capitulo4
Curso de Ingeniería de Software - Capitulo4
 
Software sao
Software saoSoftware sao
Software sao
 
Software
SoftwareSoftware
Software
 
PROCESOS DE CALIDAD DE SOFTWARE
PROCESOS DE CALIDAD DE SOFTWAREPROCESOS DE CALIDAD DE SOFTWARE
PROCESOS DE CALIDAD DE SOFTWARE
 
Procesos de calidad software
Procesos de calidad softwareProcesos de calidad software
Procesos de calidad software
 
PROCESOS DE CALIDAD SOFTWARE
PROCESOS DE CALIDAD  SOFTWAREPROCESOS DE CALIDAD  SOFTWARE
PROCESOS DE CALIDAD SOFTWARE
 
Desarrollo de Software Guiado por Pruebas
Desarrollo de Software Guiado por PruebasDesarrollo de Software Guiado por Pruebas
Desarrollo de Software Guiado por Pruebas
 
El proceso
El procesoEl proceso
El proceso
 
Ciclo de vida
Ciclo de vidaCiclo de vida
Ciclo de vida
 
metodologias de desarrollo.ppt
metodologias de desarrollo.pptmetodologias de desarrollo.ppt
metodologias de desarrollo.ppt
 

Kürzlich hochgeladen

🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
EliaHernndez7
 
6°_GRADO_-_MAYO_06 para sexto grado de primaria
6°_GRADO_-_MAYO_06 para sexto grado de primaria6°_GRADO_-_MAYO_06 para sexto grado de primaria
6°_GRADO_-_MAYO_06 para sexto grado de primaria
Wilian24
 

Kürzlich hochgeladen (20)

activ4-bloque4 transversal doctorado.pdf
activ4-bloque4 transversal doctorado.pdfactiv4-bloque4 transversal doctorado.pdf
activ4-bloque4 transversal doctorado.pdf
 
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
 
ACERTIJO LA RUTA DEL MARATÓN OLÍMPICO DEL NÚMERO PI EN PARÍS. Por JAVIER SOL...
ACERTIJO LA RUTA DEL MARATÓN OLÍMPICO DEL NÚMERO PI EN  PARÍS. Por JAVIER SOL...ACERTIJO LA RUTA DEL MARATÓN OLÍMPICO DEL NÚMERO PI EN  PARÍS. Por JAVIER SOL...
ACERTIJO LA RUTA DEL MARATÓN OLÍMPICO DEL NÚMERO PI EN PARÍS. Por JAVIER SOL...
 
PLAN LECTOR 2024 integrado nivel inicial-miercoles 10.pptx
PLAN LECTOR 2024  integrado nivel inicial-miercoles 10.pptxPLAN LECTOR 2024  integrado nivel inicial-miercoles 10.pptx
PLAN LECTOR 2024 integrado nivel inicial-miercoles 10.pptx
 
Los avatares para el juego dramático en entornos virtuales
Los avatares para el juego dramático en entornos virtualesLos avatares para el juego dramático en entornos virtuales
Los avatares para el juego dramático en entornos virtuales
 
CONCURSO NACIONAL JOSE MARIA ARGUEDAS.pptx
CONCURSO NACIONAL JOSE MARIA ARGUEDAS.pptxCONCURSO NACIONAL JOSE MARIA ARGUEDAS.pptx
CONCURSO NACIONAL JOSE MARIA ARGUEDAS.pptx
 
FICHA PROYECTO COIL- GLOBAL CLASSROOM.docx.pdf
FICHA PROYECTO COIL- GLOBAL CLASSROOM.docx.pdfFICHA PROYECTO COIL- GLOBAL CLASSROOM.docx.pdf
FICHA PROYECTO COIL- GLOBAL CLASSROOM.docx.pdf
 
Feliz Día de la Madre - 5 de Mayo, 2024.pdf
Feliz Día de la Madre - 5 de Mayo, 2024.pdfFeliz Día de la Madre - 5 de Mayo, 2024.pdf
Feliz Día de la Madre - 5 de Mayo, 2024.pdf
 
TRABAJO FINAL TOPOGRAFÍA COMPLETO DE LA UPC
TRABAJO FINAL TOPOGRAFÍA COMPLETO DE LA UPCTRABAJO FINAL TOPOGRAFÍA COMPLETO DE LA UPC
TRABAJO FINAL TOPOGRAFÍA COMPLETO DE LA UPC
 
6°_GRADO_-_MAYO_06 para sexto grado de primaria
6°_GRADO_-_MAYO_06 para sexto grado de primaria6°_GRADO_-_MAYO_06 para sexto grado de primaria
6°_GRADO_-_MAYO_06 para sexto grado de primaria
 
Tema 19. Inmunología y el sistema inmunitario 2024
Tema 19. Inmunología y el sistema inmunitario 2024Tema 19. Inmunología y el sistema inmunitario 2024
Tema 19. Inmunología y el sistema inmunitario 2024
 
1ro Programación Anual D.P.C.C planificación anual del área para el desarroll...
1ro Programación Anual D.P.C.C planificación anual del área para el desarroll...1ro Programación Anual D.P.C.C planificación anual del área para el desarroll...
1ro Programación Anual D.P.C.C planificación anual del área para el desarroll...
 
Usos y desusos de la inteligencia artificial en revistas científicas
Usos y desusos de la inteligencia artificial en revistas científicasUsos y desusos de la inteligencia artificial en revistas científicas
Usos y desusos de la inteligencia artificial en revistas científicas
 
Lecciones 06 Esc. Sabática. Los dos testigos
Lecciones 06 Esc. Sabática. Los dos testigosLecciones 06 Esc. Sabática. Los dos testigos
Lecciones 06 Esc. Sabática. Los dos testigos
 
PLAN DE REFUERZO ESCOLAR MERC 2024-2.docx
PLAN DE REFUERZO ESCOLAR MERC 2024-2.docxPLAN DE REFUERZO ESCOLAR MERC 2024-2.docx
PLAN DE REFUERZO ESCOLAR MERC 2024-2.docx
 
Código Civil de la República Bolivariana de Venezuela
Código Civil de la República Bolivariana de VenezuelaCódigo Civil de la República Bolivariana de Venezuela
Código Civil de la República Bolivariana de Venezuela
 
Factores que intervienen en la Administración por Valores.pdf
Factores que intervienen en la Administración por Valores.pdfFactores que intervienen en la Administración por Valores.pdf
Factores que intervienen en la Administración por Valores.pdf
 
Biografía de Charles Coulomb física .pdf
Biografía de Charles Coulomb física .pdfBiografía de Charles Coulomb física .pdf
Biografía de Charles Coulomb física .pdf
 
ACRÓNIMO DE PARÍS PARA SU OLIMPIADA 2024. Por JAVIER SOLIS NOYOLA
ACRÓNIMO DE PARÍS PARA SU OLIMPIADA 2024. Por JAVIER SOLIS NOYOLAACRÓNIMO DE PARÍS PARA SU OLIMPIADA 2024. Por JAVIER SOLIS NOYOLA
ACRÓNIMO DE PARÍS PARA SU OLIMPIADA 2024. Por JAVIER SOLIS NOYOLA
 
Prueba de evaluación Geografía e Historia Comunidad de Madrid 2º de la ESO
Prueba de evaluación Geografía e Historia Comunidad de Madrid 2º de la ESOPrueba de evaluación Geografía e Historia Comunidad de Madrid 2º de la ESO
Prueba de evaluación Geografía e Historia Comunidad de Madrid 2º de la ESO
 

Espoch

  • 1. ESPOCH DESARROLLO DE SOFWARE DIFERENCIAS ENTRE EL METODO DE LA CASCADA Y EL METODO ESPIRAL DANNY CANDO
  • 2. Que tipos de software hay ? • Por su estructura: • Funcionales. • Orientados a objetos. • Orientados a listas. • Orientados a componentes. • Por su función: • Programas o Sistemas de Usuario • Interfaces Hombre-Maquina. • Herramientas de Software. • Librerías. • Sistemas de uso genérico: Compiladores, S.O’s, Procesadores de Texto, etc. • Bases de Datos. • Sistemas basados en Web.
  • 3. El Proceso de Software • Conjunto estructurado de actividades requeridas para desarrollar un sistema de software.  Especificación- que debe hacer el software y cuales son sus especificaciones de desarrollo.  Desarrollo – produccion del sistema de software.  Validación – verificar que el software hace lo que el cliente pide.  Evolución – cambiar/adaptar el software a las demandas. • Las actividades varían dependiendo de la organización y del tipo de sistema a desarrollarse. • Debe estar explícitamente modelado si va a ser bien administrado.
  • 4. Proceso Genérico de Software • Especificación - establecer los requerimientos y restricciones del sistema • Diseño - Producir un modelo en papel del sistema • Manufactura - construir el sistema • Prueba - verificar que el sistema cumpla con las especificaciones requeridas • Instalación - entregar el sistema al usuario y asegurar su operacionalidad • Mantenimiento - reparar fallos en el sistema cundo sea descubiertos
  • 5. Características del proceso • Entendible  Se encuentra el proceso bien definido y es entendible ?. • Visible  El proceso es visible al exterior ?. • Soportable  Puede el proceso ser soportado por herramientas CASE ?. • Aceptable  El proceso es aceptado por aquellos involucrados en el ?.
  • 6. Características del proceso • Confiable  Los errores del proceso son descubiertos antes de que se conviertan en errores del producto ?. • Robusto  Puede continuar el proceso a pesar de problemas inesperados ?. • Mantenible  Puede el proceso evolucionar para cumplir con los objetivos organizacionales ?. • Rapidez  Que tan rápido puede producirse el sistema ?.
  • 7. Modelo de Cascada (gráfica) Definición de Requerimientos Diseño del Software y del Sistema Implementación y Prueba de unidades Integración y Prueba del Sistema Operación y Mantenimiento
  • 8. Fases del Modelo de Cascada • Análisis de requerimientos y definición. • Diseño del sistema y del software. • Implementación y prueba de unidades • Integración y prueba del sistema. • Operación y mantenimiento. • La dificultad en esta modelo reside, en la dificultad de hacer cambios entre etapas.
  • 9. Problemas y Riesgos • Cascada.  Alto riesgo en sistemas nuevos debido a problemas en las especificaciones y en el diseño.  Bajo riesgo para desarrollos bien comprendidos utilizando tecnología conocida.
  • 10. Manejo de Riesgos • La tarea principal del administrador consiste en minimizar riesgos. • El “riesgo” inherente en una actividad es se mide en base a la incertidumbre que presenta el resultado de esa actividad. • Las actividades con alto riesgo causan sobre-costes en cuanto a planeación y costos • El riesgo es proporcional al monto de la calidad de la información disponible. Cuanto menos información, mayor el riesgo.
  • 11. Modelo de Proceso de Espiral Determine objetivos alternativas y restricciones Evalúe alternativas, identifique y resuelva riesgos Análisis de Riesgos Análisis de Riesgos Análisis de Riesgos Análisis de Riesgos Planea la siguiente fase Desarrolla y verifica el siguiente nivel del producto Prototipo OperacionalPrototipo 3Prototipo 2Proto tipo 3 Plan de requerimientos Plan del ciclo de vida REVISIÓN Plan de Desarrollo Plan de Integración y Prueba Concepto de Operación Simulaciones, modelos y benchmarks Requeri mientos de SW Validación de Requerimientos Diseño V &V Servicio Prueba de Aceptación Prueba de Integración Prueba de Unidades Codificación Diseño Detallado Diseño del Producto
  • 12. Plantilla para una ronda del espiral • Objetivos. • Restricciones. • Alternativas. • Riesgos. • Resolución de riesgos. • Resultados. • Planes. • Garantías (commitments).
  • 13. Ventajas del Modelo de Espiral • Centra su atención en la reutilización de componentes y eliminación de errores en información descubierta en fases iniciales. • Los objetivos de calidad son el primer objetivo. • Integra desarrollo con mantenimiento. • Provee un marco de desarrollo de hardware/software.
  • 14. Problemas con el Modelo de Espiral • El desarrollo contractual especifica el modelo del proceso y los resultados a entregar por adelantado. • Requiere de experiencia en la identificación de riesgos. • Requiere refinamiento para uso generalizado.
  • 15. Que modelo utilizar ? • Para sistemas bien comprendidos utiliza el Modelo de Cascada. La fase de análisis de riesgos es relativamente fácil. • Con requerimientos estables y sistemas de seguridad críticos, utiliza modelos formales. • Con especificaciones incompletas, utiliza el modelo de prototipado. • Pueden utilizarse modelos híbridos en distintas partes del desarrollo.
  • 16. Documentos del Modelo de Cascada Actividad Documentos Producidos Análisis de Requerimientos Documento de Requerimientos Definición de Requerimientos Documento de Requerimientos. Especificación del Sistema. Especificación Funcional, Plan de Pruebas de Aceptación. Diseño Arquitectural Especificación de la Arquitectura, y Plan de Pruebas del Sistema Diseño de Interfaces Especificación de la Interfaces y Plan de pruebas de Integración. Diseño Detallado Especificación del diseño y Plan de prueba de Unidades. Codificación Código de Programa Prueba de Unidades Reporte de prueba de unidades Prueba de Módulos Reporte de prueba de módulos Prueba de Integración Reporte de prueba de integración y Manual de usuario final Prueba del Sistema Reporte de prueba del sistema Prueba de Aceptación Sistema final mas la documentación.
  • 17. Visibilidad del Modelo Modelo de Proceso Visibilidad del Proceso Modelo de Cascada Buena visibilidad, cada actividad produce un documento o resultado Desarrollo Evolutivo Visibilidad pobre, muy caro al producir docuementos en cada iteración. Modelos Formales Buena visibilidad, en cada fase deben producirse documentos. Desarrollo orientado a la reutilización Visibilidad moderada. Importante contar con documentación de componentes reutilizables.Modelo de Espiral Buena visibilidad, cada segmento y cada anillo del espiral debe producir un documento.