Information">
Guia de Analisis de Sistema
Guia de Analisis de Sistema
Guia de Analisis de Sistema
SISTEMA DE INFORMACIÓN
El analista debe tener la capacidad de trabajar con todo tipo de gente y contar con
suficiente experiencia en computadora. El analista desempeña diversos roles, en
ocasiones varios de ellos al mismo tiempo. Los tres roles principales del analista de
sistemas son:
Como experto de soporte técnico, no se está a cargo de proyectos; tan solo se actúa
como recurso para aquellos que si lo están. Si se es analista de sistemas contratado
por una empresa de manufactura o servicios, gran parte de sus actividades podrían
ajustarse a este rol.
EL ROL DE AGENTE DE CAMBIO DEL ANALISTA DE SISTEMAS
Si el cambio (es decir, la mejora al negocio que se pueden concretar mediante los
sistemas de información) parece factible después de efectuar el análisis, el siguiente
paso es desarrollar un plan para el cambio de manera conjunta con quienes tienen la
facultad de autorizarlo. Una vez que se haya alcanzado el consejo acerca de los
cambios por realizar, el analista tendrá que interactuar constantemente con quienes
hayan a cambiar.
Cualidades
Solucionador.
Comunicador.
Experto.
Ético.
Empático.
LA INFORMACIÓN COMO UN RECURSO DE LAS ORGANIZACIONES
Las organizaciones para lograr sus objetivos, requieren de una diversidad de recursos,
elementos o medios que les permitan un rendimiento eficiente.
Estos recursos se presentan bajo diferentes características por ejemplo: la forma de
poder vender eficientemente los bienes o servicios; la oportunidad de poder darle
solución a los problemas en el menor tiempo posible; que la organización logre tener
satisfechas las demandas salariales y su personal, por tanto la administración de
recursos humanos, financieros, materiales y técnicos deben ser manejados
eficientemente.
De estos recursos organizacionales por objeto de estudio nos interesan los recursos
técnicos que son todos aquellos medios informativos que proporcionan orientación
para desarrollar soluciones, quedan comprendidas dentro de ellas: los sistemas de
producción, la tecnología que la orienta, los procesos de producción, el
mantenimiento, el desarrollo técnico, los sistemas y procedimientos administrativos,
los sistemas de ventas, los sistemas de promoción.
Si la información es considerada como un recurso es importante que se gestione como
tal, más aún, cuando se considere estratégico, por el hecho de ser una poderosa arma
en la toma de decisiones a cualquier nivel.
El óptimo funcionamiento de las organizaciones depende de operaciones de
procesamiento de información, la incorporación de las nuevas tecnologías y
herramientas impulsan la generación del conocimiento para la búsqueda de soluciones
a los problemas que enfrentan las organizaciones, minimizar costos y maximizar
beneficios derivados de su uso y tratamiento, a la vez que se asignan responsabilidades
informativas para asegurar una circulación constante de flujos informativos, también
ha constituido un gran reto y a la vez una oportunidad para ser parte del mundo
empresarial moderno.
La información, constituye un recurso que puede localizarse, y a su vez, transmitirse
fuera de la organización, por lo que entonces, pueden identificarse tres flujos
informativos:
Los flujos de información ambiental: conformados por la información
proveniente del ambiente externo que ingresan en la organización por su
importancia para el desarrollo del negocio.
Los flujos de información interna: conformados por la información que, una vez
que se convierte en un recurso organizacional, transita y se distribuye por la
empresa, para aplicarse en los procesos que tienen lugar en ella.
Los flujos de información corporativa: conformados por la información que la
organización envía hacia el ambiente externo, materializada en productos y
servicios informativos.
En el ámbito organizacional la gestión de la información comprendería todas las
actividades que se relacionan con la obtención de información sólida, viable, confiable
y actualizada que determinará el proceso de toma de decisiones en una organización.
La gestión de la información se vincula con la generación y la aplicación de estrategias,
el establecimiento de políticas, así como con el desarrollo de una cultura.
Identificar:
Problemas.
Oportunidades.
Objetivos.
Personal implicado:
Analista.
Cliente.
Líder de Proyecto
Fase 2: Requerimientos
Personal involucrado:
Analista.
Cliente.
Trabajadores y gerentes del área de operaciones.
Líder de proyecto.
Fase 3: Análisis
Personal involucrado:
Analista.
Cliente.
Líder de proyecto
Fase 4: Diseño
Personal implicado:
Analista.
Diseñador de sistema.
Programadores.
Líder de Proyecto.
Personal implicado:
Analista.
Diseñador.
Programadores.
Líder de Proyecto
Personal involucrado:
Analista.
Diseñador.
Programadores.
Cliente.
Operadores.
Líder de Proyecto.
MODELO
Modelos Físicos versus modelos abstractos: Los modelos físicos son replicas físicas a
menor escala del objeto en estudio. Como un ejemplo de este tipo de modelo,
podemos considerar las maquetas arquitectónicas que, por su reducida escala, nos
ayudan a visualizar las relaciones espaciales de una obra en construcción. También se
puede decir que le modelo físico es una abstracción de la realidad. Los modelos
abstractos usan símbolos en lugar de réplicas a menor escala, para representar el
sistema estudiado. El simbolismo usado puede ser el lenguaje escrito o una descripción
verbal.
Simulación
Es el uso de un modelo para imitar, o describir paso a paso, el comportamiento del
sistema que estamos estudiando. Los modelos de simulación están compuestos de una
serie de operaciones aritméticas y lógicas que, en conjunto, representan la
estructura(elestado)yelcomportamiento(elcambiodeestado)delsistemadeinterés.Losco
nceptosde"estadodelsistema"y"cambiodeestadodelsistema"son
muysimples,peroalavezmuyeficaces,ysonfundamentalesparalasimulación(Patten1971).
El sistema de, interés existe en diferentes estados en distintos momentos en el tiempo
y existen reglas que rigen la forma en que el estado del sistema cambia a medida que
transcurre el tiempo. Las reglas que gobiernan el cambio también pueden cambiar en
el tiempo, y a que cada Una por sí misma es una función del estado del sistema. Si es
cogemos las variables apropiadas para describir el sistema y representamos
adecuadamente las reglas que gobiernan el cambio, deberíamos poder predecir los
cambios en el estado del sistema a través del tiempo, es decir, podríamos simular el
comportamiento del sistema
Actividad a realizar
Leer capítulo 1 del libro Análisis y Diseño de Sistemas de Kendall& Kendall (páginas 1 a
13 inclusive)
HERRAMIENTA CASE
OBJETIVOS
CLASIFICACIÓN
Aunque no es fácil y no existe una forma única de clasificarlas, las herramientas CASE
se pueden clasificar teniendo en cuenta los siguientes parámetros:
1. Las plataformas que soportan.
2. Las fases del ciclo de vida del desarrollo de sistemas que cubren.
3. La arquitectura de las aplicaciones que producen.
4. Su funcionalidad.
La siguiente clasificación es la más habitual basada en las fases del ciclo de desarrollo
que cubren:
Existen otros nombres que se le dan a este tipo de herramientas, y que no es una
clasificación excluyente entre sí, ni con la anterior:
HERRAMIENTAS CASE
De acuerdo con Kendall y Kendall la ingeniería de sistemas asistida por ordenador es la
aplicación de tecnología informática a las actividades, las técnicas y las metodologías
propias de desarrollo, su objetivo es acelerar el proceso para el que han sido
diseñadas, en el caso de CASE para automatizar o apoyar una o más fases del ciclo de
vida del desarrollo de sistemas.
Cuando se hace la planificación de la base de datos, la primera etapa del ciclo de vida
de las aplicaciones de bases de datos, también se puede escoger una herramienta
CASE (Computer-Aided Software Engineering) que permita llevar a cabo el resto de
tareas del modo más eficiente y efectivo posible.Una herramienta CASE suele incluir:
TECNOLOGÍA CASE
La tecnología CASE supone la automatización del desarrollo del software,
contribuyendo a mejorar la calidad y la productividad en el desarrollo de sistemas de
información y se plantean los siguientes objetivos:
Automatizar:
El desarrollo del software
La documentación
La generación del código
El chequeo de errores
La gestión del proyecto
Permitir:
La reutilización del software
La portabilidad del software
La estandarización de la documentación
COMPONENTES DE UNA HERRAMIENTA CASE
De una forma esquemática podemos decir que una herramienta CASE se compone de
los siguientes elementos:
Repositorio (diccionario) donde se almacenan los elementos definidos o
creados por la herramienta, y cuya gestión se realiza mediante el apoyo de un
Sistema de Gestión de Base de Datos (SGBD) o de un sistema de gestión de
ficheros.
Meta modelo (no siempre visible), que constituye el marco para la definición de
las técnicas y metodologías soportadas por la herramienta.
Carga o descarga de datos, son facilidades que permiten cargar el repertorio de
la herramienta CASE con datos provenientes de otros sistemas, o bien generar
a partir dela propia herramienta esquemas de base de datos, programas, etc.
que pueden, a su vez, alimentar otros sistemas. Este elemento proporciona así
un medio de comunicación con otras herramientas.
Comprobación de errores, facilidades que permiten llevar a cabo un análisis de
laexactitud, integridad y consistencia de los esquemas generados por la
herramienta.
Interfaz de usuario, que constará de editores de texto y herramientas de diseño
gráfico que permitan, mediante la utilización de un sistema de ventanas, iconos
y menús, con la ayuda del ratón, definir los diagramas, matrices, etc. que
incluyen las distintas metodologías.
CASE de alto nivel son aquellas herramientas que automatizan o apoyan las
fases finales o superiores del ciclo de vida del desarrollo de sistemas como la
planificación de sistemas, el análisis de sistemas y el diseño de sistemas.
CASE de bajo nivel son aquellas herramientas que automatizan o apoyan las
fases finales o inferiores del ciclo de vida como el diseño detallado de sistemas,
la Implantación de sistemas y el soporte de sistemas.
CASE cruzado de ciclo de vida se aplica a aquellas herramientas que apoyan
actividades que tienen lugar a lo largo de todo el ciclo de vida, se incluyen
actividades como la gestión de proyectos y la estimación.