Monografias.com > Ingeniería
Descargar Imprimir Comentar Ver trabajos relacionados

Reingeniería




Enviado por Pablo Turmero



    Monografias.com

    REINGENIERIA
    “Rehacer la Ingenieria de nuestros negocios; mediante la potencia de la tecnologia moderna y asi tener mejoras drásticas de su rendimiento” (Michael Hammer 1990)
    Modificar reglas para mejorar efectividad (software sigue el ritmo)
    Implica creación de nuevos sistemas.
    Reconstrucción o modificación de las aplicaciones existentes.
    TECNOLOGIA
    Modificación

    Creación
    SISTEMA

    Monografias.com

    Reingeniería de Procesos de Negocio
    RPN.-Búsqueda e implementación de cambios radicales en el proceso de Negocios para lograr un avance significativo.
    Procesos de Negocio.- Conjunto de tareas lógicamente relacionadas que se llevan a cabo para obtener un determinado resultado de negocio

    El Negocio
    Sistemas de Negocio
    Proceso de Negocio
    Subprocesos de Negocio
    RPN
    RPN
    RPN
    RPN

    Monografias.com

    MODELO DE RPN
    Definición del
    Negocio
    Refinamiento e instanciación
    Definición de Procesos
    Evaluación de Procesos
    Especificación y diseño de Procesos
    Creación de Prototipos
    “Procesos Criticos”
    Costes y tiempos de tareas
    Casos prácticos para diseño de Proc.
    Se comprueba el proceso para refinamiento
    Se integra en un sistema de Neg.

    Monografias.com

    Reingeniería del Software
    Surge de Software Antiguos Mejorados pero Inestables a cambios
    Concepto.- “Forma de modernización para mejorar las capacidades y/o mantenibilidad de los sistemas de información heredados mediante la aplicación de tecnologías y practicas modernas”.
    «Es el examen y alteración de un sistema para reconstruirlo de una nueva forma y la subsiguiente implementación de esta nueva forma»
    Absorbe recursos y requiere mucho tiempo aplicando estrategias.
    Se divide en procesos separados que se llevan a cabo secuencialmente:

    Monografias.com

    Modelo de proceso de Reingeniería de Software
    Inventario de aplicaciones.
    Ordenar Inf. Por Antig.
    Evita Doc. Prog Estaticos no neces.
    Doc. Lo que se modifica
    Doc toda la Inf del Sistema
    Proceso de recuperación de diseño
    Analiza código fuente usando herramienta de reestructuración
    Identifican objetos de datos y atributos y estructuras de datos.
    Recupera inf. De diseño y reconstruye el sistema.

    Monografias.com

    Relaciones Términos Reingeniería

    Monografias.com

    Pasos de la Reingeniería del Software

    Monografias.com

    INGENIERIA INVERSA
    «Es el proceso de análisis de un sistema para identificar sus Componentes e interrelaciones y crear representaciones del sistema en otra forma o a un nivel más alto de abstracción».
    Reestructuración
    del código
    Extraer abstracciones
    Refinar y simplificar
    Procesamiento
    Interfaz
    Base de Datos
    Código fuente Sucio
    Código fuente limpio
    Especificación Inicial
    Especificación final
    PROCESO

    Monografias.com

    AREAS EN LA ING. INVERSA
    Redocumentación: «es la creación o revisión de una representación equivalente semánticamente dentro del mismo nivel de abstracción relativo»

    Recuperación de diseño: «es un subconjunto de la ingeniería inversa, en el cual, aparte de las observaciones del sistema, se añaden conocimientos sobre su dominio de aplicación, información externa, y procesos deductivos con el objeto de identificar abstracciones significativas a un mayor nivel»

    Monografias.com

    REESTRUCTURACIÓN
    Modifica el código fuente y/o los datos en un intento de hacerlo adecuado para futuros cambios.

    Brinda beneficios:
    Se obtienen programas de mayor calidad, mejor documentación y menos complejidad.
    Reduce la frustración entre ingenieros facilitando el aprendizaje.
    Reduce el esfuerzo para llevar mantenimiento.
    El software es más sencillo de comprobar y depurar.

    Nota al lector: es posible que esta página no contenga todos los componentes del trabajo original (pies de página, avanzadas formulas matemáticas, esquemas o tablas complejas, etc.). Recuerde que para ver el trabajo en su versión original completa, puede descargarlo desde el menú superior.

    Todos los documentos disponibles en este sitio expresan los puntos de vista de sus respectivos autores y no de Monografias.com. El objetivo de Monografias.com es poner el conocimiento a disposición de toda su comunidad. Queda bajo la responsabilidad de cada lector el eventual uso que se le de a esta información. Asimismo, es obligatoria la cita del autor del contenido y de Monografias.com como fuentes de información.

    Categorias
    Newsletter