Você está na página 1de 6

USO DE HERRAMIENTAS CASE

A lo largo de este libro hacemos nfasis en la necesidad de un enfoque


sistemtico e integral para el anlisis, diseo e implementacin de sistemas de
informacin. Reconocemos que para ser productivos, los analistas de sistemas
deben realizar sus tareas de una manera organizada, precisa y minuciosa. Desde
principios de la dcada de 1990, los analistas empezaron a beneficiarse de las
herramientas de productividad, denominadas herramientas de Ingeniera de
Software Asistida por Computadora (CASE, Computer-Aided Software
Engineering), que se crearon explcitamente para mejorar su trabajo rutinario
mediante apoyo automatizado.
De acuerdo con un estudio reciente, era ms probable que los departamentos de
sistemas de informacin con ms de 10 empleados adoptaran las herramientas
CASE que los departamentos con menos empleados. Los sistemas,
procedimientos y prcticas administrativas de las organizaciones podran restringir
la difusin de las herramientas CASE. Los analistas de sistemas se apoyan en
estas herramientas, desde el principio hasta el fin del ciclo de vida, para
incrementar la productividad, comunicarse de manera ms eficiente con los
usuarios e integrar el trabajo que desempean en el sistema.
RAZONES PARA EL USO DE LAS HERRAMIENTAS CASE
Aumento en la productividad del analista Visible Analyst (VA) es una herramienta
CASE que da al analista de sistemas la posibilidad de realizar planeacin, anlisis
y diseo por medios grficos, con el propsito de construir aplicaciones clienteservidor y bases de datos complejas.
Visible Analyst permite que sus usuarios dibujen y modifiquen diagramas con
facilidad. De esta manera, el analista es ms productivo tan slo con la reduccin
del tiempo considerable que se invierte en dibujar y corregir manualmente
diagramas de flujo de datos hasta que tengan una apariencia aceptable.
Un paquete de herramientas como Visible Analyst tambin mejora la productividad
de grupos al dar a los analistas la posibilidad de compartir fcilmente el trabajo
con otros miembros del equipo, quienes slo tienen que abrir el archivo en sus
PCs y revisar o modificar lo que se haya hecho. Esta facilidad de compartir el
trabajo reduce el tiempo necesario para reproducir diagramas de flujo de datos y
distribuirlos entre los miembros del equipo.
Mejora de la comunicacin analista-usuario
Para que el sistema propuesto se concrete y sea til en la prctica, es esencial
una excelente comunicacin entre analistas y usuarios durante todo el ciclo de
vida del desarrollo de sistemas. El xito de la futura implementacin del sistema
depende de la capacidad de analistas y usuarios para comunicarse de una
manera eficiente. Hasta el momento, de las experiencias de analistas que utilizan
herramientas CASE se desprende que su uso fomenta una mayor y ms eficiente
comunicacin entre usuarios y analistas.

Integracin de las actividades del ciclo de vida


La tercera razn para el uso de las herramientas CASE es integrar las actividades
y proporcionar continuidad de una fase a la siguiente durante todo el ciclo de vida
del desarrollo de sistemas.
Evaluar de manera precisa los cambios en el mantenimiento
La cuarta, y probablemente una de las razones ms importantes para el uso de
herramientas CASE, es que permiten a los usuarios analizar y evaluar el impacto
de los cambios en el mantenimiento.

HERRAMIENTAS CASE DE BAJO Y ALTO NIVEL


HERRAMIENTAS CASE DE ALTO NIVEL
Una herramienta CASE de alto nivel da al analista la posibilidad de crear y
modificar el diseo del sistema. Toda la informacin relacionada con el proyecto
se almacena en una enciclopedia denominada depsito CASE, una enorme
coleccin de registros, elementos, diagramas, pantallas, informes e informacin
diversa. Con la informacin del depsito se podran generar informes que
muestren dnde est incompleto el diseo o dnde contiene errores.
Las herramientas CASE de alto nivel tambin pueden apoyar la modelacin de los
requerimientos funcionales de una organizacin, ayudar a los analistas y usuarios
a definir el alcance de un proyecto determinado y a visualizar la forma en que el
proyecto se combina con otras partes de la organizacin. Adems, algunas
herramientas CASE de alto nivel pueden ayudar en la creacin de prototipos de
diseos de pantallas e informes.
HERRAMIENTAS CASE DE BAJO NIVEL
Las herramientas CASE de bajo nivel se utilizan para generar cdigo fuente de
computadora, eliminando as la necesidad de programar el sistema. La generacin
de cdigo tiene varias ventajas:
1. El sistema se puede generar ms rpido que si se tuviera que escribir todos los
programas.
2. La generacin de cdigo reduce el tiempo invertido en el mantenimiento.
3. Ms de un lenguaje de computadora, de tal manera que se facilita la migracin
de sistemas de una plataforma, digamos de mainjrame, a otra, como una PC.
4. La generacin de cdigo ofrece una forma econmica de ajustar los sistemas
comerciales de fabricantes de sistemas a las necesidades de la organizacin.
5. El cdigo generado est libre de errores de programacin.

DESCRIPCIN GRFICA DE SISTEMAS


Un sistema, o subsistema, tal como existe dentro de una organizacin, se puede
describir grficamente de varias maneras. Los diversos modelos grficos muestran
las fronteras y la informacin que se utiliza en el sistema.
SISTEMAS Y EL DIAGRAMA DE FLUJO DE DATOS DE CONTEXTO
El primer modelo es el diagrama de flujo de datos de contexto. Los diagramas de
flujo se enfocan en el flujo de datos que entran y salen del sistema y en el
procesamiento de los datos. Estos componentes bsicos de cada programa de
cmputo se pueden describir en detalle y utilizar para analizar la precisin y
plenitud del sistema.

SISTEMAS Y EL MODELO DE ENTIDAD-RELACIN


Una forma en que un analista de sistemas puede definir fronteras de sistema
apropiadas es mediante el uso de un modelo de entidad-relacin. Los elementos
que conforman un sistema organizacional se pueden denominar entidades.

DESCRIPCIN DE LAS RELACIONES

Determinacin de la Viabilidad y Administracin de las Actividades de


Anlisis y Diseo
PROBLEMAS EN LA ORGANIZACIN
A los administradores no les agrada aceptar que sus organizaciones tienen
problemas, y muchos menos hablar de ellos con alguien externo. No obstante, los
buenos administradores estn conscientes de que para mantener el negocio
funcionando a su ms alto potencial es imperativo que reconozcan los sntomas
de los problemas o, en etapas ms avanzadas, que los diagnostiquen y les hagan
frente.
ELECCIN DE PROYECTOS
Los proyectos surgen de diferentes fuentes y por muchas razones. No todos
deben seleccionarse para un estudio ms profundo
Tome en cuenta los motivos que impulsen una propuesta de proyecto. Debe
asegurarse de que el proyecto no tiene como propsito mejorar su propia imagen
poltica o su poder, o el poder de la persona o grupo que lo proponga, porque hay
una alta probabilidad de que el proyecto sea mal concebido y, con el tiempo, no
tenga una buena aceptacin.
Ms all de estas consideraciones generales, existen cinco criterios especficos
para la seleccin de proyectos:
1. El respaldo de los directivos de la organizacin.
2. Un periodo adecuado de compromiso para terminar el proyecto.
3. La posibilidad de mejorar la consecucin de las metas organizacionales.
4. Factibilidad en cuanto a recursos para el analista de sistemas y la organizacin.
5. La rentabilidad del proyecto en comparacin con otras formas en que la
organizacin podra invertir sus recursos.
El principal criterio es el respaldo de los directivos de la organizacin. Nada se
puede realizar sin el consentimiento de quienes a la postre proporcionan los
recursos econmicos. Esto no significa que usted carecer de influencia para
dirigir el proyecto o que nadie ms, aparte de los directivos, puede intervenir; pero
el respaldo de estos ltimos es primordial.
DETERMINACIN DE LA VIABILIDAD
Una vez que la cantidad de proyectos se ha reducido con base en los criterios,
queda por determinar si los proyectos seleccionados son viables.
La viabilidad de los proyectos de sistemas se evala de tres maneras principales:
operativa, tcnica y econmicamente. El estudio de viabilidad no consiste en un
estudio completo de los sistemas.

DEFINICIN DE OBJETIVOS
El analista de sistemas funge como catalizador y experto de soporte tcnico,
identificando en primer lugar dnde se pueden mejorar los procesos. Desde una
perspectiva optimista, las oportunidades se pueden considerar como la
contraparte de los problemas; ms an, en algunas culturas la crisis tambin
significa oportunidad. Lo que para un gerente podra ser un problema inquietante,
para un analista de sistemas perceptivo podra convertirse en una oportunidad de
mejorar.
Las mejoras a los sistemas se pueden definir como cambios que darn como
resultado beneficios crecientes y valiosos.
Es importante la manera en que las mejoras a los sistemas de informacin afectan
los objetivos corporativos. Estos objetivos incluyen:
1. Mejora de las ganancias corporativas.
2. Apoyo a la estrategia competitiva de la organizacin.
3. Mayor cooperacin con distribuidores y socios.
4. Incremento del apoyo a las operaciones internas con el fin de producir bienes y
servicios de manera ms eficiente y eficaz.
5. Incremento del apoyo a la toma de decisiones internas para que stas sean
ms eficaces.
6. Mejora del servicio al cliente.
7. Incremento en la moral de los empleados.
DETERMINACIN DE RECURSOS
La determinacin de recursos para el estudio de viabilidad sigue el mismo patrn
general que se explic antes y tendr que revisarse y evaluarse nuevamente si se
autoriza un estudio formal de sistemas.

Viabilidad tcnica: Gran parte de la determinacin de recursos tiene que


ver con la evaluacin de la viabilidad tcnica.

Viabilidad econmica: La viabilidad econmica es la segunda parte de la


determinacin de recursos.

Viabilidad operativa: Supongamos por un momento que los recursos


tcnicos y econmicos se evaluaron de manera adecuada.

PLANEACION Y CONTROL DE ACTIVIDADES


El anlisis y diseo de sistemas involucra muchos tipos diferentes de actividades
que en conjunto conforman un proyecto. El analista de sistemas debe manejar el
proyecto con cuidado si desea que ste tenga xito. La administracin de
proyectos abarca las tareas generales de planeacin y control.
La planeacin incluye todas las actividades requeridas para seleccionar un equipo
de anlisis de sistemas, asignar miembros del equipo a proyectos adecuados,

calcular el tiempo necesario para realizar cada tarea y programar el proyecto de tal
manera que las tareas se terminen a tiempo. El control implica el uso de
retroalimentacin para monitorear el proyecto, incluyendo la comparacin del plan
original del proyecto con su evolucin real.
CLCULO DEL TIEMPO REQUERIDO
La primera decisin del analista de sistemas es determinar el nivel de detalle
necesario para definir las actividades. El nivel ms bajo de detalle es el ciclo de
vida del desarrollo de aplicaciones mismo, mientras que el extremo ms alto
consiste en incluir cada paso en detalle.
USO DE GRFICAS DE GANTT PARA LA PROGRAMACIN DE PROYECTOS
Una grfica de Gantt es una forma fcil de programar tareas. En este tipo de
grfica las barras representan cada tarea o actividad. La longitud de cada barra
representa la duracin relativa de dicha tarea.
USO DE DIAGRAMAS PERT
PERT es un acrnimo de Program Evaluation and Review Techniques (Tcnicas
de Evaluacin y Revisin de Programas). Un programa (sinnimo de proyecto) se
representa mediante una red de nodos y flechas que se evala para determinar
las actividades crticas, mejorar la programacin de fechas si es necesario y
revisar el progreso una vez que se aborda el proyecto.
PERT fue desarrollado a fines de la dcada de 1950 para utilizarse en el proyecto
del submarino nuclear Polaris de la Marina de Estados Unidos. Segn se dice,
ahorr dos aos de desarrollo a la Marina de Estados Unidos.
PERT es muy til cuando las actividades se pueden hacer en paralelo en lugar de
en secuencia.
El analista de sistemas se puede beneficiar con PERT al aplicarlo a los proyectos
de sistemas en una escala ms pequea, especialmente cuando algunos
miembros de un equipo pueden trabajar en ciertas actividades al mismo tiempo
que otros miembros del mismo equipo trabajan en otras tareas.

Você também pode gostar