Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.
Casos de uso de IA generativa para operación y mantenimiento
Una vez implementado el software, la atención se centra en la operación y el mantenimiento. La IA generativa puede mejorar los enfoques tradicionales al proporcionar una gestión del sistema más proactiva y eficiente. Las herramientas de operaciones impulsadas por la IA supervisan continuamente el rendimiento del sistema y predicen posibles problemas antes de que afecten a los usuarios. Realizan un análisis automatizado de la causa raíz cuando se producen problemas, lo que reduce significativamente el tiempo medio de resolución. La IA también optimiza el rendimiento del sistema prácticamente en tiempo real. Ajusta automáticamente las configuraciones en función de los cambios en los patrones de carga y el comportamiento de los usuarios. Por ejemplo, un equipo de operaciones podría usar un asistente de inteligencia artificial para generar programas de mantenimiento predictivos, identificar automáticamente los componentes que tienen probabilidades de fallar y sugerir acciones preventivas. La IA también podría ayudar a planificar la capacidad al analizar las tendencias de uso y predecir las necesidades futuras de recursos con gran precisión.
La siguiente tabla muestra los casos de uso de operación y mantenimiento que se pueden mejorar con la IA generativa y la persona responsable de esos casos de uso.
| Subcapacidad: caso de uso | Persona |
|---|---|
| Gestión de incidentes: gestione los incidentes casi en tiempo real mediante la integración de las herramientas de supervisión con las plataformas de chat para que los equipos puedan detectar, debatir y resolver los problemas directamente en el entorno de chat | Ingeniero de confiabilidad del sitio |
| Gestión de incidentes: permita a los equipos iniciar las implementaciones, ejecutar scripts y ejecutar comandos directamente desde la interfaz de chat, lo que agiliza las operaciones | DevOps ingeniero |
| Actualizaciones de código: actualice las dependencias y bibliotecas del código para reducir el esfuerzo manual y asegúrese de que la base de código esté actualizada con las últimas versiones | Desarrollador de software |
| Optimización del código: revise el código para conocer las oportunidades de optimización | Desarrollador de software |
| Optimización del código: identifique los cuellos de botella en el código y refactorice u optimice el código para mejorar el rendimiento | Desarrollador de software |
| Gestión de la deuda técnica: registre la deuda técnica como parte del proceso de desarrollo | Gerente de producto |
| Gestión de la deuda técnica: priorice y aborde la deuda técnica en función del impacto, el riesgo y el costo, e intégrela en el proceso habitual de planificación de los sprints | Desarrollador de software |
| Gestión de la deuda técnica: reduzca la deuda técnica en el código de la aplicación existente | Desarrollador de software |
| Gestión de cambios: Implemente un proceso de aprobación de cambios que garantice que todas las partes interesadas pertinentes revisen, prueben y aprueben todos los cambios en el código antes de su implementación | Gestor de cambios |
| Gestión de cambios: realice un análisis del impacto de los cambios propuestos | DevOps ingeniero |
| Ingeniería inversa: analice y comprenda la estructura y el comportamiento del código heredado | Arquitectura de soluciones |
| Ingeniería inversa: explique el código existente y genere documentación | Desarrollador de software |
| Modernización del código: Translate código de un lenguaje de programación a otro | Desarrollador de software |
| Modernización del código: moderniza el código heredado al lenguaje de programación más reciente | Desarrollador de software |
| Optimización del rendimiento: supervise y ajuste continuamente el rendimiento del sistema optimizando la asignación de recursos, el equilibrio de carga y la reconfiguración de la aplicación | Ingeniero de confiabilidad del sitio |
| Optimización del rendimiento: identifique y refactorice el código que está causando la degradación del rendimiento para mejorar la velocidad y la capacidad de respuesta del sistema | Desarrollador de software |