Modelo Secuencial Lineal
por Eric Rojas
1. Fase1. Investigación Previa: Es cuando la organización se da cuenta que necesita una solución de software para determinado problema.
1.1. Pasos Importantes
1.1.1. Solicitud
1.1.2. Estudio de factibilidad
1.1.2.1. Factibilidad Técnica
1.1.2.2. Factibilidad Económica
1.1.2.3. Factibilidad Operacional
1.1.3. Aprobación
2. Fase 2. Determinar los requisitos de información: Aquí ya sabemos cuál es el problema. En esta fase se hace estudio de todos los documentos relacionados con el problema
2.1. Estudio de manuales de procesos
2.2. Estudio de reportes y documentos relacionados
2.3. Observación del proceso
2.4. Tomar muestras de formas y documentos
3. Fase 3. Analizar las necesidades del sistema: Se analizará las necesidades del propio software como tal: servidores, infraestructura de red, anchos de banda, disposición de equipos, hardware adicional, etc.
4. Fase 4. Diseño del sistema: Se realiza los diagramas, las tablas, seleccionar las estructuras de almacenamiento, el diccionario de datos así como describir las entradas y salidas.
5. Fase 5. Desarrollo del software: Es aquí donde los programadores realizan la codificación del software y documentan el codigo fuente.
6. Fase 6. Prueba del software: se hace pruebas piloto con datos de muestra, se analizan todas las posibilidades y los desarrolladores corrigen los detalles encontrados.
7. Fase 7. Implementación, evaluación y mantenimiento: Es donde el software entra a producción, aquí se toman en cuenta muchas cosas
7.1. Verificar e instalar nuevo equipo
7.2. Entrenar a los usuarios
7.3. Instalar la aplicación
7.4. Construir todos los archivos de datos necesarios para utilizarla (bases de datos en blanco, formatos adicionales, etc.)
8. Instrumentos de Medición
8.1. Evaluación operacional
8.1.1. Facilidad de uso
8.1.2. Tiempo de respuesta
8.1.3. Confiabilidad
8.2. Impacto organizacional
8.2.1. Finanzas
8.2.2. Eficiencia operacional
8.2.3. Impacto competitivo
8.3. Desempeño del desarrollo
8.3.1. Optimizar bases de datos
8.3.2. Optimización de rutinas de código fuente
8.3.3. Adición de procesos
8.3.4. Eliminación de procesos