
CICLO DE VIDA DE UN si

1. Identificación de problemas, oportunidades y objetivos
La primera fase requiere que el analista observe objetivamente lo que sucede en un negocio, este debe determinar con precisión cuáles son los problemas y que es lo que la empresa trata de conseguir.
​
​2. Determinación de los requerimientos de información
Las herramientas que se utilizan para la determinación de los requerimientos de información de un negocio se encuentran los métodos interactivos, como las entrevistas, muestreos, la investigación de datos impresos y la aplicación de cuestionarios.
​
3. Análisis de las necesidades del sistema
Durante esta fase el analista de sistema analiza las decisiones estructuradas que se hayan tomado. Las decisiones estructuradas son aquellas en las cuales se pueden determinar las condiciones.
​
4. Diseño del sistema recomendado
El analista diseña procesamientos precisos para la capturación de datos que aseguran que los datos que integren al sistema de información sean correctos.
​
5. Desarrollo y documentación del software
Durante esta fase el analista también trabaja con los usuarios para desarrollar documentación efectiva para el software.
​
6. Pruebas y mantenimiento del sistema
Durante la prueba de sistemas, el sistema se emplea de manera experimental para asegurarse de que el software no tenga fallas, es decir, que funciona de acuerdo con las especificaciones y en la forma en que los usuarios esperan que lo haga.
​
7. Implementación y evaluación del sistema
La implantación es el proceso de verificar e instalar nuevo equipo, entrenar a los usuarios, instalar la aplicación y construir todos los archivos de datos necesarios para utilizarla.