Saltar al contenido

¿Por qué es importante el mantenimiento del software?

20/08/2020

El mantenimiento de software sustenta el producto de software durante todo su ciclo de vida. Las solicitudes de modificación se registran y rastrean, se determina el impacto de los cambios propuestos, se modifican el código y otros artefactos de software, se realizan pruebas y se lanza una nueva versión del producto de software. El término mantenedor se define como una organización que realiza actividades de mantenimiento. En este KA, el término a veces se referirá a las personas que realizan esas actividades, contrastándolas con los desarrolladores.

  • El mantenimiento de software sustenta el producto de software durante todo su ciclo de vida.
  • Las solicitudes de modificación se registran y rastrean, se determina el impacto de los cambios propuestos, se modifican el código y otros artefactos de software, se realizan pruebas y se lanza una nueva versión del producto de software.
  • El término mantenedor se define como una organización que realiza actividades de mantenimiento.

Una parte integral del software es el de mantenimiento, que requiere que se prepare un plan de mantenimiento preciso durante el desarrollo del software. Debe especificar cómo los usuarios solicitarán modificaciones o informarán problemas. Se debe abordar una nueva decisión para el desarrollo de cada nueva característica del sistema y sus objetivos de calidad. La selección de la aplicación adecuada de los estándares es la tarea desafiante desde la etapa inicial de la ingeniería de software que no ha adquirido una importancia definida por parte de las partes interesadas. El término «software» se ha utilizado para describir una variedad de productos, desde sistemas operativos hasta aplicaciones complejas.

¿Cuál es el principal objetivo de la ingeniería de software?

El objetivo básico de la ingeniería de software es desarrollar métodos y procedimientos para el desarrollo de software que se puedan escalar para sistemas grandes y que se puedan usar de manera consistente para producir software de alta calidad a bajo costo y con un ciclo de tiempo pequeño.

¿Por qué es necesario el mantenimiento de software?

La mantenibilidad es a menudo difícil de lograr porque las subcaracterísticas a menudo no son un foco importante durante el proceso de desarrollo de software. Los desarrolladores están, por lo general, más preocupados por muchas otras actividades y con frecuencia son propensos a ignorar los requisitos del mantenedor. Esto, a su vez, puede resultar, y a menudo lo hace, en una falta de documentación de software y entornos de prueba, que es una de las principales causas de dificultades en la comprensión del programa y el análisis de impacto posterior. La presencia de procesos, técnicas y herramientas sistemáticos y maduros ayuda a mejorar la capacidad de mantenimiento del software.

software maintenance importance

¿Qué es el mantenimiento de software?

El desarrollo inicial de software generalmente se basa en proyectos, con una escala de tiempo y un presupuesto definidos. El énfasis principal es entregar un producto que satisfaga las necesidades del usuario a tiempo y dentro del presupuesto. En contraste, el mantenimiento de software a menudo tiene como objetivo extender la vida del software durante el mayor tiempo posible. Además, puede estar impulsado por la necesidad de satisfacer la demanda de los usuarios de actualizaciones y mejoras de software. En ambos casos, el retorno de la inversión es mucho menos claro, por lo que la opinión a nivel de la alta dirección suele ser la de una actividad importante que consume importantes recursos sin un beneficio cuantificable claro para la organización. Como característica principal de la calidad del software, la mantenibilidad debe especificarse, revisarse y controlarse durante las actividades de desarrollo de software para reducir los costos de mantenimiento.

software maintenance importance

Deuda de mantenimiento

Generalmente, el mantenimiento de software significa modificar el software después de que una agencia lo haya comprado e instalado. La cantidad de personal necesario para realizar el mantenimiento del software aumenta lasaromaterapias.com en proporción con la frecuencia y complejidad de las actividades de mantenimiento. Los objetivos organizacionales describen cómo demostrar el retorno de la inversión de las actividades de mantenimiento de software.

Maintenance of notebooks in hardware and software – Latest News, Breaking News, Top News Headlines – Explica

Maintenance of notebooks in hardware and software – Latest News, Breaking News, Top News Headlines.

Posted: Fri, 01 Jan 2021 12:08:18 GMT [source]