Saltar al contenido

Los 4 tipos de mantenimiento de software

03/11/2019

Generalmente se realiza como resultado de requisitos nuevos o cambiantes, o en un intento de aumentar o ajustar el software. El mantenimiento perfecto comprende aproximadamente el 60 por ciento de todo el mantenimiento del software. 106, «Directriz sobre mantenimiento de software», el mantenimiento de software es el conjunto de actividades que dan lugar a cambios en el conjunto de productos aceptado originalmente.

¿Qué es un ejemplo de mantenimiento?

El propósito principal del mantenimiento de software es modificar y actualizar la aplicación de software después de la entrega para corregir fallas y mejorar el rendimiento. Se debe realizar el mantenimiento del software para: Corregir fallas. Mejora el diseño.

Los errores lógicos son el resultado de pruebas y conclusiones no válidas, implementación incorrecta de especificaciones de diseño, flujo lógico defectuoso o prueba incompleta de datos. Todos estos errores, denominados errores residuales, impiden que el software se ajuste a las especificaciones acordadas. Tenga en cuenta que la necesidad de mantenimiento correctivo suele iniciarse mediante informes de errores elaborados por los usuarios. El proceso de implementación contiene actividades de preparación y transición del software, como la concepción y creación del plan de mantenimiento; la preparación para manejar los problemas identificados durante el desarrollo; y el seguimiento de la gestión de la configuración del producto. La encuesta mostró que alrededor del 75% del esfuerzo de mantenimiento se realizó en los dos primeros tipos, y la corrección de errores consumió alrededor del 21%. Los estudios demuestran que la contribución de los usuarios finales es crucial durante la recopilación y el análisis de datos de nuevos requisitos. Esta es la principal causa de cualquier problema durante la evolución y el mantenimiento del software.

Extra Crunch Perks: 20% discount on all TechCrunch 2021 events – TechCrunch

Extra Crunch Perks: 20% discount on all TechCrunch 2021 events.

Posted: Tue, 05 Jan 2021 18:12:41 GMT [source]

Por ejemplo, una agencia recibió dos facturas que cobraron más de $ 17,000 por 372 horas de trabajo registradas por un empleado contratado durante un período de dos semanas. Sin embargo, el trabajo de los auditores de la agencia reveló que la facturación era en realidad por un período de 2 meses. El COR declaró que confía en el Oficial de Contrataciones para cuestionar los cargos de la factura que parecen ser inapropiados o demasiado altos. Sin embargo, el CO dijo que no está en condiciones de cuestionar los cargos del contratista porque no recibe habitualmente copias de las facturas del contratista. Una agencia identificó que las funciones del COR a veces se transfirieron de manera informal a otros, generalmente empleados de grado inferior.

Los cuatro tipos de mantenimiento de software

En primer lugar, es posible que el COR designado oficialmente no tenga ninguna garantía de que las tareas de supervisión apropiadas para el contrato se lleven a cabo de manera completa y competente. En segundo lugar, la persona a quien se vuelven a delegar las funciones del COR con frecuencia no tiene conocimiento diario de las actividades de los empleados contratados, conocimiento general de los términos del contrato y acceso a las facturas del contrato o los términos y condiciones del contrato. Las solicitudes de hechizosdemagia.org modificación del sistema deben revisarse y evaluarse antes de realizar cualquier trabajo real en el sistema. En particular, los cambios de mantenimiento perfectivo deben analizarse a fondo, ya que son opcionales en el sentido de que la falta de implementación no afectará negativamente al rendimiento del sistema. Debido a que el mantenimiento correctivo y adaptativo no son opcionales, el análisis de costo-beneficio se usa de manera más apropiada para determinar la mejor opción para aplicar los cambios requeridos.

5 ways to get the most out of your life insurance in 2021 – Business Insider

5 ways to get the most out of your life insurance in 2021.

Posted: Tue, 05 Jan 2021 22:14:21 GMT [source]

Los cuatro tipos de mantenimiento de software

Smartym Pro ha estado brindando servicios de mantenimiento de software desde 2012 en numerosos dominios comerciales, nuestro equipo puede encontrar un enfoque adecuado para aplicaciones móviles y web y garantizar servicios efectivos, así como una muy buena relación precio-calidad. Se ocupa de la reparación de fallas o defectos encontrados en las funciones del sistema del día a día. Puede producirse un defecto debido a errores en el diseño, la lógica y la codificación del software. Los errores de diseño ocurren cuando los cambios realizados en el software son incorrectos, incompletos, comunicados incorrectamente o la solicitud de cambio no se entiende.

4 types of software maintenance

El mantenimiento del software es importante porque consume una gran parte de los costos generales del ciclo de vida y también la incapacidad de cambiar el software de manera rápida y confiable significa que se pierden oportunidades comerciales. El mantenimiento del software y la evolución de los sistemas fue abordado por primera vez por Meir M. Lehman en 1969. Durante un período de veinte años, su investigación condujo a la formulación de las leyes de Lehman. Los hallazgos clave de su investigación concluyen que el mantenimiento es realmente un desarrollo evolutivo y que las decisiones de mantenimiento se ayudan al comprender lo que sucede con los sistemas a lo largo del tiempo.

  • Una agencia informó que la mayoría de sus sistemas de aplicaciones dependían del personal de los contratistas para realizar las actividades de mantenimiento del software debido a la ausencia de empleados calificados a tiempo completo.
  • Además, los empleados federales carecían de la experiencia técnica necesaria para supervisar adecuadamente a los contratistas de mantenimiento.
  • La falta de experiencia técnica entre los empleados federales disponibles para realizar correctamente el mantenimiento del software y monitorear a los contratistas técnicos ha obstaculizado la capacidad del gobierno para reducir su dependencia de los contratistas.
  • La intención principal de emplear este tipo de proceso de mantenimiento de software es verificar los elementos débiles en términos de adaptabilidad a los cambios nuevos y futuros de la aplicación de software.
  • Por lo general, puede contener el proceso de validación de la cobertura del código, todos los diferentes tipos de pruebas de cobertura, el examen de la utilización del espacio de almacenamiento durante el tiempo de ejecución y la validación de la documentación creada.

Los cuatro tipos de mantenimiento de software

Estos cambios consisten en correcciones, inserciones, eliminaciones, extensiones y mejoras al sistema de línea de base. Generalmente, estos cambios se realizan para mantener el sistema en funcionamiento en un entorno operativo y de usuarios en evolución y expansión. Si se perdió en todos esos nombres de tipos de mantenimiento de software, no sea tímido, contáctenos y le diremos más sobre los beneficios de cada uno de ellos.