La gerencia debe establecer procedimientos abreviados de solicitud, evaluación y aprobación para garantizar que puedan implementar los cambios rápidamente. Las evaluaciones detalladas y la documentación de los cambios de emergencia deben completarse lo antes posible después de que se implementen los cambios.
Categorías de mantenimiento de software
PPP Loans and Housing Cooperatives – The National Law Review
PPP Loans and Housing Cooperatives.
Posted: Mon, 28 Dec 2020 19:50:14 GMT [source]
Mantenimiento del software
El mantenimiento de software es una parte esencial del ciclo de vida del desarrollo de software; es necesario para el éxito y la evolución de su sistema. El mantenimiento del software va más allá de corregir «errores», que es uno de los cuatro tipos de cambio de software. Actualizar el entorno de software, reducir su deterioro con el tiempo y mejorar las funciones para satisfacer las necesidades del usuario son ejemplos de trabajos de mantenimiento. La próxima vez que piense en el mantenimiento y el cambio de software, tenga en cuenta que se trata de mucho más que corregir «errores». El software siempre está evolucionando y nunca se termina mientras se usa; en parte para adaptarse al mundo en constante cambio en el que vivimos. La evolución de su software puede estar motivada por una variedad de razones; para mantener el software en funcionamiento, actualizar a la última versión, mejorar las funciones o reelaborar el sistema para un futuro mantenimiento. No importa la motivación, el mantenimiento del software es vital para la evolución y el éxito del mismo.
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. Los errores lógicos son el resultado mantenimiento de flota 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.
La gerencia debe probar los cambios de rutina y, cuando sea posible, de emergencia antes de la implementación y notificar rápidamente a las partes afectadas de todos los cambios. Si la gerencia no puede probar minuciosamente estufas-electricas.com las modificaciones de emergencia antes de la instalación, es fundamental que realicen una copia de seguridad adecuada de los archivos y programas y que hayan establecido procedimientos de recuperación.
- Esto podría resultar en una falta de fondos para los cambios de software propuestos que son obligatorios por naturaleza o necesarios para el funcionamiento adecuado de la aplicación.
- Estas cifras son conservadoras porque no incluyen los costos de software relacionados en las categorías de servicios, servicios de soporte y suministros.
- Sin información precisa sobre los costos de mantenimiento del software, la gerencia no puede tomar decisiones informadas con respecto a las mejoras o reemplazos del sistema.
- Usando esa base, se puede estimar que aproximadamente $ 2.7 a $ 3.1 mil millones se gastaron en esfuerzos de mantenimiento de software en todo el gobierno en el año fiscal 1995.
Importancia del mantenimiento de software
La inversión en cualquier proyecto debe incluir un proceso tranquilizador por parte de la empresa de desarrollo de software que incluya comentarios y modificaciones en cada paso del camino. Este proceso debería ayudar a los clientes a comprender que tendrá que sufrir cambios si se desea una funcionalidad adecuada. Comprender los diferentes tipos de cambios que puede sufrir su software es importante para darse cuenta de que el mantenimiento del software es más que una simple corrección de errores. De hecho, un estudio sugiere que solofrases.org más del 80% de los cambios de software se atribuyen a cambios no relacionados con errores. Este plan debe prepararse durante el desarrollo del software y debe especificar cómo los usuarios solicitarán modificaciones de software o informarán problemas. Finalmente, en el nivel más alto, la organización de mantenimiento tendrá que realizar actividades de planificación comercial al igual que todas las demás divisiones de la organización. La gestión se analiza en el capítulo Disciplinas relacionadas de la ingeniería de software.