Fases del Ciclo de Vida
Planeamiento del Sistema• Aclaración de la solicitud: Determinarla con
precisión para tener un ALCANCE claro.• Estudio de Factibilidad: Determinar la
posibilidad de la implementación y/o implantación. Técnica y Económica.
• Aprobación del plan: Se aprueban recursos, tiempos, alcancesalcances y costos del sistema.
Fases del Ciclo de Vida
Análisis• Comprende el estudio de las reglas actuales
del negocio.• Se plantean alternativas de solución a los
problemas existentes.• Se determinan los procesos que serán
automatizados y los que se realizarán manualmente (frontera Hombre-Máquina).
• Las especificaciones se realizan en base a una metodología.
Fases del Ciclo de Vida
Diseño• Conjunto de especificaciones para poder
implementar lo modelado en la fase de análisis.• Definición de las diferentes formas en que la
información será ingresada y entregada por el sistema, desde y hacia los usuarios.
• Es posible y necesario el retorno a fases anteriores ante la incertidumbre.
Fases del Ciclo de Vida
Programación / Desarrollo• Es la traducción de las especificaciones de
los procesos que serán automatizados, a los lenguajes de programación a utilizar.
• En esta etapa se realizan pruebas unitarias de cada programa.
Fases del Ciclo de VidaPruebas• Pruebas de integración entre los diferentes
módulos.• Experiencia de los usuarios.• Detección de errores no vistos en la etapa anterior.• Buen análisis de la batería de pruebas,
probabilidad de fallas disminuirá.• Proyectarse a posibles fallas dependiendo de los
puntos débiles del software, de los usuarios y procedimientos.
• Implementación de contingencias.
Fases del Ciclo de Vida
Conversión de datos y Puesta en Producción
• Migrar datos del antiguo sistema al nuevo.• Identificar errores de inconsistencias: Datos que pueden ser mejorados Datos que no se necesitan, Prever cuadres, etc.
• Instalación de equipos.• Capacitación a los usuarios en el manejo del
nuevo sistema.• El sistema entra en marcha o en producción.
Fases del Ciclo de Vida
Mantenimiento• Etapa de dar soporte a los usuarios en las nuevas
especificaciones implantadas.• Errores no analizados.• Rendimiento del sistema.• Cambios en el entorno.• Nuevos requerimientos de información de los
usuarios.
Fases del Ciclo de Vida
Documentación• Cada fase o actividad del ciclo de vida debe ser
documentada.• Modelos, diccionarios de datos, especificaciones,
se definen como Entregables de cada fase.• Los Entregables de una etapa deben ser
aprobados para iniciar la siguiente etapa.• El Manual de Usuario y el Manual Técnico,
mínimamente. De acuerdo a la metodología, se usan los formatos de la adoptada.