Siete fases del ciclo de vida del desarrollo de sistemas

Estas son las 7 fases del ciclo de vida del desarrollo de sistemas.

ANSI image by DBX60 from Fotolia.com

El Ciclo de Vida del Desarrollo de Sistemas (SDLC) es una metodología de sistemas usada para facilitar el desarrollo de los sistemas de información. Además, el SDLC ayuda a los gestores de proyecto con la planificación del desarrollo y la puesta en marcha de un sistema de información que reúna los requisitos del usuario, y que sea completado a tiempo y dentro de los límites del presupuesto. Con el SDLC, un administrador de proyecto gestiona de forma efectiva las tareas y detalles de un proyecto de desarrollo de sistemas, y comunica las fechas objetivo importantes a las personas involucradas o afectadas por el proyecto. Las fases del SDLC son la planificación conceptual, la definición de requisitos, el diseño, el desarrollo y las pruebas, la puesta en marcha, las operaciones y el mantenimiento y la disposición.

Planificación conceptual

La planificación conceptual es la primera fase del ciclo de vida del desarrollo de sistemas. En esta fase, las personas importantes que participan en el proyecto o interesados definen el sistema propuesto y determinan el alcance del proyecto. Además, se determinan las limitaciones de factores como los recursos, presupuesto y tiempo.

Definición de requisitos

La siguiente fase es la de la definición de requisitos. Después de que los interesados establezcan el alcance del proyecto, los especialistas en tecnologías de la información (TI) trabajan con los usuarios finales para definir los requitisos de negocio del sistema. Cuando los especialistas de TI recogen todos los requisitos, se reúnen de nuevo con los usuarios finales para verificar los requisitos y conseguir la validación por parte de los usuarios.

Diseño

En la fase del diseño, los especialistas de TI transforman los requisitos en requisitos técnicos. Inicialmente, los desarrolladores crean un diseño técnico preliminar para tratar todos los requisitos de negocio del sistema definidos en la fase de definición de requisitos. Cuando el diseño preliminar ha terminado, los desarrolladores hacen un diseño técnico detallado, que define todas las funciones técnicas necesarias para implementar el sistema.

Desarrollo y pruebas

En la fase de desarrollo y pruebas, los desarrolladores empiezan a desarrollar el sistema actual. Esto incluye crear el software y construir la arquitectura adecuada de la base de datos del sistema. Las pruebas empiezan después de terminar la construcción de los componentes del sistema. Además, los analistas que aseguran la calidad verifican que el sistema reúna los requisitos de negocio usando un plan de pruebas detallado.

Puesta en marcha

Durante la puesta en marcha, TI distribuye el nuevo sistema a todos los usuarios finales, para que puedan empezar a usarlo. Además, los especialistas de TI proporcionan la documentación del sistema a los usuarios finales, que detallan cómo usar el sistema. La formación también es una parte importante de la fase de puesta en marcha. Las sesiones de formación deberían ser planteadas para cada grupo de usuarios, para que los usuarios se puedan beneficiar del sistema más adelante.

Operaciones y mantenimiento

En la fase de operaciones y mantenimiento, el nuevo sistema pasa a modo de operación total. TI controla el sistema para asegurar que el sistema reúna los requisitos de negocio pedidos. Además, el personal de TI realiza mantenimiento periódico en el sistema para asegurar que el sistema sigue funcionando como se espera. El equipo de soporte también proporciona asistencia para el sistema y resuelve los problemas informados.

Disposición

La fase de disposición ocurre al final del ciclo de vida del sistema. Cuando un sistema ha completado su tiempo de vida y se retira, esta fase proporciona una serie de pasos sistemáticos para finalizar el sistema. Realizar esta fase asegura que la información vital se mantenga para los negocios futuros o las necesidades del sistema. Además, la disposición del sistema adecuada es necesaria par asegurar que un componentes del sistema, datos, software y hardware se disponen de forma adecuada y según las normas de la compañía.

eHow en espanol
×