Explora Libros electrónicos
Categorías
Explora Audiolibros
Categorías
Explora Revistas
Categorías
Explora Documentos
Categorías
LA REINGENIERA DE SISTEMAS
ACTIVIDAD 1: Analizar las solicitudes de mejora.
El propsito de esta actividad es determinar el curso apropiado de acciones para
tratar nuevos problemas de empresa o ideas de mejoras, problemas o limitaciones
tcnicas (resultante de otras actividades de soporte). Esta fase de soporte, en
general, no sirve en realidad para mejorar el sistema, no estudia la
documentacin existente para determinar el curso apropiado de acciones. Sobre
la base anlisis de los modelos del sistema actual, estas acciones pueden incluir:
Definir nuevas necesidades de empresa y volver al Anlisis de Sistemas. Definir
nuevas necesidades tcnicas y volver al Diseo de Sistema, Definir nuevas
necesidades de programas y proceder a la tarea 2.
En caso, los nuevos programas se limitan generalmente a aquellos que generan
nueva informacin a partir de los almacenes de datos existentes.
ACTIVIDAD 2: Escribir nuevos programas sencillos.
Esto quiere decir que estos programas pueden conseguirse rpidamente mediante
la estructura de nuevos programas sencillos. Qu quiere decir que los programas
sean sencillos?
Los programas sencillos son aquellos que utilizan datos existentes, no actualizan
datos existentes y no introducen nuevos datos (por motivo de almacenamiento de
datos). Las necesidades de nuevos programas conforman la mayora de las
mejoras que se requieren hoy en da.
ACTIVIDAD 3: Reestructurar archivos o bases de datos.
De vez en cuando, los Analistas de Sistema colaboran en la reingeniera de
archivos y bases de datos. La tecnologa actual de base de datos ms idnea es la
base de datos relacionadas con SQL (que almacenan los datos en tablas
integradas por medio de campos redundantes que actan cornos punteros).
La reingeniera de estructuras de archivos en base de datos se ha convertido en
una tarea muy importante. La reingeniera de base de datos suele ocupar espacios
sufrientes en el los libros y el cursor de gestin de datos y base de datos; sin
embargo, se hace necesaria una breve descripcin al de sus fundamentos. El
Analista de Sistema desempea un papel importante, debido al impacto potencial
en las aplicaciones existentes. Los Analistas de redes pueden tambin verse
involucrados en estos datos estn, o han de estar, distribuidas en redes
informticas.
Las entradas Claves a esta accin solas estructuras de base de datos existentes
(que puede obtenerse del diccionario de sistema de gestin de bases de datos o
archivos que se incluye en la mayora de los almacenes de datos) y los datos
El uso de la tcnica matricial permite estudiar en detalle qu sistemas son prerequisitos para poder acometer el desarrollo de otros. Por ejemplo, en el caso de
los tres sistemas que se han identificado: Planificacin, Diseo de Productos y
Adquisicin, el Sistema de Adquisicin necesita informacin generada por los
dos primeros, por lo cual se desarrollara el ltimo. En cuanto a stos, podra
plantearse la posibilidad de dividirlos con el fin de desarrollar, en primer lugar,
los subsistemas que generan los datos de uso comn.
Adems, para asignar prioridades se ha de tener en cuenta, criterios tales como:
o Beneficios potenciales.
o Impacto en la organizacin.
o Probabilidad de xito en la implantacin.
o Demanda de los sistemas.
Cuando los usuarios finales tienen experiencia con un sistema, descubren nuevas
necesidades y prioridades:
1.- normalmente, los sistemas grandes tienen una comunidad de usuarios diversa
donde los usuarios tienen diferentes requerimientos y prioridades. Estos pueden
contradecirse o estar en conflicto. Los requerimientos finales del sistema son
inevitablemente un compromiso entre ellos y, con la experiencia, a menudo se
descubre que la ayuda suministrada a los diferentes usuarios tiene que cambiarse.
2.- las personas que pagan por el sistema y los usuarios de este raramente son la
misma persona. Los clientes del sistema imponen requerimientos debido a las
restricciones organizacionales y de presupuesto. Estos pueden estar en conflicto
con los requerimientos de los usuarios finales y, despus de la entrega, pueden
tener que aadirse nuevas caractersticas de apoyo al usuario si el sistema tiene
que cumplir sus objetivos.
MANTENIMIENTO DE SISTEMAS
El mantenimiento del SW es la modificacin de un producto SW despus de su
entrega al cliente o usuario para corregir los defectos, para mejorar el
rendimiento u otras propiedades deseables, o para adaptarlo a un cambio de
entorno
El mantenimiento es un aspecto ms del desarrollo de sistemas de informacin.
Sin embargo, efectuar cambios y ajustes no necesariamente indica la correccin
de errores o la ocurrencia de problemas. Entre los cambios ms frecuentes
solicitados por los usuarios finales se encuentra el agregado de informacin al
formato de un reporte (listado). Se pueden revisar los requerimientos del sistema
como consecuencia de su uso o del cambio de las necesidades de operacin.
Quizs sea necesario corregir algn descuido que ocurri durante el proceso de
desarrollo. A menudo, surge la necesidad de capturar ms datos y almacenarlos
en la base de datos, o quizs sea necesario aadir caractersticas para la deteccin
de errores con la finalidad de evitar que los usuarios del sistema emprendan por
equivocacin una accin no deseada. Tambin existe el agregado de nuevas
funciones, como mejoras en la seguridad. Todas estas situaciones son realidades
del mantenimiento de aplicaciones. Cuando se presentan, sin embargo, son un
buen indicador de que el sistema se est utilizando, de que tiene una funcin til
y de que los usuarios no lo estn archivando. n