<<Volver

PAPER

 

Análisis y diseño de sistemas de información de James A. Senn

 

            En una organización o empresa, el análisis y diseño de sistemas de información incluye el estudio de la situación de dicho sistema, con la finalidad de observar como trabaja actualmente y a partir de ello decidir si es necesaria una mejora; el encargado de llevar a cabo esta acción es el analista de sistemas. Antes de comenzar con el desarrollo de cualquier proyecto se lleva a cabo un estudio de sistemas para determinar todos los aspectos de la situación actual de la empresa. La información resultante del estudio sirve de base para la formulación de distintas estrategias de diseño. Los administradores decidirán que estrategias adoptar. Los usuarios finales del sistema son los que, en gran parte, ayudarán al análisis y desarrollo de dicha propuesta para así cumplir, de forma cabal, cada uno de los objetivos planteados.

 

            Según James Senn, existen tres estrategias para el desarrollo de sistemas: el método clásico del ciclo de vida de desarrollo de sistemas, el método de desarrollo por análisis estructurado y el método de construcción de prototipos de sistemas. Cada una de estas estrategias tienen un uso amplio en cada una de los diversos tipos de empresas que existen, y resultan efectivas si son aplicadas de manera adecuada. 

 

 

El ciclo de vida de desarrollo de un sistema de información es el conjunto de actividades que emprenden los analistas y diseñadores para desarrollar e implementar un sistema de información, saber: 

1.-Método del ciclo de vida y desarrollo del sistema: incluye las actividades de investigación preliminar, determinación de requerimientos, diseño del sistema, desarrollo del software, prueba del sistema e implantación. Los requerimientos del sistema de información predecible, manejables como proyecto, requiere que los datos se encuentren en archivos y bases de datos, gran volumen de transacciones y procesamiento. Muchas de estas actividades pueden realizarse de manera concurrente y ello hace posible que las diferentes partes del sistema se encuentren al mismo tiempo en distintos grados de avance. El tiempo de desarrollo de este método es largo e incluye el desarrollo por equipos de proyecto.

2. Método Análisis Estructurado: Se enfoca en el que sistema o aplicación realiza sin importar la forma en que se llevan a cabo las funciones, abordando los aspectos lógicos y no los físicos. En este método se emplean símbolos gráficos para representar el procesamiento de datos. Los componentes importantes incluyen los diagramas de flujo de datos, que señalan el flujo de datos en el sistema y entre los procesos y dispositivos de almacenamiento de datos,  y el diccionario de datos, que incluye todas las definiciones datos, procesos y demás información pertinente. Este método incluye la formulación las especificaciones, de forma funcional, para cada unos de los módulos del software. Este método es adecuado para todo tipo de aplicaciones y tiene mayor utilidad como complemento de otros métodos de desarrollo.

3. Método del prototipo de sistemas: La construcción de prototipos representa una estrategia de desarrollo, cuando no es posible determinar todos los requerimientos del usuario. Es por ello que incluye el desarrollo interactivo o en continua evolución, donde el usuario participa de forma directa en el proceso. Este método contiene condiciones únicas de aplicación, en donde los encargados del desarrollo tienen poca experiencia o información, o donde los costos y riesgos de que se cometa un error pueden ser altos. Así mismo este método resulta útil para probar la facilidad del sistema e identificar los requerimientos del usuario, evaluar el diseño de un sistema o examinar el uso de una aplicación. 


 

 

            Hoy en día,   con el auge de las computadoras y su  influencia en nuestro mundo, las empresas,  con la ayuda de los analistas de sistemas, que ejercen un gran peso en las decisiones que se toman en la misma, ya que cuentan con varias herramientas para análisis, diseño y desarrollo que les permiten cumplir con sus responsabilidades. Cuando estas herramientas se utilizan de manera apropiada, contribuyen sustancialmente a la utilidad del sistema, y deciden, de forma parcial, que hacer con los sistemas actuales, si reemplazarlos o no. Cada uno de ellos, de acuerdo a la empresa, se rigen por una metodología bien sea de un autor u otro, en este caso les mostramos, como se desarrollaría un proyecto según el autor James Senn.