Modelo Secuencial Lineal Y Sus Fases

Jetzt loslegen. Gratis!
oder registrieren mit Ihrer E-Mail-Adresse
Modelo Secuencial Lineal Y Sus Fases von Mind Map: Modelo Secuencial Lineal Y Sus Fases

1. Definición:

1.1. Es el más antiguo de todos los modelos de Ingeniería del Software. El modelo lineal presenta una estructura secuencial (de ahí el nombre de Modelo en cascada). Es también conocido como “Modelo en cascada”, “Modelo lineal secuencial”, “Ciclo de vida básico” o “Ciclo de vida clásico”.

2. Características:

2.1. * Planear un proyecto antes de comenzarlo * Documenta cada actividad * Diseñar el sistema antes de comenzar a codificar * Realizar pruebas al software

3. Desventajas:

3.1. * Si se producen cambios a etapas básicas cuando se ha llegado a etapas avanzadas (desarrollo, pruebas, implementación) puede ser catastrófico para un proyecto grande. * No es frecuente que el usuario final sepa explicar de forma clara los requisitos, es común encontrar incertidumbre en las primeras etapas del proyecto que luego es difícil de acomodar. * El cliente debe ser paciente ya que el software no va a estar disponible hasta que el proyecto esté en una etapa demasiado avanzada.

4. Ventajas:

4.1. * Permite avanzar en el desarrollo siguiendo pasos sencillos * Se debe tener en cuenta que fue el primer modelo empleado, y por lo tanto es mejor que ninguno. * Facilita la gestión del desarrollo.

5. Fase #1: Investigación Previa

5.1. 1. Solicitud

5.1.1. Resultado De Entrevistas.

5.2. 2. Estudio De Factibilidad

5.2.1. 1. Factibilidad Técnica

5.2.1.1. Resolución del problema con el software y personal existente.

5.2.2. 2. Factibilidad Económica

5.2.2.1. Comprobar si la empresa cuenta con los costos necesarios para la creación y mantenimiento de software (es importante o no crear el software).

5.2.3. 3. Factibilidad Operacional

5.2.3.1. Encuestar a los usuarios para comprobar si usaran el programa hasta su máximo potencial.

5.3. 3. Aprobación

5.3.1. La alta gerencia decide si el proyecto se va a desarrollar o no.

6. Fase #2: Determinar Los Requisitos De Información

6.1. Estudio de documentos relacionados con el problema.

6.1.1. 1. Estudio de manuales de procesos.

6.1.2. 2. Estudio de reportes y documentos relacionados.

6.1.3. 3. Observación del proceso.

6.1.4. 4. Tomar muestras de forma y documentos

7. Fase #3: Analizar Las Necesidades Del Sistema

7.1. Necesidades del software como ser:

7.1.1. Servidores, infraestructura de red, ancho de banda, disposición del equipo, hardware adicional, etc.

8. Fase #4: Diseño Del Sistema

8.1. Desarrollo De:

8.1.1. 1. Diagramas

8.1.2. 2. Tablas

8.1.3. 3. Seleccionar las estructuras de almacenamiento

8.1.4. 4 Diccionario de datos

9. Fase #5: Desarrollo Del Software

9.1. Hacer la magia, codificar el software y documentarlo.

10. Fase #6: Prueba Del Software

10.1. Parte importante para comprobar si hay errores o no, se deben usar datos variados para las pruebas.

11. Fase #7: Implementación, Evaluación Y Mantenimiento

11.1. El software entra a producción, tomando en cuenta principalmente:

11.1.1. 1. Verificar e instalar nuevo equipo

11.1.2. 2. Entrenar a los usuarios

11.1.3. 3. Instalar la aplicación

11.1.4. 4. Construir todos los archivos de datos necesarios.