¿Qué es el mantenimiento perfectivo con el ejemplo?

No importa qué negocio es que se ejecuta, la compra de una solución web y sentarse de nuevo simplemente ya no es suficiente. Mantener su aplicación web con los desarrollos que suceden en el mundo siempre hulking de Internet es tan importante como su propio inicio. Vamos a discutir sobre los porqués y qué es el mantenimiento de software...

El mantenimiento de software es el último paso en el ciclo de vida de desarrollo de software que no recibe su justa parte de atención. Y lo entendemos. Cuando la gente derrama miles de dólares en software, esperan que se ajuste a sus necesidades, tanto presentes como futuras. Desafortunadamente, sin embargo, eso no es posible – hay un número de razones, por qué se requieren modificaciones, algunas de ellas se mencionan brevemente a continuación:

Condiciones del mercado

– Las políticas, que cambian a lo largo del tiempo, como los impuestos y las restricciones recientemente introducidas como, cómo mantener la contabilidad, pueden desencadenar la necesidad de modificación.

Requisitos del cliente

– Con el tiempo, el cliente puede pedir nuevas características o funciones en el software.

Modificaciones del host

– Si alguno del hardware y/o plataforma (como el sistema operativo) del host de destino cambia, los cambios de software son necesarios para mantener la adaptabilidad.

Cambios en la Organización

– Si hay algún cambio en el nivel de negocio al final del cliente, como la reducción de la fuerza de la organización, la adquisición de otra empresa, organización aventurarse en un nuevo negocio, la necesidad de modificar en el software original puede surgir.

Estos se pueden categorizar básicamente en cuatro tipos de mantenimiento, a saber, correctivo, adaptativo, perfectivo y preventivo.

Mantenimiento correctivo

se refiere a la corrección de errores que se observan cuando el software está en uso. Se ocupa de la reparación de fallos o defectos encontrados en las funciones cotidianas del sistema. Un defecto puede resultar debido a errores en el diseño de software, la lógica y la codificación. Los errores de diseño ocurren cuando los cambios realizados en el software son incorrectos, incompletos, mal comunicados, o la solicitud de cambio es mal entendida. Los errores lógicos son resultado de pruebas y conclusiones invá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 sus especificaciones acordadas. Tenga en cuenta que la necesidad de mantenimiento correctivo se inicia generalmente por informes de errores elaborados por los usuarios.

En caso de fallo del sistema debido a un error, se toman medidas para restaurar el funcionamiento del sistema de software. El enfoque en el mantenimiento correctivo es localizar las especificaciones originales con el fin de determinar lo que el sistema fue diseñado originalmente para hacer. Sin embargo, debido a la presión de la administración, el equipo de mantenimiento a veces recurre a soluciones de emergencia conocidas como parches.

El mantenimiento correctivo representa 20{837330d4a8ef7eefea6ad76a2e6c839eeae477cba1366427bd0e21e978eaa9a} de todas las actividades de mantenimiento.

Mantenimiento adaptativo

se refiere al cambio en el software que tiene lugar para hacer el software adaptable a un nuevo entorno, como para ejecutar el software en un nuevo sistema operativo. Consiste en adaptar el software a los cambios en el entorno, como el hardware o el sistema operativo. El término ambiente en este contexto se refiere a las condiciones y las influencias que actúan (desde fuera) en el sistema. Por ejemplo, las reglas comerciales, los patrones de trabajo y las políticas gubernamentales tienen un impacto significativo en el sistema de software.

Por ejemplo, un banco decide ofrecer un nuevo producto hipotecario. Esto tendrá que incluirse en el sistema para que los intereses y pagos hipotecarios puedan calcularse o el Gobierno haya cambiado recientemente el tipo del IVA de x{837330d4a8ef7eefea6ad76a2e6c839eeae477cba1366427bd0e21e978eaa9a} a y{837330d4a8ef7eefea6ad76a2e6c839eeae477cba1366427bd0e21e978eaa9a}. Este cambio significó que muchas organizaciones tuvieron que hacer modificaciones en sus sistemas.

El mantenimiento adaptativo representa 25{837330d4a8ef7eefea6ad76a2e6c839eeae477cba1366427bd0e21e978eaa9a} de todas las actividades de mantenimiento.

Mantenimiento perfecto

se refiere a la aplicación de requisitos de usuario nuevos o modificados. Se trata de hacer mejoras funcionales al sistema, además de las actividades para aumentar el rendimiento del sistema, incluso cuando los cambios no han sido sugeridos por fallas. Esto incluye mejorar tanto la función como la eficiencia del código y cambiar las funcionalidades del sistema según las necesidades cambiantes de los usuarios.

Ejemplos de mantenimiento perfectivo incluyen la reorganización de conjuntos de datos dentro de una base de datos para que puedan ser buscados más rápido o utilizar menos almacenamiento o proporcionar comandos de acceso directo que los expertos pueden utilizar en lugar del sistema de menú estándar más lento.

El mantenimiento perfecto representa 50{837330d4a8ef7eefea6ad76a2e6c839eeae477cba1366427bd0e21e978eaa9a}, es decir, la mayor de todas las actividades de mantenimiento.

Mantenimiento preventivo

implica realizar actividades para prevenir la ocurrencia de errores. Tiende a reducir la complejidad del software mejorando así la capacidad de comprensión del programa y aumentando la capacidad de mantenimiento del software. Comprende la actualización de la documentación, la optimización del código y la reestructuración del código. La actualización de la documentación implica modificar los documentos afectados por los cambios para corresponder al estado actual del sistema. La optimización de código implica modificar los programas para una ejecución más rápida o un uso eficiente del espacio de almacenamiento. La reestructuración del código implica transformar la estructura del programa para reducir la complejidad del código fuente y facilitar su comprensión.

El mantenimiento preventivo se limita únicamente a la organización de mantenimiento y no se adquieren solicitudes externas para este tipo de mantenimiento.

El mantenimiento preventivo representa sólo 5{837330d4a8ef7eefea6ad76a2e6c839eeae477cba1366427bd0e21e978eaa9a} de todas las actividades de mantenimiento.

Etiquetas relacionadas

Empresa de Tecnología centrada en el cliente. Combinamos estrategias innovadoras con tecnologías inteligentes para ofrecer soluciones robustas que ofrecen los resultados deseados. Guiados por un equipo profesional altamente experimentado y apoyados por metodologías sólidas de gestión de proyectos, garantizamos un enfoque transparente durante todo el proceso de desarrollo, una rápida ejecución y un tiempo de comercialización más rápido. [...]

Artículos Relacionados:

- Maintenance Correctivo -

Esta web usa cookies, puedes ver la política de cookies, aquí -
Política de cookies +