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.

Preguntas más frecuentes

¿Qué mide el Radar de Prácticas de Desarrollo?
Mide seis prácticas de ingeniería fundamentales: claridad del alcance, estándares de codificación compartidos, capacidad de concentración, gestión de la deuda técnica, prácticas de pruebas y proceso de despliegue.
¿Quién debería participar en este health check?
Todas las personas involucradas en construir y entregar el software, incluidos desarrolladores, testers y líderes de ingeniería, para que el equipo obtenga una imagen completa de sus prácticas.
¿Con qué frecuencia deberíamos realizarlo?
Una cadencia trimestral funciona bien para la mayoría de los equipos, dando tiempo suficiente para que las mejoras surtan efecto mientras se mantienen los datos actualizados.
¿Cómo se puntúa?
Cada dimensión utiliza una escala de Likert de cinco puntos, desde totalmente en desacuerdo hasta totalmente de acuerdo, lo que facilita detectar fortalezas, debilidades y tendencias a lo largo del tiempo.