Mantenimiento del sistema.


De acuerdo a la lectura de la semana, las respuesta  a las interrogantes de las últimas 3 diapositivas son:

  • ¿Por qué resulta necesario realizar mantenimiento del software? ¿Qué le pasa usualmente a un software que no se mantiene?
    • La necesidad es debido a que día a día la tecnología avanza a pasos acelerados, por lo los sistemas se van volviendo obsoletos con el paso del tiempo, y el mantenimiento se vuelve crucial para mantenerlo actualizado con las ultimas actualizaciones de controladores, modificaciones y u otros para adaptarlos al entorno.
    • Al software que no se le da el correspondiente mantenimiento se vuelve obsoleto y deja de ser útil para la empresa por lo que termina sustituyéndose.
  • ¿Cómo es posible clasificar los tipos de mantenimiento en función de sus objetivos?
    • Los mantenimiento se clasifican de acuerdo a su objetivo, y estos pueden ser, Correctivos, Adaptativos, Perfectivos y Preventivos, cada uno con una serie de objetivos en concreto.
  • ¿Qué problemas plantea el mantenimiento?
    • Dentro de los problemas que se puede enfrentar al mantenimiento es según los siguientes casos:
      • Código heredado: quiere decir que se hizo hace mucho tiempo atrás y cuya tecnología ya puede estar obsoleta, ya no hay soporte técnico.
      • No hay documentación adecuada o si la hay fue redactada por personas que ya no laboran en la empresa y dificulta el entendimiento de dicha documentación.
      • La reescritura delo programa puede no se lo mas conveniente, mucho menos cuando se traba se sistema muy grandes.
  • ¿Qué necesidades conflictivas aparecen durante el mantenimiento?
    • Puede surgir el efecto dominó, en el cual si se hace un cambio, este desencadena otros cambios necesarios para el sistema.
    • El efecto Iceberg, a simple vista una pequeña corrección en el sistema puede mostrar que en realidad el problema es mas grande de lo que se pensaba.
  • ¿Qué hay que hacer para que los atributos de calidad del software no se degraden durante el mantenimiento?
    • Se pueden definir procedimientos y estándares para el adecuado mantenimiento.
    • Asignación de recursos físicos, económicos y humanos para la aplicación del mantenimiento.
    • Usar técnicas de control de calidad y que esto se aplique tanto al producto como al proceso.

Comentarios

Entradas más populares de este blog

Diseño Orientado a Objetos.

Aspectos importantes de Mantenimiento y Reingeniería.