Bibliografía: Ingeniería del Software Cuarta Edición - Pressman.
Resumen
La reingeniería se produce en dos niveles distintos de abstracción. En el nivel de negocios, la reingeniería se concrenta en el proceso del negocio con la intención de efectuar cambios que mejoren la competitividad en algún aspecto de los negocios. En el nivel del software la reingeniería examina los sistemas y aplicaciones de información con la intención de reconstruirlos de tal modo que muestren una mayor calidad.
La reingeniería de negocio (BPR) define los objetivos del negocio, identifica y evalúa los procesos y negocio ya existentes. La reingeniería de software incluye análisis de inventario, la reestructuración de documentos, la ingeniería inversa, la reestructuración de programas y datos y la ingeniería progresiva.
Los costes y beneficios de la reingeniería se pueden determinar de forma cuantitativa. La reingeniería representa una estrategia de negocios eficiente en términos de coste.
Caso de Estudio