Perfecciona la forma en que tu equipo construye y entrega software
Los equipos de ingeniería sólidos se construyen sobre prácticas de desarrollo coherentes y bien comprendidas. El Radar de Prácticas de Desarrollo ofrece a los equipos de software una forma estructurada de reflexionar sobre cómo planifican, construyen, prueban y entregan su trabajo. Al valorar dimensiones como la claridad del alcance, los estándares de codificación, la deuda técnica, las pruebas y el despliegue, los equipos descubren dónde su trabajo es sólido y dónde la fricción los está frenando. Usa los resultados para impulsar conversaciones sinceras, acordar mejoras y seguir cómo maduran tus prácticas de desarrollo con el tiempo.
Dimensiones
Prácticas de Desarrollo
Prácticas de ingeniería fundamentales que influyen en la eficacia con la que el equipo planifica, construye, prueba y entrega software de calidad.
Claridad del Alcance
Nuestro alcance de trabajo es claro y está bien definido.
- El alcance no está claro
- El alcance es mayormente claro
- El alcance está bien definido
Estándares de Codificación Compartidos
Tenemos un conjunto acordado de estándares de codificación que están definidos y se cumplen.
- Sin estándares compartidos
- Existen estándares pero varían
- Estándares seguidos de forma coherente
Capacidad de Concentración
Tenemos el tiempo y la oportunidad de concentrarnos en el trabajo que hemos planificado.
- Interrupciones constantes
- Algo de tiempo de concentración
- Tiempo de concentración protegido
Gestión de la Deuda Técnica
Monitoreamos y gestionamos nuestra deuda técnica.
- La deuda se ignora
- Deuda monitoreada ocasionalmente
- Deuda gestionada activamente
Prácticas de Pruebas
Contamos con automatización de pruebas funcionales para funcionalidades críticas que consumen mucho tiempo.
- Pruebas mayormente manuales
- Automatización parcial
- Automatización de pruebas robusta
Proceso de Despliegue
Contamos con un despliegue automatizado que es confiable y con calidad asegurada.
- Despliegues manuales y arriesgados
- Despliegues parcialmente automatizados
- Despliegues automatizados confiables
Cuándo utilizar este chequeo
- Cuando un equipo de ingeniería quiere una visión compartida de qué tan sólidas son sus prácticas de desarrollo del día a día.
- Durante una retrospectiva o revisión trimestral para identificar dónde existe fricción en el trabajo y la entrega.
- Al incorporar un nuevo equipo y establecer una base de referencia para los estándares de codificación, las pruebas y el despliegue.
- Para seguir la mejora de las prácticas de desarrollo a lo largo del tiempo en múltiples revisiones.
Consejos y trucos
- Realiza la evaluación de forma anónima para fomentar respuestas sinceras sobre el alcance, la concentración y la deuda técnica.
- Compara los resultados entre equipos para detectar prácticas que valga la pena compartir o estandarizar.
- Centra cada retrospectiva en la una o dos dimensiones con menor puntuación en lugar de intentar arreglar todo a la vez.
- Vuelve a ejecutar el radar cada trimestre para visualizar tendencias y confirmar que las mejoras acordadas se mantienen.