domingo, 10 de mayo de 2015

ANÁLISIS Y DISEÑO

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

Jim 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 cómo 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 tiene 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 posee 5 etapas: Identificación de requerimientos, desarrollo de un modelo de trabajo, utilización del prototipo, revisión del prototipo y repetición del proceso. 



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, qué 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.

lunes, 4 de mayo de 2015

ANALISIS Y SISTEMAS

El análisis y diseño de sistemas se refiere al proceso de examinar la situación de una empresa con el propósito de mejorar con métodos y procedimientos más adecuados. El desarrollo de sistemas tiene dos componentes.

Análisis: Es el proceso de clasificación e interpretación de hechos, diagnostico de problemas y empleo de la información para recomendar mejoras al sistemas.

Diseño: Especifica las características del producto terminado.

 
Análisis: Especifica que es lo que el sistema debe hacer.

Diseño: Establece como alcanzar el objetivo.

LO QUE NO ES EL ANÁLISIS DE SISTEMAS

NO es:

El estudio de una empresa para buscar procesos ya existentes con el propósito de determinar cuáles deberían, ser llevados a cabo por una computadora y cuáles por métodos manuales. La finalidad del análisis está en comprender los detalles de una situación y decir si es deseable o factible una mejora. La selección del método, ya sea utilizando o no una computadora, es un aspecto secundario.

No es:

Determinar los cambios que deberían efectuarse.

No es:

Determinar la mejor forma de resolver un `problema de sistemas de información. Sin importar cuál sea la organización, el analista trabaja en los problemas de ésta. Es un error hacer una distinción entre los problemas de la empresa y los de sistemas ya que estos últimos no existirían sin los primeros. Cualquier sugerencia debe primero considerarse a la luz de si beneficiará o perjudicará a la organización. No se debe ir tras ideas técnicamente atractivas a menos que estas mejoren el sistema de la organización.