sábado, 24 de noviembre de 2012

RE INGENIERÍA

Es reconstruir. Creará un producto con una funcionalidad nueva, un mejor rendimiento y fiabilidad, y un mantenimiento mejorado. Eso es lo que llamamos re ingeniería.


¿Quién lo hace? 

A nivel de negocio, la re ingeniería es ejercida por especialistas de negocio (frecuentemente empresas de consultoría). A nivel de software, la re ingeniería es ejecutada por ingenieros del software.

¿ Por qué es importante? 

Vivimos en un mundo en constante cambio. Las demandas de funciones de negocios y de tecnología de información que las soportan están cambiando a un ritmo que impone mucha presión competitiva en todas las organizaciones comerciales. Tanto los negocios como el software que soportan (o es) el negocio deberán diseñarse una vez más para mantener el ritmo.

El proceso de re ingeniería del Software: 

1)Acompaña el análisis de inventarios. 
2)La reestructuración de documentos.
3)La ingeniería inversa.
4)La estructuración de programas y datos. 
5)La ingeniería directa.

REINGENIERIA DE PROCESOS DE NEGOCIOS.

La reingeniería constituye una recreación y reconfiguración de las actividades y procesos de la empresa, lo cual implica volver a crear y configurar de manera radical él o los sistemas de la compañía a los efectos de lograr incrementos significativos, y en un corto período de tiempo, en materia de rentabilidad, productividad, tiempo de respuesta, y calidad, lo cual implica la obtención de ventajas competitivas. Reingeniería es el rediseño rápido y radical de los procesos estratégicos de valor agregado y de los sistemas, las políticas y las estructuras organizacionales que los sustentan para optimizar los flujos de trabajo y la productividad de una organización.

Procesos de negocios:

Un proceso de negocio es un conjunto de tareas lógicamente relacionadas que se llevan a cabo para obtener un determinado resultado de negocio.

Reingeniería del Software:

Este escenario resulta sumamente conocido: Una aplicación ha dado servicio y ha cubierto las necesidades del negocio de una compañía durante diez o quince años. A lo largo de este tiempo, ha sido corregida, adaptada y mejorada muchas veces. Las personas se dedicaban a esta tarea con la mejor de sus intenciones, pero las prácticas de ingeniería del software buenas siempre se echaban a un lado (por la urgencia de otros problemas). Ahora la aplicación se ha vuelto inestable. Sigue funcionando, pero cada vez que intenta efectuar un cambio se producen efectos colaterales graves e inesperados.



No hay comentarios:

Publicar un comentario