Proceso de Software
Proceso de Software
Proceso de Software
que ver con dar mantenimiento. Una pequea parte de este trabajo consiste
en arreglar errores, o bugs. La mayor parte consiste en extender el sistema
para hacer nuevas cosas. De manera similar, alrededor de 2/3 de toda la
ingeniera civil, arquitectura y trabajo de construccin es dar
mantenimiento.
partir del diagrama de flujo de datos se desarrolla un diccionario de datos que contiene todos los elementos que
utiliza el sistema asi como sus especificaciones, si son alfanumericos y espacios de impresion que requiere.
Durante esta fase, el analista de sistemas tambien utiliza las decisiones estructuradas por realizar , que son
decisiones donde las condiciones , acciones y reglas de accion podran determinarse. Existen tres metosodos
para el analisis de las decisiones estructuradas : lenguaje estructurado (en nuetro caso el espaol ) las tablas de
decisiones y los arboles de decisiones.
DISEO DEL SITEMA RECOMENDADO
En esta etapa del ciclo de desarrollo de los sistemas, , el analista de sistemas usa la informacion que recolecto
con anterioridad y elabora el diseo logico del sistema de informacion. El analista tambien disea accesos
efectivos al sistema de informacion, mediante el uso de las tecnicas de diseo de forma y pantallas
Una parte de diseo logico del sistema de informacion es el diseo de la interfaz con el usuario con el sistema y
evidentemente , es de suma importacia. Serian ejemplos de interface para el usuario : el usi del teclado para
inroducir preguntas o respuestas, el uso de menus en la pantalla, con las opciones que tiene el usuario, el usi de
dispositiovs como el raton y muchos otros.
DESARROLLO Y DOCUMENTACION DE SOFTWARE
En la sexta etapa del ciclo de desarrollo de los sistemas, el analista trabaja con los programadores para
desarrollar todo el software origianl que sea necesario . Dentro de las tecnicas estructuradas para el diseo y
documentacion del sofware se tiene : el metodo HIPO los diagramas de flujo, nassi-schneiderman, los
diagramas Warnier-Orr y el pseudocodigo. Aqui es donde , el analista de sistemas transmite al programador los
requerimientos de programacion durante esta fase , el analista tambien colabora con los usuarios para
desarrollar la documentacion indispensable del software, incluyendo los manuales de procedimiento.
PRUEBAS Y MANTENIMIENTO DEL SISTEMA
El sitema de informacion dede probarse antes de utilizarlo. El costo es menor si se detectan los problemas antes
de entrega del sistema. El programador realiza algunas pruebas por cuenta, otras se llevan a cado en
colaboracion con el analista de sistemas. En un principio se hace una serie de pruebas, con datos de tipo, para
identificar las posibles fallas del sistema; mas adelante, se utiliza los datos del sistema real. El mantenimiento
del sistema y su documentacion empiezan justamente en esta etapa y despues esta funcion se realizara de forma
rutinaria a lo largo de toda la vida del sistema.
IMPLANTACION Y EVALUACION DE SISTEMA
En esta ultima etapa del desarrollo del sistema, el analista ayuda a implementar el sistema de informacion. Esto
incluye el adiestramiento que el usuario requerira. si bien parte de esta capacitacion la dan las casa comerciales
la supervision del adiestramiento es una responsabilidad de analista de sistema. Mas aun el analista necesita
planear la suave transicion que trae consigo un cambio de sitema