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. Una parte integral del software es el de mantenimiento, que requiere que se prepare un plan de mantenimiento preciso durante el desarrollo del software. 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. Cuatro de las cinco agencias informaron deficiencias en la prueba de cambios en el software de aplicación. Específicamente, no se desarrollaron planes de prueba, no se analizaron los resultados de las pruebas y no se siguieron las metodologías de prueba adecuadas.
- El mantenimiento declarado por el participante restante se distingue del desarrollo por el tiempo que lleva completar la tarea (por ejemplo, un esfuerzo de mantenimiento generalmente se realiza dentro de un período de tiempo más corto que un esfuerzo de desarrollo de software).
- Dos de los participantes afirmaron que sus agencias no tienen una definición estándar de mantenimiento de software.
- Tres participantes informaron que el mantenimiento se define por los tipos de mantenimiento de software (es decir, perfectivo, adaptativo y correctivo), mientras que otros dos adoptaron la publicación FIPS.
- Un participante informó que la ausencia de una definición formal y aplicada de manera consistente de mantenimiento de software había creado una subestimación significativa de los costos de mantenimiento.
Por ejemplo, una agencia informó que el 93 por ciento de los proyectos de mantenimiento revisados no tenían un plan de prueba escrito. Otra agencia declaró que más del 70 por ciento de los líderes del proyecto no pudieron proporcionar un plan de prueba y un informe de análisis y resultados de prueba. Los estándares y procedimientos de prueba deben definir el grado y la profundidad de las pruebas que se realizarán y la disposición de los materiales de prueba una vez que se hayan completado con éxito. Siempre que sea posible, los procedimientos de prueba y los datos de prueba deben ser desarrollados por alguien que no sea la persona que realizó el mantenimiento real del sistema. Durante la etapa de prueba, el software y su documentación relacionada deben evaluarse en términos de preparación para la implementación. El objetivo de las pruebas es encontrar errores y, por lo tanto, un plan de pruebas debe definir el grado y la profundidad de las pruebas que se realizarán; describir el resultado esperado; y prueba para casos válidos, inválidos, esperados e inesperados.
Los cuatro tipos de mantenimiento de software
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. Estas cifras son conservadoras porque no incluyen los costos de software relacionados laoracionasanjose.com en las categorías de servicios, servicios de soporte y suministros. Si incluimos el 25 por ciento de los dólares en estas categorías, nuestras estimaciones de costos de mantenimiento de software en todo el gobierno aumentarían en $ 2 a $ 2.5 mil millones.
¿Qué es el software del sistema? ¿Dar cinco ejemplos?
Los ejemplos de software de sistema incluyen sistemas operativos como macOS, GNU / Linux, Android y Microsoft Windows, software de ciencia computacional, motores de juegos, automatización industrial y aplicaciones de software como servicio.
Los resultados del trabajo de campo realizado entre noviembre de 1992 y noviembre de 1995, se prepararon y publicaron seis informes de agencias individuales. El participante restante, SSA, no hizo recomendaciones y emitió un memorando de cierre en lugar de un informe. Los resultados del trabajo de auditoría en una agencia indicaron que la calidad y cantidad de información sobre los costos de mantenimiento del software era adecuada, la gestión del desempeño del contratista era eficaz y la gestión general del proceso del ciclo de vida del mantenimiento del software era eficaz. Por lo tanto, este informe consolida los hallazgos de las cinco evaluaciones de agencias individuales que informaron debilidades en las áreas antes mencionadas, y presenta recomendaciones que abordan temas de todo el gobierno. El mantenimiento preventivo de software, como su nombre lo indica, se utiliza para evitar futuras caídas con respecto al rendimiento del software y la escalabilidad del sistema en general. 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
Se debe preparar un informe de análisis de prueba que resuma y documente los resultados y hallazgos de la prueba. El resumen del análisis debe presentar las capacidades, deficiencias y recomendaciones cferecibos.mx del software. 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.
Multi-family and HOA Property Management Software Market 2021 Growth Analysis by Manufacturers, Regions, Type and Application, Forecast Analysis to 2024 – LionLowdown
Multi-family and HOA Property Management Software Market 2021 Growth Analysis by Manufacturers, Regions, Type and Application, Forecast Analysis to 2024.
Posted: Wed, 06 Jan 2021 10:18:00 GMT [source]