martes, 21 de mayo de 2013

Reingeniería de Software.(Apuntes)



Es un método mediante el cual en función de las necesidades del cliente se rediseña radicalmente los procesos principales de principio a fin con el objetivo de alcanzar mejoras espectaculares en medidas criticas de rendimiento tales como costos calidad servicio y rapidez.

El concepto de reingeniería es una reconstrucción de sistemas automáticos obsoletos en otros más modernos y efectivos.

Es posible hacer una reingeniería de software cuando no es posible convertir el sistema diseñado utilizando una aproximación funcional en un sistema cuando el diseño de la arquitectura no varía demasiado.
Características para poder aplicar reingeniería:

1.-Mayor calidad de documentación y software son menos los costes de reingeniería.
2.-Donde pueden utilizarse los casos para automatizar la mayor parte de los procesos.
3.-Donde no cambien en gran volumen los datos.
4.-Cuando el personal responsable de mantener el sistema presente disponibilidad y comprenda el sistema.

No hay comentarios:

Publicar un comentario