Diseño del sistema Modelo Incremental Descripción Metodológica

Anuncio
1. Diseño del sistema
Modelo Incremental
Descripción Metodológica: El modelo incremental, propuesto por Harlan Mills,
está basado en la idea que el sistema se particiona en subsistemas según
sus funcionalidades. Al dividirlo se puede manejar cada funcionalidad por
separado e ir integrándolas para formar el sistema final.
El modelo aplica secuencias lineales de manera escalonada conforme avanza
el tiempo en el calendario. Cada secuencia lineal pasa por las siguiente fases:
-
Análisis y requerimientos
Diseño
Implementación
Pruebas
Estas secuencias producen lo que se denomina: incremento. El
primer incremento es a menudo denominado "núcleo" y estará formado por
aquellas funcionalidades más importantes.
Durante el desarrollo, se puede llevar a cabo un análisis adicional de requisitos
para los requisitos posteriores, pero no se aceptan cambios en los requisitos
para el incremento actual. Una vez que un incremento se completa, este es
integrado al sistema y se le entrega al cliente un producto operacional puede
poner en funcionamiento. Esto significa que tienen una entrega temprana de
parte de la funcionalidad del sistema. Pueden experimentar con el sistema, lo
cual les ayuda a clarificar sus requisitos para los incrementos posteriores.
-
Análisis de Requerimientos: En esta etapa se logra claridad sobre lo
que desea el usuario y la forma en la cual se le va a presentar la
solución que está buscando. Esta fase se realiza por cada iteración que
se realice, en esta fase se buscara principalmente:
o Identificar los usuario y sus roles dentro del sistema
o Definir los actores primarios y segundarios
o Operaciones importantes a construir
-
Diseño: determinar una implementación efectiva y eficiente que realice
las funciones y que cumpla con los requerimientos dados por el cliente.
Las siguientes actividades que se plantean en esta etapa.
o
o
o
o
-
Determinar la arquitectura inicial
Determinar el diseño lógico
Implementación física
Diseño De Interfaces
Implementación: esta es etapa en donde se codifica el software, en
esta fase se definen desde paradigma hasta herramientas y lenguje de
programación, algunas de las actividades son
o Definición de maquetación
o Codificación
o Estructuración de directorios
Al final de esta fase se deberá entregar el aplicativo ,código fuente y
documentación de código
-
Pruebas: esta es la etapa donde se teste el aplicativo para encontrar los
errores y corregirlos
2. Diagrama Lógico
3. Diagrama Físico
Descargar