Reingenieria,tipos reingenieria, victor mamani catachura,boreasH
1. UNIVERSIDAD NACIONAL “JORGE BASADRE GROHMANN”
FACI - ESIIS
Sistemas Informáticos
Victor Mamani Catachura boreas boreas.H
TRABAJO PRÁCTICO
1. Defina Reingeniería
Para definir reingeniería de una manera sencilla se podría decir que significa
quot;empezar de nuevoquot;. No significa arreglar lo que ya existe o hacer cambios
incrementales que dejan intactas las estructuras básicas. No es reparar o
mejorar lo que ya existe para que funcione mejor. Lo que pretende la
reingeniería es abandonar los procedimientos establecidos y examinar
nuevamente el trabajo que se requiere para crear el producto o servicio y
entregar un producto que cumpla con los requisitos exigidos por el cliente.
Rediseñar significa echar a un lado sistemas viejos y empezar de nuevo.
Implica volver a empezar e inventar una manera mejor de hacer el trabajo.
Esta es una definición informal de reingeniería, a continuación se dará una
definición más formal.
Reingeniería en un concepto simple es el rediseño de un proceso en un
negocio o un cambio drástico de un proceso.
Reingeniería es comenzar de cero, es un cambio de todo o nada, además
ordena la empresa alrededor de los procesos. La reingeniería requiere que los
procesos fundamentales de los negocios sean observados desde una
perspectiva transfuncional y en base a la satisfacción del cliente.
2. Defina Reingeriría de Sistemas
Recupera información sobre el diseño de un programa existente y utiliza esta
información para reestructurar o reconstruir el programa existente, con vistas a
adaptarlo a un cambio, a ampliarlo o a mejorar su calidad general, con el
objetivo de conseguir una mayor facilidad de mantenimiento en el futuro
(esto es lo que se denomina mantenimiento preventivo).
3. Defina Reingeniería de Procesos
La reingeniería de procesos es una herramienta gerencial mediante la cual se
rediseñan radicalmente los procesos medulares de una empresa, para lograr
mejoras dramáticas en productividad, tiempos de ciclos y calidad
1
2. UNIVERSIDAD NACIONAL “JORGE BASADRE GROHMANN”
FACI - ESIIS
Sistemas Informáticos
La reingeniería de procesos es una herramienta gerencia moderna orientada
al mejoramiento de los procesos. Su adecuada aplicación seguida de
innovación y mejoramientos continuos nos permitirá mantenernos
competitivos, pero en ningún momento puede por si sola ser la solución a los
males, problemas o falencias de la organización. y su aplicación no garantiza
tampoco el éxito de la empresa
4. Defina Reingeniería Social
Esta conducta tiene la particularidad de haber sido considerada
recientemente en relación con los delitos informáticos. Apunta a la obtención
de información secreta o privada que se logra por la revisión no autorizada de
la basura (material o inmaterial) descartada por una persona, una empresa u
otra entidad, con el fin de utilizarla por medios informáticos en actividades
delictivas. Estas acciones corresponden a una desviación del procedimiento
conocido como reingeniería social.
Estas actividades pueden tener como objetivo la realización de espionaje,
coerción o simplemente el lucro mediante el uso ilegítimo de códigos de
ingreso a sistemas informáticos que se hayan obtenido en el análisis de la
basura recolectada. Esta minuciosa distinción de sujetos según su actuar no
son útiles para tipificar el delito pues son sujetos indeterminados, no requieren
condición especial; mas vale realizar dicha diferenciación para ubicarnos en
el marco en que se desenvuelven y las características de su actuar,
favoreciendo con ello el procedimiento penal que se deberá llevar a cabo
luego de producirse el delito.
5. Cuáles son las etapas en todo proceso de reingeniería, explique.
ETAPA UNO: PREPARACIÓN
En un proyecto real de reingeniería, la administración casi siempre tendrá
alguna idea de las metas no financieras.
Entre ellas se incluyen idea sobre servicio a clientes, rapidez y precisión de la
ejecución, calidad, facultar a los empleados, mayor disponibilidad de
información, aplanamiento de organización, descentralización etc.
Así podremos ver mejor como las metas no financieras entran en la visión.
2
3. UNIVERSIDAD NACIONAL “JORGE BASADRE GROHMANN”
FACI - ESIIS
Sistemas Informáticos
Además de las metas, el equipo administrativo tiene que desarrollar también
una lista de cuestiones pertinentes.
Entre esas cuestiones se incluyen el tiempo, el costo, el riesgo y las dimensiones
sociales del cambio.
Este puede ser el reemplazo de un alto ejecutivo. O puede ser cualquier otro
acontecimiento que compense al patrocinador de que las cosas tienen que
cambiar.
ETAPA 2: IDENTIFICACIÓN
El propósito de estas etapas es desarrollar y comprender el modelo del
negocio con procesos orientados al cliente. En ella se producen definiciones
de clientes, procesos, rendimiento y éxito; identificación de actividades que
agregan valor; un diagrama de organización, recursos, volúmenes y
frecuencias; y la selección de los procesos que se deben rediseñar.
La etapa de ubicación, lo mismo que la de preparación es para realizarse una
sola vez por cada programa de reingeniería.
En otras palabras, las etapas de identificación y preparación capacitan a una
compañía para resolver que procesos rediseñar y en qué orden, y luego las
etapas de visión, solución y transformación.
ETAPA 3: VISIÓN
El propósito de esta etapa es desarrollar una emisión del proceso, capaz de
producir un avance decisivo en rendimiento. Se identifican en la etapa de
visión los elementos existentes del proceso, tales como organizaciones,
sistemas, flujo de información y problemas y cuestiones corrientes.
La capa de visión y las que les siguen se diseñaron para practicarse una vez
para cada uno de los procesos que se van a rediseñar.
La quot;visiónquot;, que es la meta y el producto de la capa de visión, es más que una
idea y menos que un diseño. Es un planteamiento del propósito de rediseñar
el proceso.
ETAPA 4: SOLUCIÓN: DISEÑO TÉCNICO
3
4. UNIVERSIDAD NACIONAL “JORGE BASADRE GROHMANN”
FACI - ESIIS
Sistemas Informáticos
El propósito de ésta etapa es producir un diseño del proceso capaz de realizar
la visión. La etapa contesta la pregunta quot;¿cómo?quot; El desarrollo de la solución
tiene dos componentes: diseño técnico y diseño social.
ETAPA 5: TRANSFORMACIÓN
El propósito de ésta etapa de realizar la visión del proceso implementando el
diseño producido en la etapa 4.
Entre los participantes en la etapa de transformación se incluyen el equipo de
reingeniería y las organizaciones de apoyo, tales como servicios de
información, recursos humanos, administración de oficinas, instalaciones,
ingeniería industrial, interesados en el proceso, el dueño del proceso, del
patrocinador y otros miembros de la alta administración.
En algunos proyectos de reingeniería el equipo del proyecto actúa como
comité directivo, y la principal responsabilidad de la implementación recae
sobre las organizaciones zonales en otros proyectos, el equipo de reingeniería
actúa como contratista general, y hacer por sí mismo las cosas que puede
hacer y subcontrata las que no puede hacer con las organizaciones
funcionales poco abastecedoras externas.
6. Defina Ingeniería Inversa (solo en el caso de haber diferencia con los
conceptos anteriores, de ser así indicar cuál es).
El objetivo de la ingeniería inversa es obtener información a partir de un
producto accesible al público, con el fin de determinar de qué está hecho,
qué lo hace funcionar y cómo fue fabricado. Los productos más comunes
que son sometidos a la ingeniería inversa son los programas de computadoras
y los componentes electrónicos, pero básicamente casi cualquier proceso
puede ser sometido a un análisis de Ingeniería Inversa. Este método es
denominado ingeniería inversa porque avanza en dirección opuesta a las
tareas habituales de ingeniería, que consisten en utilizar datos técnicos para
elaborar un producto determinado. En general si el producto u otro material
que fue sometido a la ingeniería inversa fue obtenido en forma apropiada,
entonces el proceso es legítimo y legal. De la misma forma, pueden fabricarse
y distribuirse, legalmente, los productos genéricos creados a partir de la
4
5. UNIVERSIDAD NACIONAL “JORGE BASADRE GROHMANN”
FACI - ESIIS
Sistemas Informáticos
información obtenida de la ingeniería inversa, como es el caso de algunos
proyectos de Software libre ampliamente conocidos.
Los conceptos de reingeniería e ingeniería inversa están ligados al desarrollo
de software a gran escala, donde una mejora en proceso de este desarrollo
supone un aumento en la competitividad de la empresa.
Aunque hay que tener en cuenta que esta mejora es, en general a largo
plazo (normalmente de uno a dos años) ambas actividades, están orientadas
a automatizar el mantenimiento de aplicaciones. Esta es una tarea que
consume gran cantidad de recursos, por lo que cualquier reducción en el
tiempo y recursos empleados en ella supone una importante mejora en la
productividad del proceso. Este es el principal objetivo de la reingeniería. Se
trata, de analizar el código o el diseño actual y modificarlo con la ayuda de
herramientas automáticas para traducirlos a códigos más estructurados, y
más eficientes.
Dentro de la reingeniería, el proceso de pasar del código a una descripción
de más alto nivel es lo que se denomina: Ingeniería inversa.
La reingeniería e ingeniería inversa prolongan la vida del software.
7. Tipos de Ingeniería Inversa.
Ingeniería inversa de datos: Se aplica sobre algún código de bases datos
(aplicación, código SQL, etc) para obtener los modelos relacionales o
sobre el modelo relacional para obtener el diagrama entidad-relación
Ingeniería inversa de lógica o de proceso: Cuando la ingeniería inversa se
aplica sobre código de un programa para averiguar su lógica o sobre
cualquier documento de diseño para obtener documentos de análisis o de
requisitos.
Ingeniería inversa de interfaces de usuario: Se aplica con objeto de
mantener la lógica interna del programa para obtener los modelos y
especificaciones que sirvieron de base para la construcción de la misma,
con objeto de tomarlas como punto de partida en procesos de ingeniería
directa que permitan modificar dicha interfaz.
5
6. UNIVERSIDAD NACIONAL “JORGE BASADRE GROHMANN”
FACI - ESIIS
Sistemas Informáticos
8. Herramientas para la Ingeniería Inversa
Los Depuradores
Un depurador es un programa que se utiliza para controlar otros
programas. Permite avanzar paso a paso por el código, rastrear fallos,
establecer puntos de control y observar las variables y el estado de la
memoria en un momento dado del programa que se esté depurando. Los
depuradores son muy valiosos a la hora de determinar el flujo lógico del
programa.
Un punto de ruptura (breakpoint) es una instrucción al depurador que
permite parar la ejecución del programa cuando cierta condición se
cumpla. Por ejemplo, cuando un programa accede a cierta variable, o
llama a cierta función de la API, el depurador puede parar la ejecución
del programa.
Algunos depuradores de Windows son:
• OllyDbg → es un potente depurador con un motor de ensamblado y
desensamblado integrado. Tiene numerosas otras características
incluyendo un precio de 0 $. Muy útil para parcheado, desensamblado
y depuración.
• WinDBG → es una pieza de software gratuita de Microsoft que puede
ser usada para depuración local en modo usuario, o incluso
depuración remota en modo kernel.
Las Herramientas de Inyección de Fallos
Las herramientas que pueden proporcionar entradas malformadas con
formato inadecuado a procesos del software objetivo para provocar
errores son una clase de herramientas de inserción de fallos. Los errores del
programa pueden ser analizados para determinar si los errores existen en el
software objetivo. Algunos fallos tienen implicaciones en la seguridad,
como los fallos que permiten un acceso directo del asaltante al ordenador
principal o red. Hay herramientas de inyección de fallos basados en el
anfitrión que funcionan como depuradores y pueden alterar las
condiciones del programa para observar los resultados y también están los
inyectores basados en redes que manipulan el tráfico de la red para
determinar el efecto en el aparato receptor.
6
7. UNIVERSIDAD NACIONAL “JORGE BASADRE GROHMANN”
FACI - ESIIS
Sistemas Informáticos
Los Desensambladores
Se trata de una herramienta que convierte código máquina en lenguaje
ensamblador. El lenguaje ensamblador es una forma legible para los
humanos del código máquina. Los desensambladotes revelan que
instrucciones máquinas son usadas en el código. El código máquina
normalmente es específico para una arquitectura dada del hardware. De
forma que los desensambladotes son escritor expresamente para la
arquitectura del hardware del software a desensamblar.
Algunos ejemplos de desensambladores son:
• IDA Pro → es un desensamblador profesional extremadamente
potente. La parte mala es su elevado precio.
• PE Explorer → es un desensamblador que “se centra en facilidad de
uso, claridad y navegación”. No es tan completo como IDA Pro, pero
tiene un precio más bajo.
• IDA Pro Freeware 4.1 → se comporta casi como IDA Pro, pero solo
desensambla código para procesadores Intel x86 y solo funciona en
Windows.
• Bastard Disassembler → es un potente y programable desensamblador
para Linux y FreeBSD.
• Ciasdis → esta herramienta basada en Forth permite construir
conocimiento sobre un cuerpo de código de manera interactiva e
incremental. Es único en que todo el código desensamblado puede ser
re-ensamblado exactamente al mismo código.
Los compiladores Inversos o Decompiladores
Un decompilador es una herramienta que transforma código en
ensamblador o código máquina en código fuente en lenguaje de alto
nivel. También existen decompiladores que transforman lenguae
intermedio en código fuente en lenguaje de alto nivel. Estas herramientas
son sumamente útiles para determinar la lógica a nivel superior como
bucles o declaraciones if-then de los programas que son decompilados.
Los decompiladores son parecidos a los desensambladotes pero llevan el
proceso un importante paso más allá.
Algunos decompiladores pueden ser:
7
8. UNIVERSIDAD NACIONAL “JORGE BASADRE GROHMANN”
FACI - ESIIS
Sistemas Informáticos
• DCC Decompiler → es una exacelente perspectiva teórica a la
descompilación, pero el descompilador sólo soporta programas
MSDOS.
• Boomerang Decompiler Project → es un intento de construir un potente
descompilador para varias máquinas y lenguajes.
• Reverse Engineering Compiler (REC) → es un potente “descompilador”
que descompila código ensamblador a una representación del código
semejante a C. El código está a medio camino entre ensamblador y C,
pero es mucho más legible que el ensamblador puro.
Las Herramientas CASE
Las herramientas de ingeniería de sistemas asistida por ordenador
(Computer-Aided Systems Engineering – CASE) aplican la tecnología
informática a las actividades, las técnicas y las metodologías propias de
desarrollo de sistemas para automatizar o apoyar una o más fases del ciclo
de vida del desarrollo de sistemas. En el caso de la ingeniería inversa
generalmente este tipo de herramientas suelen englobar una o más de las
anteriores junto con otras que mejoran el rendimiento y la eficiencia.
9. Defina 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 mas fases del ciclo de vida del desarrollo de
sistemas, en tareas como el proceso de realizar un diseño del proyecto,
calculo de costes, implementación de parte del código automáticamente
con el diseño dado, compilación automática, documentación o detección
de errores entre otras. Es decir; son diversas aplicaciones informáticas
destinadas a aumentar la productividad en el desarrollo de software
reduciendo el coste de las mismas en términos de tiempo y de dinero.
10. Cuáles son los tipos de herramientas case
8
9. UNIVERSIDAD NACIONAL “JORGE BASADRE GROHMANN”
FACI - ESIIS
Sistemas Informáticos
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:
a) Las plataformas que soportan.
b) Las fases del ciclo de vida del desarrollo de sistemas que cubren.
c) La arquitectura de las aplicaciones que producen.
d) Su funcionalidad.
La siguiente clasificación es la más habitual basada en las fases del ciclo de
desarrollo que cubren:
Upper CASE (U-CASE), herramientas que ayudan en las fases de
planificación, análisis de requisitos y estrategia del desarrollo, usando, entre
otros diagramas UML.
Middle CASE (M-CASE), herramientas para automatizar tareas en el análisis
y diseño de la aplicación.
Lower CASE (L-CASE), herramientas que semiautomatizan la generación de
código, crean programas de detección de errores, soportan la depuración
de programas y pruebas. Además automatizan la documentación
completa de la aplicación. Aquí pueden incluirse las herramientas de
Desarrollo_rápido_de_aplicaciones.
Existen otros nombres que se le dan a este tipo de herramientas, y que no es
una clasificación excluyente entre si, ni con la anterior:
Integrated CASE (I-CASE), herramientas que engloban todo el proceso de
desarrollo software, desde análisis hasta implementación.
MetaCASE, herramientas que permiten la definición de nuestra propia
técnica de modelado, los elementos permitidos del metamodelo
generado se guardan en un repositorio y pueden ser usados por otros
analistas, es decir, es como si definiéramos nuestro propio UML, con
nuestros elementos, restricciones y relaciones posibles.
CAST (Computer-Aided Software Testing), herramientas de soporte a la
prueba de software.
9
10. UNIVERSIDAD NACIONAL “JORGE BASADRE GROHMANN”
FACI - ESIIS
Sistemas Informáticos
IPSE (Integrated Programming Support Environment), herramientas que
soportan todo el ciclo de vida, incluyen componentes para la gestión de
proyectos y gestión de la configuración.
Por funcionalidad podríamos diferenciar algunas como:
Herramientas de generación semiautomática de código.
Editores UML.
Herramientas de Refactorización de código.
Herramientas de mantenimiento como los sistemas de control de versiones·
11. Qué uso se les da a las herramientas case.
Mejorar la productividad en el desarrollo y mantenimiento del software.
Aumentar la calidad del software.
Mejorar el tiempo y coste de desarrollo y mantenimiento de los sistemas
informáticos.
Mejorar la planificación de un proyecto
Aumentar la biblioteca de conocimiento informático de una empresa
ayudando a la búsqueda de soluciones para los requisitos.
Automatizar, desarrollo del software, documentación, generación de
código, pruebas de errores y gestión del proyecto.
Ayuda a la reutilización del software, portabilidad y estandarización de la
documentación
Gestión global en todas las fases de desarrollo de software con una misma
herramienta.
Facilitar el uso de las distintas metodologías propias de la ingeniería del
software.
12. Indique algunos ejemplos de Herramientas case y cuál de ellas utilizará para
su proyecto.
EJEMPLOS
Herramientas Abiertas
o Umbrello
o ArgoUML
o Gaphor
10
11. UNIVERSIDAD NACIONAL “JORGE BASADRE GROHMANN”
FACI - ESIIS
Sistemas Informáticos
Herramientas Comerciales/Cerradas
o Rational Rose
o Together
o System Architect
o Visual Paradigm
o Poseidon
Entre otras
o ASADAL - Herramienta CASE especializada en Sistemas de Tiempo
Real
o CASE GENEXUS Tool
o System Architect, herramientas CASE para Análisis y Diseño, incluye
técnicas estructuradas y orientadas a objetos.
o Win A&D, herramientas CASE para Análisis y Diseño, incluye técnicas
estructuradas y orientadas a objetos.
o CRADLE, conjunto de herramientas CASE integradas que dan soporte
a la Planificación estratégica, Analísis y Diseño.
o PowerDesigner 7.0: herramienta CASE de Análisis y Diseño incluye
capacidades de generación relacional y con orientación a objetos.
o SilverRun: Conjunto integrado de de herramientas CASE para el
modelado de negocios.
HERRAMIENTAS CASE A UTILIZAR
Bueno en lo que respecta al analisis utilizaremos UML ………….
13. En qué etapa(s) del proyecto de Sistemas se utiliza las herramientas case,
explique.
Como se puede apreciar en la gráfica; las Herramientas Case por su
clasificación, pueden estar en diversas fases del ciclo de vida de un proyecto
11
12. UNIVERSIDAD NACIONAL “JORGE BASADRE GROHMANN”
FACI - ESIIS
Sistemas Informáticos
14. Utilizar una de las herramientas listadas anteriormente (y no utilizada durante
sus estudios), para graficar un ejemplo de modelamiento de sistemas.
• Descargar el software
Usuario
<<include>>
<<extend>>
Conexion a Internet Inicio de Secion
<<include>>
<<include>>
Seleccion de Descarga <<include>> BD_Sistema
12
13. UNIVERSIDAD NACIONAL “JORGE BASADRE GROHMANN”
FACI - ESIIS
Sistemas Informáticos
• Manual de Funcionamiento (Tutorial)
Usuario Precentacion del Menu
Seleccion del Menu
Inicio de Secion Seleccion del Menu Seleccion del Menu Archivo Reportes
Administracion
Otros Muchos
Procesos y
SubProcesos
SubMenu Clientes SubMenu Empleados SubMenu Productos
...
Comprobacion de ID y
Contraseña
Boton Nuevo Boton Modificar Boton Eliminar
Fin de Secion
BD_Sistema
• Generar un ejemplo de modelamiento (de preferencia aplicado a su
sistema).
Nuevo Usuario Realizar Compra
Usuario
Realizar Venta
Modificar Usuario
Empleado
Generar Reporte
Eliminar Usuario
Imprimir
BD_Sistema
Buscar Usuario
13
14. UNIVERSIDAD NACIONAL “JORGE BASADRE GROHMANN”
FACI - ESIIS
Sistemas Informáticos
15. Aplicar Ingeniería de Sistemas o Reingeniería según corresponda (escogiendo
el xtipo) a la Facultad de Ciencias, especifique la zona.
• Preparación: Para este punto, tomaremos como caso de estudio la
secretaria académica de la facultad de ciencias, dado que es ahí donde
se realizan los procesos de matriculas, entrega de notas, contratos y otros
procesos específicos de la facultad.
• Identificación: El problema especifico es el tratamiento de la información y
la rapidez con que esta se efectúa, dado que la aplicación o software
que utilizan para la administración de los procesos ya antes mencionados,
son en modo consola, lo que disminuye el rendimiento, y causa una mala
apariencia en comparación a sistemas de matrícula de otras facultades,
para este caso, se aplicarían dos tipos de reingeniería: lógica o de
procesos, y la de interfaces de usuario.
• Visión: Lo que queremos es un sistema más rápido, y menos propenso a
errores, la experiencia de estos últimos años nos demuestran que este
sistema de consola no soporta mucho procesamiento de información, y
cuando llegan las temporadas pico de uso del sistema, este no responde
adecuadamente, para eso, se implementaría un nuevo análisis de
procesos, al igual que un nuevo diseño de interfaces para lograr un mejor
entendimiento entre el usuario y la información, agilizar procesos y dar más
seguridad eliminando las vulnerabilidades como un soporte para el
tratamiento de datos a gran escala.
• Solución diseño técnico: Se usarían herramientas de 4ta generación como
Visual Studio, Eclipse, etc., para el diseño de las interfaces, véase
conveniente con que sistema se trabajaría para escoger, también
tendremos que tener en cuenta la compatibilidad de la información ya
antes almacenada para hacer la migración de la información a un
Sistema Gestor De Base de Datos más adecuado y potente, este sería el
caso de SQL, Oracle, Access, entre otros. También se tendría que poner a
prueba el rendimiento de los equipos, por un problema de obsolescencia,
para tener un mayor periodo de vida y usabilidad del sistema diseñado.
14
15. UNIVERSIDAD NACIONAL “JORGE BASADRE GROHMANN”
FACI - ESIIS
Sistemas Informáticos
• Transformación: Para la implementación de este sistema, se tendría el
apoyo de los integrantes del grupo, ya que se necesitarían Analistas,
Diseñadores, Programadores, y Etc. para garantizar un respectivo
funcionamiento del sistema.
16. Aplicar Ingeniería de Sistemas o Reingeniería según corresponda (escogiendo
el tipo) al Laboratorio de Cómputo.
• Preparación: Para este punto, tomaremos como caso de estudio el
laboratorio de computo de la escuela de informática y sistemas que
pertenece a la facultad de ciencias, dado que es el laboratorio de la
escuela, su rendimiento eficiente es muy necesario, aquí llevamos a
prueba nuestras exposiciones, trabajos, y las respectivas características
que debería tener un laboratorio de computo.
• Identificación: El problema específico es el tratamiento de las
computadoras, y la rapidez con que estas operan, dado que no se les da
el respectivo mantenimiento. Por consecuencia estas computadoras son
de procesamiento muy lento, y trabajar en ellas resulta ser engorroso,
también está involucrado el tratamiento de la información que en muchos
casos es limitada por la falta de una interconexión continua, para tratar de
superar estas adversidades, aplicaremos dos tipos de reingeniería: lógica o
de procesos, y la de interfaces de usuario.
• Visión: Lo que queremos son computadores con optimo rendimiento, y
menos propenso a errores, la experiencia de estos últimos años nos que
estos ordenadores fueron veloces, pero el mal mantenimiento los ah ido
dejando en el olvido, para solucionar este problema, se deben
implementar nuevas reglas para el uso de este laboratorio, así como definir
mejor los usuarios y las interfaces a las que estos tienen permisos.
• Solución diseño técnico: Respecto a las políticas, se debe de analizar el
tratamiento que se les da a las computadoras, al igual que se deberá de
reinstalar los sistemas operativos, y definir una nueva red o mejorarla, para
así de alguna manera limpiar los posibles errores de cableado, también se
tendrá que especificar o detallar que conexiones, programas,
características específicas de cada computadora, para realizar
15
16. UNIVERSIDAD NACIONAL “JORGE BASADRE GROHMANN”
FACI - ESIIS
Sistemas Informáticos
periódicamente el mantenimiento respectivo, así también la protección
de virus.
• Transformación: Para la implementación de estas nuevas políticas o
estándares en el laboratorio, se deberá proponer este proyecto o
propuesta al jefe de laboratorio respectivo, y así mismo, fomentar el buen
uso de los ordenadores por los usuarios, en este caso los alumnos de la
escuela de informática y sistemas.
16