El DASA Team Competence Model describe las habilidades esenciales necesarias en un equipo DevOps. DASA ha identificado 4 Áreas de Habilidades y 8 Áreas de Conocimiento, y ha delineado cuál es el comportamiento o conocimiento esperado para cada una de estas 12 capacidades.

Team Competence Model

Para obtener más información sobre el significado de cada uno de los 5 niveles para los niveles de competencia, eche un vistazo al Modelo de referencia DASA DevOps.

Áreas de Habilidades

  1. Valor: Evangelismo, coaching, autoconfianza, proactividad, reflexión, confianza, debates abiertos, experimentación, errar rápido, coraje para cambiar.
  2. Formación de Equipos: Comprenda el punto de vista del otro, la colaboración, la responsabilidad mutua, el propósito común, la capacidad de respaldar integralmente el servicio / producto.
  3. DevOps Liderazgo: Facilita los equipos a tener alto desempeño, humildad, transparencia, mentalidad del ciclo de vida del servicio, gestión de partes interesadas.
  4. Mejora Continua: Hoy hacemos nuestro trabajo mejor que ayer, con una mentalidad kaizen, calidad en el centro, hacerlo bien desde el principio, intercambio de conocimientos, capacidad de adaptación.

Áreas de Conocimiento

  1. Optimización del Valor de Negocio: Uso del servicio de TI en la vida real, incluido el ciclo de retroalimentación directa de los comentarios de los usuarios al equipo, la gestión del nivel de servicio, la definición de haberse completado, la supervisión de la actividad / desempeño del negocio, la gestión de casos comerciales.
  2. Análisis del Negocio: Requisitos funcionales, requisitos no funcionales, desarrollo a largo plazo del proceso comercial (basado en la traducción de desarrollos del mercado), análisis de datos y refinamiento.
  3. Arquitectura y Diseño: Garantizar el ajuste entre los desarrollos y la situación actual, el diseño general del servicio, los patrones y los estilos.
  4. Programación: Dominio de ingeniería de software, todo como código, gestión de datos.
  5. Entrega Continua: Pruebas automatizadas, gestión de despliegue y lanzamiento, gestión de configuración, control de versiones, nube, contenedorización, entrega basada en funciones.
  6. Especificación de Pruebas: Diseño de casos de prueba, conceptos de prueba.
  7. Ingeniería de Infraestructuras: Monitoreo técnico, gestión del desempeño (por ejemplo, equilibrio de carga, etc.), gestión de capacidad y disponibilidad, ingeniería de fiabilidad, nube, contenedorización.
  8. Seguridad, Riesgo y Cumplimiento: Seguridad, planificación de continuidad del servicio.
Niels Loader

The role of the IT engineer will become more generic as DevOps teams develop and IT people become more multi-skilled. The key to working in this environment is to recognize that a skills and knowledge set is needed on these teams.

Niels Loader, Principal Consultant Quint

12 ÁREAS DE HABILIDAD Y CONOCIMIENTO REQUERIDAS PARA DEVOPS

Un conjunto equilibrado de habilidades y competencias dentro de un equipo DevOps es lo que separa a los equipos exitosos de los que fracasan. Cada equipo necesita tener experiencia en las 12 capacidades del modelo de competencia DASA.

Todos requieren ser ‘competentes’ y tener un conocimiento básico de los principios y prácticas de DevOps. No todo el mundo necesita estar en el nivel «experto» en las 12 áreas, siempre y cuando juntos como equipo, el nivel «experto» esté cubierto para las 12 capacidades.

Los principios básicos de DASA para lograr el éxito con DevOps:

  • Todos los miembros de un equipo deben ser capaces de comprender los principios y prácticas clave de DevOps, y operar en el nivel 2 ‘competente’ en el DASA Team Competence Model.
  • No todo el mundo debe ser una rockstar en las 12 capacidades, siempre y cuando dentro del equipo todas las 12 capacidades estén cubiertas en el nivel ‘experto’.

UN RECORRIDO DEL DASA Team Competence Model EN LA PRÁCTICA

Echemos un vistazo al viaje de un equipo de DevOps en un banco grande para ver qué significa esto en la práctica.

2 MINUTOS PARA DESCUBRIR SU HABILIDAD

Realice el DASA DevOps Competence Quickscan para ver si tiene las habilidades para trabajar en un equipo DevOps.

El escaneo contiene 24 preguntas y sus resultados son visibles de inmediato.

Tome el Quickscan