Tecnología

Inicio

¿Qué es el mantenimiento del software?

¿Qué es el mantenimiento del software?


El Instituto de Ingenieros Eléctricos y Electrónicos (IEEE) define el mantenimiento del software como el "proceso de gestión y ejecución de las actividades de mantenimiento de software". El mantenimiento de software es, en su sentido más básico, la atención, el apoyo, la reparación y adaptación del software. Es la etapa final del ciclo de creación de software. De acuerdo con el Centro de Datos y Análisis para el software, los costos de mantenimiento de software pueden consumir casi el 80 por ciento de los costos totales del ciclo de vida.

Corrección

Cuando se encuentra el software de tener problemas de estabilidad o de seguridad, el creador de software corrige. Estos son emitidos como "fija" o "actualizaciones". Un ejemplo de mantenimiento correctivo de software es la liberación de una actualización para corregir una fuga de seguridad en un navegador Web.

Adaptación

Los programas de software tienen que adaptarse a los cambios en el entorno de hardware y software. Un ejemplo de mantenimiento de software adaptativo es el lanzamiento de una nueva versión o actualización de software para permitir que el software para trabajar con una nueva versión del sistema operativo.

Perfección

creadores de software pueden emitir las nuevas versiones de software para mejorar el rendimiento. Un ejemplo de mantenimiento de software perfectivo es la liberación de una actualización que mejora la velocidad o la funcionalidad del software original.

Prevención

Después de un programa de software ha sido creado y emitido, inspecciones se asignan de forma rutinaria para buscar fallos no desarrolladas o subyacentes. se toman medidas correctivas para anticiparse a los problemas más grandes. Un ejemplo de mantenimiento de software preventiva es la observación continua del software por el creador o un equipo independiente de auditores.