Está en la página 1de 3

ETAPAS CICLO DE VIDA DEL DESARROLLO DE SISTEMAS 1.

Etapa previa o de diagnostico: Es la etapa de planeacin y diagnostico, 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.

Diagnostico 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, asi 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.

2. Anlisis de Sistemas: Es el proceso que se ejecuta para recopilar e interpretar hechos y diagnosticar problemas, con el fin de mejorar los sistemas de informacin, las tcnicas utilizadas ms comunes son:

- Entrevistas: Es una conversacin entre el entrevistador y el entrevistado con el fin de que el entrevistador recopile informacin necesaria para el desarrollo del proyecto. - Cuestionarios: Es la tcnica que permite recopilar informacin escrita, necesaria para el desarrollo del proyecto. - Revisin de documentos: Esta tcnica permite recopilar informacin valiosa a travs de la revisin de manuales de sistemas, de procedimientos, de polticas, de organizacin, instructivos operativos, catlogos, etc. - Observacin: Es la tcnica aplicada para recopilar informacin, que consiste en la presencia fsica del analista con el fin de observar como se realizan los procesos. 3. Diseo de sistemas: Es la fase enfocada a disear todos los componentes que intervienen en el nuevo sistema y que deben cumplir con los requerimientos de los usuarios: - Precisin, flexibilidad. - Proporcionar al usuario lo que requiere. - Traducir las demandas de usuarios a modelo. El proceso del diseo tiene 6 puntos principales:

Diagrama del flujo de sistema Diseo de salidas del sistema Diseo de entradas del sistema Diseo de los archivos del sistema Diseo de los procedimientos del proceso Diseo de los controles del sistema.

4. Programacin de sistemas: Es la accin de dar las instrucciones o procedimientos necesarios para obtener un determinado trabajo en un equipo de cmputo, en un lenguaje que las computadoras entienden. Diagrama de bloque del programa: Es la representacin grfica de los pasos del procedimiento a seguir para lograr un procedimiento determinado. Codificacin: Es la conversin de los procedimientos grficos a instrucciones escritas en un lenguaje fuente que el ser humano entiende. Programa fuente: Grupo de instrucciones sobre un proceso especfico escritas en un lenguaje entendible al ser humano. Compilacin: Es la traduccin efectuada por la misma computadora para convertir un lenguaje fuente a lenguaje objeto que esta escrito en sistema binario que es el lenguaje que la computadora entiende. Procedimientos de correccin: Son las acciones que es necesario ejecutar para corregir los errores de un programa.

Lenguajes mas usuales: Cobol, Fortran, Basic, Visual Basic, pascal, otros.

5. Implantacin del sistema: Es la etapa en la que se implementan todas las acciones que es necesario llevar a cabo para que el nuevo sistema trabaje adecuadamente y que normalmente son las siguientes: Formularios: Diseos estndar, diseos especiales, materiales de impresoras, disquetes, etc. Conversin de archivos: Consiste en convertir los archivos manuales o en medios magnticos anteriores, al nuevo formato que se va a utilizar, considerando la captura y validacin de datos contenidos. Estrategias de conversin de sistemas: Consiste en decidir la estrategia de conversin del sistema anterior al nuevo sistema, es decir, definir cuando se liberar el sistema anterior y cuando arrancar el nuevo. Prueba en paralelo: Consiste en procesar el sistema anterior y el nuevo durante un tiempo determinado, con el fin de detectar posibles errores y corregirlos, adems de capacitar al nuevo personal que operar el sistema. Aceptacin del sistema: Aceptacin por parte del usuario del nuevo sistema, a partir de este momento la responsabilidad en cuanto a la operacin del sistema ser del usuario. Formalizacin de convenios: Consiste en la formulacin de convenios entre el usuario y sistemas acerca de los aspectos que sea necesario especificar claramente. Puesta en marcha del sistema: manuales del sistema, de usuario y de operacin.

6. Controles del sistema: Es la etapa en la que se implantarn los controles necesarios que tiendan a reducir la probabilidad de que los riesgos sucedan, es decir, la posibilidad de que el sistema procese datos incompletos, robo, fraudes, etc. Ejemplos de controles: Chequeo de secuencia numrica, cifras de control, chequeo de uno por uno, dgito verificador, pistas de auditoria, controles de frontera, claves de privilegio (pasword), etc. 7. Operacin del sistema: Es la etapa de produccin del sistema, la vida de esta etapa es hasta que el nuevo sistema se sustituya por otro nuevo, durante esta etapa se debe vigilar que cumpla con los requerimientos tanto del usuario como empresariales para los que fue creado, se debe vigilar la oportunidad o sea que el proceso de los trabajos se haga a tiempo, ni antes ni despus, exactitud o sea sin errores, veracidad y confiabilidad o sea acceso a solo personas autorizadas. 8. Mantenimiento del sistema: Es la ultima etapa del ciclo de vida de los sistemas, consiste en realizar todas las actividades necesarias a fin de mantener el sistema trabajando adecuadamente, respetando los niveles de calidad establecidos. Esta etapa tiene 2 vertientes: Tendiente a eliminar las deficiencias del desarrollo normales si se considera que ningn sistema es perfecto. Modificaciones al sistema por nuevas disposiciones.

Ej. IVA, mejoramiento de procedimientos, ms control, cambios en la empresa, costos ocasionales por mantenimiento y reemplazo de sistemas.

También podría gustarte