¿Cuáles son los valores de Extreme Programming (XP)?
La práctica de XP se apoya en 5 valores subyacentes. Este chequeo hace que su equipo indique su nivel actual de felicidad con respecto a estos valores, junto con cualquier otro valor clave al que aspiren sus equipos.
Comunicación
La importancia de la transferencia de conocimientos entre los miembros del equipo a través de mecanismos de comunicación adecuados y frecuentes.
Simplicidad
Evitar el despilfarro y hacer sólo lo estrictamente necesario para que el sistema sea lo más sencillo posible de crear y mantener. Se centra en los requisitos que conoce, en lugar de intentar predecir el futuro.
Comentarios
Obtención de comentarios sobre los diseños y las construcciones, y actuación en consecuencia, de modo que puedan identificarse áreas de mejora e introducirse ajustes.
Valor
La valentía de plantear cuestiones que afectan a la eficacia, de dejar de hacer cosas que no funcionan y de aceptar las reacciones y actuar en consecuencia, aunque sean difíciles de aceptar.
Respetar
Los miembros del equipo se respetan mutuamente, sobre todo porque trabajan muy estrechamente interconectados.
¿Cómo se aplican estos valores a la Programación Extrema?
La Programación Extrema (XP) es el marco ágil más específico para las prácticas de ingeniería cuyo objetivo es producir software de mayor calidad y calidad de vida para el equipo de desarrollo.
Es más habitual en el caso de software que cambia dinámicamente, con pequeños equipos ubicados en el mismo lugar y apoyados con pruebas automatizadas, y cuando existen riesgos causados por proyectos de tiempo fijo que utilizan nuevas tecnologías.
Los equipos se sientan juntos en un espacio de trabajo bien configurado que les permite trabajar con concentración y energía y programar en parejas (dos personas se sientan en la misma máquina para permitir la revisión continua del código y una resolución de problemas más rápida).
Clientes, rastreadores, desarrolladores y entrenadores trabajan de forma interconectada para desplegar y probar historias semanal y trimestralmente. También entran en juego la compilación en 10 minutos, la integración continua, el diseño incremental y las prácticas de programación que dan prioridad a las pruebas.
Por ello, los valores de equipo siguen siendo cruciales para este tipo de práctica tan unida. Por ejemplo, una sesión semanal de feedback. Los diseños deben ser sencillos y comunicar con eficacia. Debe existir una buena comunicación entre el equipo y los usuarios para que las opiniones se transmitan de forma respetuosa. A continuación, el equipo necesita el valor necesario para recibir y aplicar esos cambios. La incorporación de estos valores se aplica tanto a las prácticas laborales cotidianas como a las revisiones trimestrales del ciclo.
Comprender el chequeo de valores XP
Cada uno de los siguientes principios representa dimensiones de la salud a las que cada miembro del equipo puede responder. Reflexionan sobre la forma en que trabajan realmente en su día a día y luego indican si están contentos, neutrales o tristes con cada una de ellas. Si lo prefiere, puede utilizar una escala numérica en su lugar. También puede añadir o eliminar valores que tengan sentido para sus equipos.
Esto le permite a usted y al equipo comprender cómo se sienten los miembros del equipo con respecto a su trabajo y discutir las formas en que pueden mejorar sus prácticas para aplicar mejor la programación extrema.
Cómo crear un chequeo en TeamRetro
Tu plantilla está lista para funcionar
Baja Controles de salud, seleccione el control de salud que desea completar. Decide si quieres encuestar al equipo de forma anónima, utilizando alias o abiertamente.
Revelar y discutir los resultados.
Los datos de su control de salud se muestran mostrando la respuesta promedio y el recuento de cada respuesta. Ordene las dimensiones por las respuestas más positivas, negativas o mixtas para que las discusiones sean más significativas.
Mantenga la conversación encaminada con el modo de presentación
Cambie al modo de presentación para sincronizar dispositivos, lo que facilita y centra las conversaciones. Capture comentarios y acciones a lo largo del camino.
Revisa tu plan de acción
Asigne propietarios de acciones y establezca fechas de vencimiento para elementos nuevos y revise acciones anteriores. Esta lista de acciones se puede rastrear, compartir o integrar en sus otras herramientas de flujo de trabajo.
Comparte los resultados
¡Buen trabajo, ya terminaste! Comparta los resultados con su equipo por correo electrónico, descárguelos e imprímalos o publíquelos en herramientas como Jira, Asana y Trello. Los resultados se pueden seguir en su panel de control.