Ciclo de Vida de Desarrollo de Sistemas

SDLC son las siglas de System Development Life Cycle, lo que se traduce como Ciclo de Vida de Desarrollo de Sistemas. Es una metodología de gestión del ciclo de vida del software, que consiste en un conjunto de fases generales —puede oscilar entre cinco y diez—, formadas por tareas individuales, que muestran los pasos a seguir en un proyecto de desarrollo de sistemas de información (SI). 

El SDLC es un modelo que guía el proceso de desarrollo del software, y prescribe la documentación y entregables de cada una de las fases. No hay una versión estándar y universal de SDLC, lo que en la práctica implica que algunas de las tareas pueden estar presentes en la mayoría de los proyectos, mientras otras sólo se aplican a cierto tipo de proyectos.



Fases en el SDLC

1) Fase 1. Inicio y Planificación del Proyecto. Se plantea el problema y la estrategia general a seguir. 
2) Fase 2. Análisis. Se analizan las áreas y procesos de negocio, se investigan los SI actuales y las oportunidades de mejora. 
3) Fase 3. Diseño. Definición de hardware, software, comunicaciones, bases de datos, programas e interfaz de usuario del SI. 
4) Fase 4. Adquisición o Desarrollo. El SI es comprado o desarrollado a medida. 
5) Fase 5. Implantación. El SI es arrancado o puesto en producción. 
6) Fase 6. Operativa. Hace referencia al proceso de mantener el sistema funcionando óptimamente, y garantizar que la seguridad y la integridad de los datos se mantenga. 
7) Fase 7. Auditoría. Se audita el SI para detectar problemas existentes. 
8) Fase 8. Mantenimiento. Incluye las tareas asociadas con la escalabilidad, nuevas versiones, re- solución de incidencias e inclusión de mejoras en el SI.


Comments