Reingenieria de software

846 palabras 4 páginas
Resumen Reingeniería

La reingeniería de software no es más que el examen y alteración de un sistema para reconstruirlo de una nueva forma y la subsiguiente implementación de esta nueva forma.

Mantenimiento del Software

Hace casi treinta años, el mantenimiento del software se caracterizaba por ser un “iceberg”, el mantenimiento del software existente puede dar cuenta de mas del 60 por 100 de las inversiones efectuadas por una organización de desarrollo y ese porcentaje sigue ascendiendo a medida que se produce mas software. La naturaleza ubica del cambio subyace en todos los tipos de trabajo del software. El cambio es algo inevitable cuando se construye sistemas basados en computadoras; por tanto debemos desarrollar mecanismos
…ver más…
Reestructuración

La reestructuración del software modifica el código fuente y los datos en un intento de adecuarlo a futuros cambios. La reestructuración no modifica la arquitectura global del programa, se centra en los detalles del diseño de módulos individuales en estructuras de datos locales. Comienza cuando existen partes considerables del software que son útiles todavía.

Ventajas

• Brinda programas de mayor calidad mejor documentación y menos complejidad.
• Mejora la productividad y hace más sencillo el aprendizaje.
• Reduce el esfuerzo requerido para llevar a cabo las actividades de mantenimiento.
• Hace que el software sea más sencillo de comprobar y de depurar.

Tipos de Reestructuración

 Reestructuración de documentos: una documentación escasa es la marca de muchos sistemas heredados. Que hacemos con esto haremos lo siguiente:
 Si un programa es relativamente estático esta llegando al final de vida útil, entonces es probable que no experimente muchos cambios, entonces dejémoslo como esta.
 Se documentaran por completo aquellas partes del sistema que estén experimentando cambios en ese momento.
 Reducir la documentación al mínimo necesario.

 Reestructuración del Código: es el tipo más común de Reingeniería, se lleva a cabo para conseguir un diseño que produzca la misma función

Documentos relacionados

  • Ensayo Tipos De Software
    908 palabras | 4 páginas
  • resumen de reingenieria
    18667 palabras | 75 páginas
  • Reingeniería empresa de construcción
    4099 palabras | 17 páginas
  • Ensayo de reingenieria organizacional
    1269 palabras | 6 páginas
  • Principios de la reingenieria
    859 palabras | 4 páginas
  • Taco Bell: Un Caso De Reingeniería
    663 palabras | 3 páginas
  • Reingenieria del proceso empresarial de procter & gamble
    2333 palabras | 10 páginas
  • Trabajo de formacion laboral (reingenieria)
    1279 palabras | 6 páginas
  • Reingenieria De Ventas
    1146 palabras | 5 páginas
  • Selección de herramientas de reingeniería
    2605 palabras | 11 páginas