Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                

Reingeniería en Sistemas de Información.

Descargar como docx, pdf o txt
Descargar como docx, pdf o txt
Está en la página 1de 2

Reingeniería en sistemas de información

¿Qué es la reingeniería en los sistemas de información?


Es la revisión fundamental y el rediseño radical de procesos para alcanzar mejoras espectaculares en medidas
críticas, tales como costos, calidad, servicio y rapidez. Los fines de una reingeniería son similares a los de un
proceso de mejora continua a diferencia de que el proceso de mejora continua se basa en el proceso ya existente.
Esto implica rehacer la Institución o parte de ella desde cero, olvidándonos de lo que se hacía y proponer un
nuevo sistema de operación.

El término reingeniería denomina en el desarrollo de software la adaptación de un sistema existente, en la


mayoría de las veces con el objetivo de eliminar existentes puntos débiles y de posibilitar la realización de
nuevos requerimientos. También en conexión con la transferencia del sistema a otra plataforma se efectúa
muchas veces una reingeniería.

La reingeniería no solo es automatizar procesos existentes, sino presentar nuevos procesos que rompan con los
actuales, logrando mejorar la forma de hacer las cosas.
En la reingeniería se han tomado como referencia los siguientes aspectos
a. Varios oficios se combinan en uno.
b. Los trabajadores toman decisiones.
c. Los pasos del proceso se ejecutan en orden natural.
d. Los procesos tienen múltiples versiones.
e. El trabajo se realiza en el sitio razonable.
Funciones de la reingeniería de sistemas
o Brindar soluciones integrales.
o Maximizar la calidad aprovechando las últimas tecnologías y todas las ventajas de internet.
o Innovando e invirtiendo constantemente en la investigación y desarrollo, manteniéndose
permanentemente actualizado.
o Ofrecer servicios de soporte.
o Mejorar el nivel de productividad y eficiencia de los usuarios.
o Facilitar los procesos, integrarlos y unificarlos, logrando de esta manera, un mejor aprovechamiento de
los recursos.
o Maximizar los beneficios económicos.

La implementación de este tipo de proceso además de ayudar a mejorar un software existente y evitar el
desarrollo de cero de otro, les aporta a las compañías ciertas ventajas, veamos algunas de ellas a continuación:
 Ayuda a extender y ampliar la vida útil de los sistemas.
 Los sistemas generados son mucho más fáciles de entender, modificar y probar.
 Le ayuda a las compañías a recuperar y disminuir la inversión en software, así como a reducir los costos
de mantenimiento que se pueden generar en caso de no ejecutar ninguna modificación.
 Se aprecia una mayor satisfacción por parte del público interno o personal, ya que los procesos se
pueden desarrollar de una forma más sencilla, definida y rápida.
 El público externo también puede verse beneficiado por la reingeniería, dado a que la mejora en los
procesos ayuda a renovar la forma en que se atiende a los clientes, aumentando así su satisfacción.
 Después de aplicar un proceso de reingeniería de software, las empresas suelen notar un aumento del
conocimiento y del control de los procesos empresariales, esto debido a que se hacen mucho más
sencillos de administrar.
 Por último, vemos que los beneficios anteriores traen consigo un beneficio a nivel externo y es que
se mejora la competitividad, debido a que la forma en que se empieza a ejecutar las tareas genera un
cambio operacional que se nota incluso de forma externa.
Los pasos para la reingeniería de sistemas son los siguientes:

Análisis de código: es un proceso de revisión del código mediante el que se pretende evaluar dicho código.
Dicha evaluación supone la búsqueda de problemas de funcionamiento del mismo código y pretende mejorar
su funcionamiento.

Restructuración: Modificación o reorganización de una estructura con la intención de introducir mejoras de


rendimiento.

Ingeniería Inversa: es el proceso llevado a cabo con el objetivo de obtener información o un diseño a partir
de un producto, con el fin de determinar cuáles son sus componentes y de qué manera interactúan entre sí y
cuál fue el proceso de fabricación.

Repositorio: es un espacio centralizado donde se almacena, organiza, mantiene y difunde información


digital, habitualmente archivos informáticos, que pueden contener trabajos científicos, conjuntos de datos o
software. Los repositorios tienen sus inicios en los años 90, en el área de la física y las matemáticas, donde
los académicos aprovecharon la red para compartir sus investigaciones con otros colegas. Este proceso era
valioso porque aceleraba el ciclo científico de publicación y revisión de resultados

Ingeniería Directa: es cuando primero modelas el software y después lo programas. También aplica para el
Hardware. La ingeniería del software orientada a objetos se ha transformado en el paradigma opcional de
desarrollo para muchas organizaciones de software.

La reingeniería de sistemas es la solución a la que recurren muchas organizaciones realizando cambios para
adecuar sus sistemas a las exigencias del mercado actual y poder así transformar sus empresas, aprovechando la
tecnología. Estos cambios permitirán que las empresas consigan una mejora continua en sus sistemas internos
que les hagan ser más rápidas, efectivas, y en definitiva, más competitivas y rentables.

La reingeniería de sistemas implica un análisis de todos y cada uno de los sistemas y tareas que se llevan a cabo
en la empresa, redefiniéndolos y mejorándolos, buscando la simplificación y la eficacia

El uso de las tecnologías de la información (TI) facilita la implementación de mejoras en los procesos
productivos, administrativos y de comunicación de las empresas. Por eso, en la actualidad la reingeniería de
procesos va estrechamente ligada con las TI.

También podría gustarte