CiclosVida 1 1

Páginas: 6 (1338 palabras) Publicado: 24 de marzo de 2015
Modelos de desarrollo de
Software

1

El Proceso de Software


Conjunto estructurado de actividades requeridas para
desarrollar un sistema de software.







Especificación
Diseño
Validación
Evolución

Las actividades varían dependiendo de la organización y
del tipo de sistema a desarrollarse.

2

Componentes del Proceso










Especificación - establecer los requerimientos yrestricciones del sistema
Diseño - Producir un modelo 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
operación
Mantenimiento - reparar fallas del sistema cuando sean
descubiertas
3

Modelos Genéricos de Desarrollo de Software


Modelo de Cascada




DesarrolloIncremental y Evolutivo




Un modelo sirve de prototipo para la construcción del sistema final.

Transformación Formal




La especificación y el desarrollo están intercalados.

Prototipado




Separar en distintas fases de especificación y desarrollo .

Un modelo matemático del sistema se transforma formalmente en la
implementación.

Desarrollo basado en Reutilización


El sistema esensamblado a partir de componentes existentes.

4

Modelo de Cascada
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

5

Fases del Modelo de Cascada


Análisis de requerimientos y definición
El proceso de reunión de requisitos se intensifica y se
centra especialmente en el software.Para comprender la
naturaleza del programa a construirse, el ingeniero o
analista del software debe comprender el domino de
información del software así como la función requerida,
comportamiento, rendimiento e interconexión.

6

Fases del Modelo de Cascada


Diseño del sistema y del software
El diseño del software es realmente un proceso
de muchos pasos que se centra en cuatro
atributos distintosde programa: Estructura de
Datos, Arquitectura de Software,
Representación de la Interfaz y Detalle
Procedimental (Algoritmo)

7

Fases del Modelo de Cascada


Implementación y prueba de unidades
El diseño se debe traducir en forma legible por
la máquina. El paso de generación de código o
implementación lleva a cabo esta tarea. Si se
lleva a cabo el diseño de una forma detallada,
laimplementación se realiza mecánicamente.

8

Fases del Modelo de Cascada


Integración y prueba del sistema
El proceso de pruebas se centra en los
procesos lógicos internos del software, y los
procesos externos funcionales: realizar las
pruebas para la detección de errores y
asegurar que la entrada definida produce
resultados reales de acuerdo con los
resultados requeridos.

9

Fases del Modelo de Cascada

Operación y mantenimiento
El software indudablemente sufrirá cambios
después de ser entregado al cliente, porque
debe adaptarse a los cambios de su entorno
externo.

10

Documentos del Modelo de Cascada
Actividad
Análisis de Requerimientos
Definición de Requerimientos
Especificación del Sistema.
Diseño Arquitectural
Diseño de Interfaces
Diseño Detallado
Codificación
Prueba de Unidades
Prueba deMódulos
Prueba de Integración
Prueba del Sistema
Prueba de Aceptación

Documentos Producidos
Documento de Requerimientos
Documento de Requerimientos.
Especificación Funcional, Plan de Pruebas
de Aceptación.
Especificación de la Arquitectura, y Plan de
Pruebas del Sistema
Especificación de la Interfaces y Plan de
pruebas de Integración.
Especificación del diseño y Plan de prueba
de Unidades.
Códigode Programa
Reporte de prueba de unidades
Reporte de prueba de módulos
Reporte de prueba de integración y Manual
de usuario final
Reporte de prueba del sistema
Sistema final mas la documentación.

11

Modelo de Cascada
El modelo de ciclo de vida cascada, captura algunos
principios básicos:







Planear un proyecto antes de embarcarse en él.
Definir el comportamiento externo deseado...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Documento 1 1 1 1
  • EL RECICLAJE 1 1 1 1
  • Trinidad 1+1+1=1
  • Depreciaciones 1 1 1
  • El párrafo 1 1 1
  • BIBLIOGRAFIA DE PETER DRUCKER 1 1 1 1 1 1 1
  • FACTORING 1 1 1
  • desarrolloplacenta 1 1 1

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS