Trabajar en equipo de forma efectiva, eficiente y feliz no es algo que ocurre de forma espontánea. Para que esto suceda, el equipo debe realizar ciertas acciones encaminadas a atacar los retos que enfrenta.
Los retos más comunes que un equipo de software enfrenta están relacionados con no tener claramente definidos y entendidos:
Los objetivos que se pretende lograr. Esto puede tener varias consecuencias como, por ejemplo:
La desmotivación en el trabajo (“no sé qué tengo que hacer” o “no sé para qué estoy haciendo lo que me pidieron”)
La planeación superficial o en muchos casos inadecuada: planes no balanceados, imprecisos, demasiado generales o imposibles de cumplir
La dificultad para saber cuál es el estado del proyecto. “Si no se para dónde voy, cualquier mapa me sirve”.
La forma de relacionarse entre los integrantes. Las dificultades de este reto están relacionadas con:
El miedo al conflicto
La desconfianza y/o prejuicios hacia el trabajo que realizarán los demás
El evitar rendir cuentas
La falta de compromiso
La mala calidad del trabajo
El objetivo de la actividad el lanzamiento de la iteración es discutir, entre los integrantes del equipo, para precisar cuáles serán las reglas, compromisos y acuerdos que cada uno se compromete a cumplir para enfrentar los retos mencionados y probablemente otros que se presenten.
Es importante anotar que esta actividad va de la mano de otra que se debe realizar al final de la iteración y que se llama la Retrospectiva de la iteración donde se revisa qué pasó y cómo podemos mejorar.
La preparación consiste en una reflexión individual sobre lo que significa trabajo en equipo. Esta reflexión se puede realizar contestando las siguientes preguntas:
¿Cómo vamos a comunicarnos?
¿Cómo vamos a dirimir los conflictos si se presentan?
¿Cómo vamos a revisar la calidad del trabajo propio y el de los demás?
¿Qué hago si necesito ayuda?
¿Cómo colaboro con los demás?
El lanzamiento se hace en una reunión con todos los integrantes del equipo. Se debe definir un moderador de la reunión cuya responsabilidad sea asignar la palabra, asegurarse que todos participan, que la discusión no se desvía hacia otros temas, etc.
Se puede realizar la reunión alrededor de las preguntas individuales plateadas anteriormente.
Durante la reunión se debe abarcar asuntos como:
la comunicación,
la puntualidad,
la colaboración,
la calidad del trabajo y
todo aquello que los integrantes consideren se debe definir para que el equipo funcione efectiva y eficientemente.
Nota sobre el alcance de esta actividad |
---|
Las siguientes son las tareas que debe realizar el líder:
Watts Humphrey. Introduction to the team software process(sm). 2000. Addison-Wesley Professional.
Stuart, A. (2014). Ground rules for a high performing team. Paper presented at PMI® Global Congress 2014—North America, Phoenix, AZ. Newtown Square, PA: Project Management Institute.
Yngve Lindsjørn, Dag I.K. Sjøberg, Torgeir Dingsøyr, Gunnar R. Bergersen, Tore Dybå, Teamwork quality and project success in software development: A survey of agile development teams,Journal of Systems and Software, Volume 122, 2016,