Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                

Sistemas de Infromacion 1

Descargar como ppt, pdf o txt
Descargar como ppt, pdf o txt
Está en la página 1de 11

Ciclo de vida del desarrollo de sistemas

Es un enfoque por fases para el anlisis y el diseo cuya premisa principal consiste en que los sistemas se desarrollan mejor utilizando un ciclo especfico de actividades del analista y el usuario. Los analistas no se ponen de acuerdo en la cantidad de fases que incluye el ciclo de vida del desarrollo de sistemas, pero en general alaban su enfoque organizado. Aqu hemos dividido el ciclo en siete fases.

Ciclo de vida del desarrollo de sistemas


7) Implementacin
y evaluacin del sistema

1) identificacin de
oportunidades y objetivos

6) Pruebas y
mantenimiento del sistema

2) Determinacin
de los requerimientos de informacin

5) Desarrollo y
documentacin del software

3) Anlisis de las
necesidades del sistema

4) Diseo del
sistema recomendado

1) identificacin de oportunidades y objetivos


El analista se ocupa de identificar problemas,

oportunidades y objetivos. Esta etapa es crtica para el resto del proyecto, requiere que el analista observe objetivamente lo que sucede en un negocio. En primer lugar, el analista debe averiguar lo que la empresa trata de conseguir, podr determinar si algunas funciones de las aplicaciones de los sistemas de informacin pueden contribuir a que el negocio alcance sus objetivos aplicndolas a problemas u oportunidades especficos.

2) Determinacin de los requerimientos de informacin


Entre las herramientas que se utilizan para determinar

los requerimientos de informacin de un negocio se encuentran mtodos interactivos como las entrevistas, los muestreos, la investigacin de datos impresos y la aplicacin de cuestionarios; mtodos que no interfieren con el usuario como la observacin del comportamiento de los encargados de tomar las decisiones y sus entornos de oficina, el analista se esfuerza por comprender la informacin que necesitan los usuarios para llevar a cabo sus actividades.

3) Anlisis de las necesidades del sistema


Herramientas y tcnicas especiales auxilian al analista

en la determinacin de los requerimientos. Una de estas herramientas es el uso de diagramas de flujo de datos para graficar las entradas, los procesos y las salidas de las funciones del negocio en una forma grfica estructurada. A partir de los diagramas de flujo de datos se desarrolla un diccionario de datos que enlista todos los datos utilizados en el sistema, as como sus respectivas especificaciones

4) Diseo del sistema recomendado


El analista utiliza la informacin recopilada en las

primeras fases para realizar el diseo lgico del sistema de informacin. El analista disea procedimientos precisos para la captura de datos que aseguran que los datos que ingresen al sistema de informacin sean correctos. Adems, el analista facilita la entrada eficiente de datos al sistema de informacin mediante tcnicas adecuadas de diseo de formularios y pantallas.

5) Desarrollo y documentacin del software


El

analista trabaja de manera conjunta con los programadores para desarrollar cualquier software original necesario. Entre las tcnicas estructuradas para disear y documentar software se encuentran los diagramas de estructura y el pseudocdigo. El analista se vale de una o ms de estas herramientas para comunicar al programador lo que se requiere programar. El analista tambin trabaja con los usuarios para desarrollar documentacin efectiva para el software, como manuales de procedimientos, ayuda en lnea y sitios web que incluyan respuestas a preguntas frecuentes en archivos lame que se integrarn en el nuevo software.

6) Pruebas y mantenimiento del sistema


Antes de poner el sistema en funcionamiento es necesario

probarlo. Es mucho menos costoso encontrar los problemas antes que el sistema se entregue a los usuarios. Una parte de las pruebas las realizan los programadores solos, y otra la llevan a cabo de manera conjunta con los analistas de sistemas. Primero se realiza una serie de pruebas con datos de muestra para determinar con precisin cules son los problemas y posteriormente se realiza otra con datos reales del sistema actual. El mantenimiento del sistema de informacin y su documentacin empiezan en esta fase y se llevan a cabo de manera rutinaria durante toda su vida til.

7) Implementacin y evaluacin del sistema


sta es la ltima fase del desarrollo de sistemas, y aqu el analista

participa en la implementacin del sistema de informacin. En esta fase se capacita a los usuarios en el manejo del sistema. Parte de la capacitacin la imparten los fabricantes, pero la supervisin de sta es responsabilidad del analista de sistemas. Adems, el analista tiene que planear una conversin gradual del sistema anterior al actual. Este proceso incluye la conversin de archivos de formatos anteriores a los nuevos, o la construccin de una base de datos, la instalacin de equipo y la puesta en produccin del nuevo sistema. Se menciona la evaluacin como la fase final del ciclo de vida del desarrollo de sistemas principalmente en aras del debate. En realidad, la evaluacin se lleva a cabo durante cada una de las fases.

IMPACTO DEL MANTENIMIENTO


Despus de instalar un sistema, se le debe dar

mantenimiento, es decir, los programas de cmputo tienen que ser modificados y actualizados cuando lo requieran. Segn estimaciones, los departamentos invierten en mantenimiento de 48 a 60 por ciento del tiempo total del desarrollo de sistemas. Queda muy poco tiempo para el desarrollo de nuevos sistemas. Conforme se incrementa el nmero de programas escritos, tambin lo hace la cantidad de mantenimiento que requieren

También podría gustarte