
Además, cuando una aplicación carece de evidencia de que los requisitos funcionales y técnicos se han determinado, revisado y aprobado formalmente por adelantado, es difícil garantizar que se hayan completado todos los pasos necesarios. Sin una prueba de aceptación funcional, los gerentes de programa no tienen ninguna garantía de que los cambios perfectivos o correctivos realizados satisfagan las necesidades del usuario cuando se pongan en producción. Esto aumenta el riesgo de que la implementación del cambio suponga una pérdida de tiempo y recursos. De hecho, en una agencia, el 16 por ciento de todas las publicaciones crearon nuevos problemas que resultaron muy costosos en tecnología de la información y tiempo en la oficina del programa.
El mantenimiento de software reclama una gran proporción de los recursos organizacionales. Se cree que muchos problemas de mantenimiento se derivan de prácticas inadecuadas de diseño y desarrollo de software. Las malas elecciones de diseño pueden dar como resultado un software complejo que es costoso de mantener y difícil de cambiar.
- Además, si los datos de desempeño no se recopilan y analizan, las agencias no pueden evitar problemas operativos graves causados por el desempeño deficiente de los contratistas.
- 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.
- Sin mediciones de desempeño, las agencias no pueden determinar si los millones de dólares que se pagan cada año para que los contratistas desarrollen y mantengan sistemas de aplicación se gastan de manera inteligente.
- Además, los empleados federales carecían de la experiencia técnica necesaria para supervisar adecuadamente a los contratistas de mantenimiento.
- El indicador de rendimiento estaría operativo en el entorno de producción sin errores durante dos o más ciclos de producción.
Proceso de mantenimiento
Sin un proceso de prueba eficaz, no hay garantía de que existan controles de gestión para salvaguardar la integridad de una aplicación. Los auditores concluyeron que el alcance y la frecuencia de la interfaz de la oficina de programas durante las etapas finales del procesamiento de control de cambios fueron a menudo mínimos y, en algunos casos, limitados a enrutar administrativamente el código modificado al centro de datos para su implementación. Otra agencia concluyó que el alcance del mantenimiento del software que realizan los contratistas de manera rutinaria aumenta la vulnerabilidad del gobierno a los costos excesivos de los contratistas y limita su capacidad para controlar la actividad de mantenimiento del software.
Este creciente uso y dependencia de los sistemas de información presenta oportunidades de fraude, despilfarro y abuso en los programas federales. Esto, a su vez, genera preocupación por mantener un nivel adecuado de integridad y seguridad del sistema informático.
Costo de mantenimiento
Greenville’s 50 Most Influential and the Hall of Fame – Greenville
Greenville’s 50 Most Influential and the Hall of Fame.
Posted: Tue, 05 Jan 2021 21:45:49 GMT [source]
Por lo tanto, los controles internos rentables son esenciales para administrar y proteger adecuadamente las operaciones informáticas y los datos confidenciales de la agencia. Un examen de los procesos comerciales a menudo presenta una oportunidad para reducir los costos de mantenimiento. Por ejemplo, las organizaciones pueden asumir que saben cuáles son las necesidades de sus clientes, en lugar de utilizar sus necesidades reales para impulsar el desarrollo. El mantenimiento también puede aprovechar los avances tecnológicos para mejorar los procesos. Muchas propiedades del software pueden afectar significativamente las estimaciones de mantenimiento. Algunos proyectos utilizan otras unidades, como miles de instrucciones de origen entregadas y tokens para medir el tamaño del software. Esta situación requiere que los ingenieros conviertan estas unidades en unidades como KLOC o FP antes de poder estimar los costos de mantenimiento con modelos estándar.
Además, las agencias deben presentar un informe anual sobre obligaciones y datos de empleo equivalentes a tiempo completo para los sistemas financieros. El empleo FTE debe incluir a los empleados federales identificados como diseñadores, operadores o mantenimiento directos de sistemas financieros. 106, «Directriz sobre mantenimiento de software», el mantenimiento de software es el conjunto de actividades que dan lugar a cambios en el conjunto oracionesasanantonio.com de productos aceptado originalmente. 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. La tecnología de la información sigue desempeñando un papel vital en el apoyo a las operaciones y misiones de las agencias federales.
Robotics Give Hyundai a Leg Up on Next Gen Vehicles – IndustryWeek
Robotics Give Hyundai a Leg Up on Next Gen Vehicles.
Posted: Tue, 05 Jan 2021 10:21:09 GMT [source]
La Circular OMB A-130, con fecha del 8 de febrero de 1996 y titulada «Administración de recursos de información federal», requiere que las agencias federales contabilicen los costos totales de operación de las instalaciones de tecnología de la información y recuperen estos costos de los usuarios. Esta Circular también requiere que las agencias federales implementen un sistema para distribuir el costo total de brindar servicios al usuario. El término «costo total» comprende todos los costos directos, indirectos y generales y administrativos incurridos en la operación de la instalación. Estos costos incluyen personal, equipo, software, suministros, servicios contratados, ocupación de espacio, servicios dentro de la agencia y otros servicios. Además, las agencias deben realizar un análisis de costo-beneficio para que los sistemas de información se utilicen como material de justificación presupuestaria, así como formar parte del proceso continuo de supervisión de la gestión para garantizar la asignación prudente de los escasos recursos. El análisis de costo-beneficio debe actualizarse durante el ciclo de vida del sistema de información debido a factores tales como cambios significativos en los costos y beneficios proyectados, cambios significativos en las capacidades de tecnología de la información y cambios importantes en los requisitos.
¿Cuáles son los 10 ejemplos de software de aplicación?
Ejemplos de software de aplicación Conjunto de productos Microsoft (Office, Excel, Word, PowerPoint, Outlook, etc.)
Navegadores de Internet como Firefox, Safari y Chrome.
Piezas de software móviles como Pandora (para apreciar la música ), Skype (para comunicación en línea en tiempo real) y Slack (para colaboración en equipo)
Por ejemplo, una mesa de ayuda en una agencia está dotada en su totalidad de empleados contratados debido a la escasez de empleados federales informados para ayudar a los usuarios con sus problemas. Esta situación plantea problemas de control de gestión porque los contratistas pueden no informar las quejas de los usuarios o pueden iniciar cambios de software innecesarios, lo que aumenta la necesidad de sus servicios. Además, si un contrato no especifica las calificaciones requeridas del personal del contratista, las opciones de las agencias son limitadas si el contratista no proporciona personal calificado. 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. Estas cifras son conservadoras porque no incluyen los costos de software relacionados 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 para todo el gobierno aumentarían en $ 2 a $ 2.5 mil millones.
Los sistemas más antiguos también tienden a requerir más mantenimiento de lo que predicen estos modelos. El cumplimiento normativo en seguridad de datos es otra métrica que puede aumentar el costo de mantenimiento para algunas organizaciones. Si bien muchas de estas regulaciones se aplican a todas las organizaciones que manejan información ideasde-negocios.com de identificación personal, las de los sectores de salud y finanzas también tienen sus propios requisitos de cumplimiento. Estas regulaciones cambian con frecuencia, lo que requiere un mantenimiento adaptativo adicional. Además, el cumplimiento normativo puede imponer condiciones límite rígidas a las soluciones de mantenimiento aceptables.
Sin embargo, es difícil evaluar los efectos reales en el rendimiento del mantenimiento de las prácticas de desarrollo de software porque su impacto se realiza durante el ciclo de vida del software. El uso de software empaquetado está asociado con una menor complejidad del software y un esfuerzo de mejora del software. Estos resultados sugieren un vínculo importante entre las prácticas de desarrollo de software y el rendimiento del mantenimiento. Como resultado de las debilidades anteriores, es posible que los cambios en el software no se prueben lo suficiente para dar cuenta de todos los software construccion resultados válidos, no válidos, esperados e inesperados. Las pruebas y el análisis insuficientes de los resultados de las pruebas pueden provocar que el código fuente falle cuando se introduzca en el entorno de producción, debido a condiciones de transacción imprevistas, interfaces o entradas del usuario. Además, la gerencia no puede estar segura de que la aplicación funcionará según lo previsto. Por ejemplo, durante un período de ocho meses en una agencia, 26 versiones de cambios de software requirieron 44 nuevas versiones para corregir uno o más problemas con la versión anterior.