William Eduardo Banegas Cruz 2014-1001-0285

Modelo para el desarrollo de software - Modelo secuencial lineal

Comienza Ya. Es Gratis
ó regístrate con tu dirección de correo electrónico
William Eduardo Banegas Cruz 2014-1001-0285 por Mind Map: William Eduardo Banegas Cruz 2014-1001-0285

1. Modelo Secuencial Lineal

1.1. Fase 1: Investigacion Previa

1.1.1. Es cuado la organizacion se da cuenta que necesita una solucion de software para determinado problema, esta fase tiene 3 pasos.

1.1.1.1. 1. Solicitud

1.1.1.1.1. Viene del resultado de entrevistas con las personas relacionadas con el problema.

1.1.1.2. 2. Estudio de factibilidad

1.1.1.2.1. Determinar que el sistema solicitado sea rentable con relacion al costo/beneficio. Hay 3 estudios que deben realizarse en este paso.

1.1.1.3. 3. Aprobacion

1.1.1.3.1. En base a lo documentado en la solicitud y estudio de factibilidad la administracion o gerencia de la organizacion definen si el proyecto se va a desarrollar o no.

1.2. Fase 2: Determinar los requisitos de informacion

1.2.1. En esta fase se hace estudio de todos los documentos relacionados con el problema.

1.2.1.1. 1. Estudio de manuales de procesos

1.2.1.2. 2. Estudio de reportes y documentos relacionados

1.2.1.3. 3. Observacion del proceso

1.2.1.4. 4. Tomar muestras de formas y documentos

1.3. Fase 3 : Analizar las necesidades del sistema

1.3.1. Se analiza las necesidades del propio software como tal: servidores, infrestructura de red, anchos de banda, disposicion de equipos, hardware adicional.

1.4. Fase 4: Diseño del sistema

1.4.1. Conocido como diseño logico, en esta fase se realizan los diagramas, las tablas, seleccionar las estructuras de almacenamiento, el diccionario de datos, asi como describir las entradas y salidas.

1.5. Fase 5: Desarrollo del software

1.5.1. Se le conoce como diseño fisico, es aqui donde los programadores realizan la codificacion del software. Los desarrolladores tambien documentaran el codigo fuente del mismo.

1.6. Fase 6: Prueba del software

1.6.1. Se hacen pruebas piloto con datos de muestra, se analizan todas las posibilidades y los desarrolladores corrigen los detalles encontrados.

1.7. Fase 7: Implementacion, evaluacion y mantenimiento

1.7.1. En esta fase el software entra en produccion, aqui se toman muchas cosas en cuenta, principalmente:

1.7.1.1. A. Verificar e instalar nuevo equipo

1.7.1.2. B. Entrenar a los usuarios

1.7.1.3. C. Instalar la aplicacion

1.7.1.4. D. Construir todos los archivos de dato necesario

1.8. Ventajas

1.8.1. Permite avanzar en el desarrollo siguiendo pasos sencillos.

1.9. Desventajas

1.9.1. 1. Si se producen cambios a etapas basicas cuando se ha llegado a etapas avanzadas, puede ser catastrofico para un proyecto grande.

1.9.2. 2. No es frecuente que el usuario final sepa explicar de forma clara los requisitos, es comun encontrar incentidumbre en la primeras etapas del proyecto que luego es dificil de acomodar.

1.9.3. 3. El cliente debe ser paciente ya que el software no va a estar disponible hasta que el proyecto este en una etapa demasiado avanzada.