Siete fases del ciclo de vida del desarrollo de sistemas
Estas son las 7 fases del ciclo de vida del desarrollo de sistemas. El Ciclo de Vida del Desarrollo de Sistemas (SDLC) es una metodologa de sistemas usada para facilitar el desarrollo de los sistemas de informacin. Adems, el SDLC ayuda a los gestores de proyecto con la planificacin del desarrollo y la puesta en marcha de un sistema de informacin que rena los requisitos del usuario, y que sea completado a tiempo y dentro de los lmites 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 objetivos importantes a las personas involucradas o afectadas por el proyecto. Las fases del SDLC son la planificacin conceptual, la definicin de requisitos, el diseo, el desarrollo y las pruebas, la puesta en marcha, las operaciones y el mantenimiento y la disposicin. Planificacin conceptual La planificacin 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. Adems, se determinan las limitaciones de factores como los recursos, presupuesto y tiempo. Anlisis de los sistemas. Esta etapa ha sido clsicamente la primera del ciclo de vida del desarrollo de sistemas. Conlleva el estudio del sistema actual y la definicin de las necesidades reales de los usuarios. Incluye las siguientes fases: Anlisis de la Viabilidad del Proyecto. Anlisis de los sistemas existentes. Definir necesidades de usuarios y establecer prioridades. INDETIFICACION DEL PROBLEMAS, OPORTUNIDADES Y OBJETIVOS. En esta primera fase del ciclo de vida del desarrollo del sistema, el analista se ocupa de identificar problemas, oportunidades y objetivos. La primera fase requiere que el analista observe objetivamente lo que sucede en un negocio, el analista determina con precisin cuales son los problemas. Las oportunidades son situaciones que el analista considera susceptibles de mejorar utilizando sistema de informacin computarizados. La identificacin de objetivos tambin es un parte importante de la primera fase. En primer lugar el analista debe averiguar lo que la empresa trata de conseguir. Los usuarios, los analistas y los administradores de sistemas que coordinan el proyecto son los involucrados en la primera fase. Las actividades de esta fase consisten en entrevistar a los encargados y coordinar a los usuarios, sintetizar los conocimientos obtenidos, estimar el alcance del proyecto y documentar los resultados. En esta primera etapa del ciclo de desarrollo de los sistemas, el analista se involucra en la identificacin de los problemas de las oportunidades y de los objetivos. Esta fase es crucial para el xito del resto del proyecto, pues nadie estar dispuesto a desperdiciar su tiempo dedicndolo al problema equivocado. La primera etapa requiere que el analista observe de forma objetiva lo que ocurre en una empresa. Luego en conjunto con los otros miembros de la organizacin har notar los problemas. Muchas veces esto ya fue realizado previamente; y por ello, es que se llega a invitar al analista Las oportunidades son aquellas situaciones que el analista considera que pueden perfeccionarse mediante el uso de los sistemas de informacin computarizados. Al aprovechar las oportunidades la empresa puede lograr una ventaja competitiva o llegar a establecer un estndar industrial. ETAPA 1 factibilidad Durante esta fase se desarrolla un modelo del rea estudiada, donde se representa: Los procesos que se llevan a cabo, la informacin utilizada por ellos y las reglas polticas y prcticas de la empresa relacionada con estos procesos. Factibilidad tcnica: si existe o est al alcance la tecnologa necesaria para el sistema. Factibilidad econmica: relacin beneficio costo. Factibilidad operacional u organizacional: si el sistema puede funcionar en la organizacin 1. Etapa previa o de diagnstico: Es la etapa de planeacin y diagnstico, con la que se inicia el desarrollo del sistema. Causas que justifiquen la automatizacin de los sistemas: - Informacin de baja calidad - Sistemas que manejan grandes volmenes de datos - Mejorar el servicio a clientes, etc. Diagnstico de la situacin actual: - Determinar el objetivo - Determinar el alcance - Definir la interrelacin del sistema. Estudio de Viabilidad: Es el documento que contiene un conjunto de evaluaciones e investigaciones que servirn de base para evaluar la conveniencia de sistematizar o no sistematizar. Normalmente el estudio de viabilidad es desarrollado por Analistas de Sistemas, apoyados por un grupo de decisin formado por altos ejecutivos de la empresa. Contenido: - Objetivo del sistema - Situacin actual del sistema - Situacin propuesta, plan de implementacin, recomendaciones. El contenido esencial debe sostenerse en estudios de Costo-Beneficio. Plan de implementacin: Es el plan que debe elaborarse y que servir de gua para el desarrollo de todo el proyecto, para apoyarse en el control y administracin del proyecto. Se recomienda utilizar herramientas como el software Microsoft Project. Los elementos que debe considerar son: - Tiempo: El tiempo presupuestado de cada etapa y total, as como los tiempos de utilizacin de los recursos. - Recursos financieros, humanos, tecnolgicos, materiales. - Instalaciones: Requerimientos de local, aire acondicionado, piso falso, energa elctrica, etc. - Proveedores: Investigar y evaluar propuestas y escoger la mejor. - Recursos humanos: Considerar la estrategia para contar con los especialistas necesarios, como capturistas, operadores, programadores, analistas, lderes de proyecto, etc.