Despliegue DEPL
Transición del software del ambiente de desarrollo al ambiente productivo, gestionando los riesgos y asegurando que funcione según lo previsto.
Notas orientativas
Las actividades pueden incluir, entre otras, las siguientes:
- trasladar componentes nuevos o cambiados a entornos de prueba, de ensayo y activos
- gestionar los despliegues mediante enfoques adecuados, como desarrollos graduales o entrega continua
- mantener ubicaciones seguras para los componentes en espera de despliegue
- utilizar herramientas y técnicas de despliegue para garantizar despliegues coherentes y repetibles, apoyando la gobernanza, la auditoría y la gestión del cambio
- monitorear y resolver problemas de los procesos de despliegue
- revertir las implementaciones en caso de problemas o fallos
- garantizar la disponibilidad, el rendimiento y la seguridad de los componentes desplegados
- colaborar con la gestión de lanzamientos y otros equipos
- considerar los despliegues controlados por proveedores y su impacto en el entorno de la organización.
Comprender los niveles de responsabilidad de esta habilidad
Donde los niveles inferiores no están definidos...
- Las tareas y responsabilidades específicas no se definen porque la habilidad requiere un mayor nivel de autonomía, influencia y complejidad en la toma de decisiones de lo que normalmente se espera en estos niveles. Puede utilizar las instrucciones de esencia para comprender las responsabilidades genéricas asociadas a estos niveles.
Donde los niveles superiores no están definidos...
- Las responsabilidades y la rendición de cuentas no están definidas porque estos niveles superiores implican un liderazgo estratégico y una influencia organizacional más amplia que va más allá del alcance de esta habilidad específica. Véanse las declaraciones de esencia.
Desarrollar habilidades y demostrar responsabilidades relacionadas con esta habilidad.
Los niveles definidos muestran la progresión incremental en habilidades y responsabilidades.
Donde los niveles inferiores no están definidos...
Puedes desarrollar tus conocimientos y apoyar a otras personas que sí tienen responsabilidad en esta área de la siguiente manera:
- Aprender conceptos y principios clave relacionados con esta habilidad y su impacto en su función
- Realización de habilidades relacionadas (consulte las habilidades relacionadas con SFIA)
- Apoyar a otros que realizan tareas y actividades de nivel superior
Donde los niveles superiores no están definidos...
- Puede progresar desarrollando habilidades relacionadas que se adaptan mejor a niveles más altos de liderazgo organizacional.
Haga clic para saber por qué las habilidades de SFIA no están definidas en los 7 niveles.
Mostrar/ocultar descripciones y niveles adicionales.
Niveles de responsabilidad para esta habilidad
2 | 3 | 4 | 5 | 6 |
Nivel 1
Despliegue: Nivel 2
Ayuda a desplegar versiones y actualizaciones de software bajo supervisión rutinaria. Ejecuta procesos y procedimientos de despliegue definidos utilizando herramientas y técnicas de despliegue. Supervisa las aplicaciones desplegadas e informa sobre los problemas. Ayuda a revertir los despliegues cuando es necesario.
Despliegue: Nivel 3
Despliega versiones de software y actualizaciones en entornos de producción. Utiliza herramientas y técnicas de despliegue para garantizar que sean coherentes. Monitorea y soluciona problemas en los procesos de despliegue. Realiza reversiones de despliegues en caso de problemas o fallas. Colabora con los equipos de gestión y operaciones de lanzamientos.
Despliegue: Nivel 4
Planifica y ejecuta despliegues de versiones y actualizaciones de software complejas. Gestiona el despliegue continuo utilizando herramientas y técnicas de automatización. Desarrolla y mantiene procesos, procedimientos y scripts de despliegue. Monitorea y optimiza los procesos de despliegue para mayor eficiencia y confiabilidad. Garantiza la disponibilidad, el rendimiento y la seguridad de las aplicaciones desplegadas. Colabora con equipos interfuncionales.
Despliegue: Nivel 5
Diseña e implementa enfoques de despliegue, procesos y herramientas de automatización para la organización. Supervisa el despliegue de software crítico y a gran escala. Garantiza que los procesos de despliegue se alineen con los estándares y prácticas recomendadas de la organización. Mejora continuamente los procesos de despliegue y las capacidades de automatización. Define estrategias de monitoreo y alerta para las aplicaciones desplegadas.
Despliegue: Nivel 6
Define estrategias, políticas y estándares de despliegue organizacional. Alinea las prácticas de despliegue con las operaciones generales y las metas de prestación de servicios. Garantiza la disponibilidad de recursos y herramientas para un despliegue eficaz. Impulsa la adopción de nuevas técnicas y tecnologías de despliegue. Colabora con las principales partes interesadas para garantizar que los despliegues cumplan con las estrategias y los objetivos de negocio.