Você está na página 1de 15

A continuacin, la administracin debe decidir si se sigue adelante con el proyecto propuesto.

Si el grupo de usuarios no cuenta con fondos suficientes, si desea atacar problemas distintos, o si la solucin a estos problemas no amerita un sistema de cmputo, se podra sugerir una solucin diferente y el proyecto de sistemas se cancelara

En esta primera fase del ciclo de vida del desarrollo de sistemas, el analista se ocupa de identificar problemas, oportunidades y objetivos. Esta etapa es crtica para el xito del resto del proyecto, pues a nadie le agrada desperdiciar tiempo trabajando en un problema que no era el que se deba resolver. 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 de coordinar a los usuarios, sintetizar el conocimiento obtenido, estimar el alcance del proyecto y documentar los resultados. El resultado de esta fase es un informe de viabilidad que incluye una definicin del problema y un resumen de los objetivos.

Determinacin de los requerimientos de informacin

La siguiente etapa que aborda el analista, es la determinacin de los requerimientos de informacin a partir de los usuarios particularmente involucrados. Para identificar los requerimientos de informacin dentro de a empresa, pueden utilizarse diversos instrumentos, los cuales incluyen: el muestreo, el estudio de los datos y formas usadas por la organizacin, la entrevista, los cuestionarios: la observacin de la conducta de quien toma las decisiones, as como de su ambiente: y tambin el desarrollo de prototipos. En esta etapa el analista hace todo lo posible por identificar qu informacin requiere el usuario para desempear sus tareas. Puede ver, cmo varios de los mtodos para establecer las necesidades de informacin, lo obligan a relacionarse directamente con los usuarios. Esta etapa sirve para elaborar la imagen que el analista tiene de la organizacin y de sus objetivos. En ocasiones, se llegan a concluir slo las primeras dos etapas del ciclo de desarrollo de los sistemas. El analista es e! especialista que emprende esta clase de estudios.

ANALISIS DE LAS NECESIDADES DEL SISTEMA

La siguiente etapa que ejecuta el analista de sistemas consiste en analizar las necesidades propias del sistema. Una vez ms, existen herramientas y tcnicas especiales que facilitan al analista la realizacin de las determinaciones requeridas. Estas incluyen el uso de los diagramas de flujo de datos (DFD)que cuentan con una tcnica estructurada para representar en forma grfica la entrada de datos de la empresa, los procesos y la salida de la informacin. A partir del diagrama de flujo de datos se desarrolla un diccionario de datos que contiene todos los elementos que utiliza el sistema, as como sus especificaciones, si son alfanumricos, descripcin, clave primaria, entre otros. Durante esta fase. el analista de sistemas tambin analiza las decisiones estructuradas por realizar, que son decisiones donde las condiciones, condiciones alternativas, acciones y reglas de accin podrn determinarse. Existen tres mtodos para el anlisis de las decisiones estructuradas: el lenguaje estructurado (en nuestro caso el espaol), las tablas de decisin y los rboles de decisin. No todas las decisiones en las empresas se encuentran estructuradas; no obstante, es importante que las comprenda e! analista de sistemas. Las decisiones semiestructuradas (decisiones que se toman bajo nesgo) con frecuencia se apoyan en los Sistemas de Toma de Decisiones. Cuando analiza las decisiones semiestructuradas. el analista las examina de acuerdo con el grado de complejidad del problema y con el nmero de criterios considerados al llevar a cabo las decisiones.

En esta etapa el analista hace todo lo posible por identificar qu informacin requiere el usuario para desempear sus tareas. Puede ver, cmo varios de los mtodos para establecer las necesidades de informacin, lo obligan a relacionarse directamente con los usuarios. Esta etapa sirve para elaborar la imagen que el analista tiene de la organizacin y de sus objetivos. En ocasiones, se llegan a concluir slo las primeras dos etapas del ciclo de desarrollo de los sistemas. El analista es e! especialista que emprende esta clase de estudios.

A esta altura del ciclo de desarrollo del sistema, el analista prepara una propuesta del sistema que resume todo lo que ha encontrado, presenta un anlisis costo / beneficio de las alternativas y plantea las recomendaciones (si es que existen) de lo que deber realizarse. Si la direccin acepta alguna de las recomendaciones, el analista proceder de acuerdo con ella.

DISEO DEL SISTEMA RECOMENDADO

En esta etapa del ciclo de desarrollo de los sistemas, el analista de sistemas usa la informacin que recolect con anterioridad y elabora el diseo lgico del sistema de informacin. El analista disea procedimientos precisos de captura de datos, con el fin de que los datos que se introducen al sistema sean los correctos. Ei analista tambin disea accesos efectivos al sistema de informacin, mediante el uso de las tcnicas de diseo de formularios y de pantallas. Una parte del diseo lgico del sistema de informacin es el diseo de la interfaz con el usuario. La interfaz conecta al usuario con el sistema, y evidentemente, es de suma importancia. Seran ejemplos de interfaces para el usuario: el uso del teclado para introducir preguntas o respuestas, el uso de mens en la pantalla, con las opciones que tiene el usuario, el uso de dispositivos como el ratn (mouse) y muchos otros.

La etapa del diseo tambin incluye e! diseo de los archivos o la base de datos que almacenar aquellos datos requeridos por quien toma las decisiones en la organizacin. Una base de datos bien organizada es fundamental para cualquier sistema de informacin. En esta etapa, el analista disea la salida (en pantalla o impresa) hacia el usuario, de acuerdo con sus necesidades de informacin.

DESARROLLO Y DOCUMENTACION DEL SOFTWARE


En la quinta fase del ciclo de vida de desarrollo de sistemas, 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 la estructura, los diagramas de Nassi-Shneiderman y el pseudocdigo. Durante esta fase 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 (FAQ, Frequently Asked Questions) en archivos lame que se integran en e nuevo software. Los programadores desempean un rol clave en esta fase porque disean, codifican y eliminan errores sintcticos de los programadores de cmputo. Si el programa se ejecutara en un entorno de mainframe, se debe crear un lenguaje de control de trabajos.

Los programadores desempean un rol clave en esta fase porque disean, codifican y eliminan errores sintcticos de los programadores de cmputo. Si el programa se ejecutara en un entorno de mainframe, se debe crear un lenguaje de control de trabajos.

PRUEBAS Y MANTENIMIENTO DEL SISTEMA

El sistema de informacin debe probarse antes de utilizarlo. E! costo es menor si se detectan los problemas antes ci la entrega del sistema. El programador realiza algunas pruebas por su cuenta, otras se llevan a cabo en colaboracin con el analista de sistemas. En un principio, se hace una serie de pruebas, con datos tipo, para identificar las posibles fallas del sistema: ms adelante, se utilizarn los datos reales. El mantenimiento del sistema y de su documentacin empiezan justamente en esta etapa: y despus, esta funcin se realizar de forma rutinaria a lo largo de toda la vida del sistema. Las actividades de mantenimiento integran una buena parte de la rutina del programador, que para las empresas llegan a implicar importantes sumas de dinero. Sin embargo, el costo del mantenimiento disminuye de manera importante cuando el analista aplica procedimientos sistemticos en el desarrollo de los sistemas.

del programador, que para las empresas llegan a implicar importantes sumas de dinero. Sin embargo, el costo del mantenimiento disminuye de manera importante cuando el analista aplica procedimientos sistemticos en el desarrollo de los sistemas.

IMPLEMENTACION Y EVALUACION DEL SISTEMA


En esta ltima etapa del desarrollo del sistema, el analista ayuda a implantar el sistema de informacin. Esto incluye el adiestramiento que el usuario requerir. Si bien, parte de esta capacitacin la dan las casas comerciales, la supervisin del adiestramiento es una responsabilidad del analista de sistemas. Ms an, el analista necesita planear la suave transicin que trae consigo un cambio de sistemas. Aunque la evaluacin del sistema se plantea como parte integrante de la ltima etapa del ciclo de desarrollo de los sistemas; realmente, la evaluacin toma parte en cada una de las etapas. Uno de los criterios fundamentales que debe satisfacerse, es que el futuro usuario utilice el sistema desarrollado.

Você também pode gostar