agile retrospective meetings why it is necessary
Desenvolupament de programari àgil és un conjunt de mètodes i pràctiques que es basen en el Manifest Agile. La metodologia àgil emfatitza la col·laboració en equip i el lliurament freqüent d’un producte.
Un dels dotze principis enumerats al Manifest Agile és:
'A intervals regulars, l'equip reflexiona sobre com ser més eficaç i, a continuació, sintonitza i ajusta el seu comportament en conseqüència'.
Aquest principi s’incorpora a un equip àgil en forma de reunions retrospectives àgils.
En aquest article, parlarem més sobre les reunions retrospectives, el seu propòsit i algunes maneres divertides de dur a terme aquestes reunions.
Lectura recomanada=> 6 raons més freqüents per les quals hauríeu d'adoptar l'àgil a la vostra organització
Què aprendreu:
- Definició i finalitat de les reunions retrospectives
- Realització de reunions retrospectives
- Passos retrospectius àgils
- Formats, idees i activitats de reunions retrospectives àgils
- Ideas errònies habituals
- Conclusió
- Lectura recomanada
Definició i finalitat de les reunions retrospectives
Per definició retrospectiva es vol dir 'mirar enrere o tractar esdeveniments o situacions passades'.
Fidel a la definició, les reunions retrospectives pretenen reflexionar sobre les darreres esprint / project / fita i identificar àrees que necessiten millora i celebrar les victòries de l'equip .
Això es relaciona amb el concepte de millora contínua, on els equips es reuneixen per debatre les àrees que l’equip va fer bé i les àrees que l’equip ha de treballar junts per millorar per al proper sprint / projecte / fita.
Llegiu també=> Com millorar la qualitat del programari mitjançant un procés d’integració contínua
Realització de reunions retrospectives
Les reunions retrospectives es poden celebrar en diverses etapes del projecte:
- Les reunions retrospectives es poden programar cap als dies de tancament d’un sprint i abans de començar el següent sprint per reflexionar sobre el sprint més recent
- Revisar un escenari problemàtic específic
- En una fita per reflexionar sobre l’estat fins ara
Passos retrospectius àgils
Qualsevol reunió retrospectiva comportarà els passos següents:
- Establir etapa: Organitza la reunió: implica la creació de la reunió pel facilitador (PM., Scrum master, etc.) i l’enviament d’una invitació a la reunió a tots els membres de l’equip i grups d’interès necessaris.
- Recopila dades: Un cop comença la reunió, recopileu totes les idees, opinions, inquietuds que puguin tenir els membres de l’equip. Això es pot fer a través de diversos activitats retrospectives àgils com ara Iniciar, Parar i Continuar, Pintar-me, etc.
- Generar estadístiques: Després de recollir les dades, cal identificar anàlisis significatives i crear patrons. La idea és identificar tendències i resoldre-les. Per exemple. si els membres de l’equip no estan satisfets amb els llargs stand-ups diaris, hem d’esbrinar què està provocant això. Podrien ser discussions no relacionades, la tardança dels membres de l’equip, configuració de temps poc realista que no s’adapti al nombre d’actualitzacions, etc.
- Crea accions - Un cop identificats els problemes subjacents, creeu punts d'acció per resoldre'ls. Els punts d’acció s’han d’assignar a una o més persones responsables que seran responsables de resoldre’l abans de la data de venciment decidida.
- Embolicar - Agrair a l’equip el seu temps i la seva participació. Assegureu-vos que els punts d’acció i discussió de la reunió estan documentats i distribuïts als membres de l’equip per facilitar-ne la consulta.
Formats, idees i activitats de reunions retrospectives àgils
# 1) Què ha anat bé, què s'hauria d'haver fet millor, elements d'acció
Els membres de l’equip es reuneixen i comenten què va fer bé l’equip, què ha de millorar l’equip, les lliçons apreses i els punts d’acció corresponents a les àrees de millora.
Aquestes accions s’assignen a un membre de l’equip responsable. Aquesta discussió es documenta i es distribueix a tots després de la reunió o es pot desar a la unitat compartida / intranet per facilitar-ne l'accés.
JIRA té una funció incorporada retrospectiva d’esprint plantilla per a reunions retrospectives basades en aquest format exacte, tal com es mostra a continuació:
(imatge font )
# 2) Reunió d'inici, aturada i continuació
En aquesta reunió, es demana als membres de l’equip que opinin sobre el que l’equip hauria de començar a fer, deixar de fer i continuar fent en els sprints.
Aquest mètode és molt popular i eficaç, especialment per a equips nous.
- Els elements inicials serien quelcom que l’equip voldria afegir al seu procés, per exemple. Comenceu a arribar a temps per a les reunions del projecte.
- Parar articles seria una cosa que l’equip ja no vol fer, per exemple. deixar de registrar el codi sense revisar el codi.
- Continuar amb els elements serà una cosa que l'equip vol continuar fent en el futur, p. Seguiu tenint stand-up diaris.
El facilitador de la reunió pot establir un límit mínim i màxim d’un nombre d’elements que un membre de l’equip pot proposar. Per exemple. Tots els membres de l’equip han de proporcionar 1 element cadascun per a la llista Inici, Atura i Continua i poden proporcionar un màxim de 3 elements per tipus.
A més, un cop compilada la llista completa, es pot demanar als membres de l’equip que votin per reduir els ítems més importants.
# 3) 5 Reunió de format 'Per què'?
Aquest format de reunió es basa en fer preguntes de seguiment sobre 'Per què' entre els membres de l'equip.
Aquest format de reunió s’utilitza per trobar les causes subjacents d’un escenari problemàtic (símptoma) i on les causes poden no ser evidents.
L’objectiu no és resoldre el problema, sinó entendre la situació i, possiblement, restringir la causa arrel.
Cada membre de l'equip crea una cadena de motius pels quals creu que es produeix el problema. Un cop llesta la llista, les respostes es poden consolidar en una única cadena que representa l'opinió assolida per un consens comú del grup.
Funciona millor per a equips petits amb mides, és a dir, de 3-5 membres.
Per exemple:
Problema : La qualitat del producte no era bona.
Pregunta : Per què?
Motiu 1 : Construcció inestable.
Pregunta : Per què?
Raó : Sense aplicació de processos: sense congelació de codi.
Pregunta : Per què?
Raó : Canvi d’abast
Pregunta : Per què?
Raó : Impacte no identificat durant la planificació del projecte
# 4) Boig, trist, alegre
En aquest format de reunió, el membre de l’equip triga un temps (entre 5 i 10 minuts) a escriure notes adhesives per a cadascuna de les emocions: boig, trist i alegre.
- 'Boig' tendeix a centrar-se en obstruccions, barreres, etc.
- 'Trist' tendeix a centrar-se en qüestions internes i
- 'Glad' tendeix a centrar-se en alguna cosa del qual el membre de l'equip està content.
Després d’acabar el temps, les notes adhesives s’agrupen en funció de les emocions. A continuació, es voten els temes Mad and Sad per prioritzar-los per crear un element d'acció.
# 5) Dibuixa’m una imatge
Aquesta tècnica és una tècnica retrospectiva no verbal.
En aquest format de reunió, es dóna als membres de l’equip uns minuts per recollir els seus pensaments i expressar els seus sentiments i opinions.
Aquesta reunió és un bon format per dur a terme retrospectives en què les comunicacions verbals dins d’un equip fracassen i actua com a trencador de gel entre els membres de l’equip.
(imatge font )
# 6) Celebració del cercle
Aquesta tècnica capta comentaris mitjançant Pluses i Deltas, és a dir, què va funcionar bé, què podria haver estat millor).
En això, els membres de l’equip es reuneixen per formar un cercle. Un membre de l’equip comença i llança un objecte tou que es pugui llançar (joguina de peluix, boles d’estrès) cap a qualsevol altre membre.
La idea és que qui tingui la pilota respongui a 3 preguntes:
- El que els va agradar,
- El que van apreciar i
- Com faran servir el que han après per millorar
L'objecte es passa a l'atzar al cercle fins que tothom ha tingut l'oportunitat.
Ideas errònies habituals
Idea equivocada núm. 1) Les reunions retrospectives són avorrides
Aquesta és la primera raó per la qual als membres de l’equip no els agrada fer una reunió retrospectiva ni estar presents en una reunió retrospectiva.
Per fer que la reunió sigui més atractiva, el facilitador hauria de trobar maneres divertides i efectives de dur a terme aquestes reunions.
Idea equivocada núm. 2) La reunió retrospectiva és la meva oportunitat per assenyalar el rendiment inferior a la mitjana d’un membre de l’equip
Una reunió retrospectiva no és una reunió que assenyali o desaparegui el dit.
Aquesta reunió no està prevista per assenyalar ni cridar al membre de l’equip pels seus punts febles. Aquesta reunió s’organitza en un entorn neutral amb l’objectiu de millorar i créixer en equip. Eviteu fer comentaris directes dirigits a una sola persona. I, recordeu, que l’objectiu és ser millor!
Idea equivocada núm. 3) Només l'organitzador de la reunió dirigeix les reunions retrospectives i discuteix qüestions
S'ha d'animar els membres de l'equip a participar i compartir el seu punt de vista. Aquesta reunió és per millorar l'equip i no per a un debat dictat per l'organitzador / facilitador de la reunió.
Al mateix temps, els membres de l’equip haurien de sentir-se còmodes perquè puguin expressar el seu veritable punt de vista sense por a ser jutjats ni a la reacció com a conseqüència de parlar.
Concepció errònia # 4) L'alta direcció / els principals grups d'interès no se'ls convida en absolut a reunions retrospectives
Això varia d'un projecte a un altre. Amb una gestió superior, es pot convidar els propietaris de productes a la reunió per atendre qualsevol dubte que puguin tenir o qualsevol dubte que tingui l’equip sobre la seva governança.
Concepció equivocada núm. 5) No cal documentar els resultats retrospectius de la reunió
La metodologia àgil es basa en el principi 'Funcionament del programari sobre documentació completa', però, això no significa que l'equip hagi d'eliminar completament la documentació.
Documentar les retrospectives pot conduir a un seguiment efectiu dels punts d’acció fins al tancament. Això també es pot afegir als dipòsits històrics de dades, on l’equip pot accedir a les lliçons apreses com a part dels actius del procés organitzatiu
Conclusió
Les retrospectives són molt útils per a la formació d’equips i la col·laboració en equips.
Els membres de l’equip que s’uneixen per celebrar les victòries i proposar millores també creen un entorn d’equip més transparent i saludable. Mitjançant la millora contínua i la retroalimentació, els equips són millors a mesura que passa el temps.
Les reunions retrospectives haurien d’incloure tant qüestions humanes (personalitat, actitud, manca d’habilitats, etc.) com qüestions tècniques (abast, requisits inconsistents, estabilitat del sistema, etc.).
programari de copiar DVD gratis per a Windows 10
Es recomana que es realitzin reunions retrospectives a tots els nivells i no només a l’equip de desenvolupament.
Les reunions retrospectives es poden dur a terme al final d'una fita, al final d'un esprint, post mortem d'un incident o problema, després d'esdeveniments importants, etc.
Per últim, però no menys important, feu que les vostres reunions retrospectives siguin divertides.
Sobre la autor: Aquest útil article l’ha escrit Neha B. Actualment treballa com a gerent d’assegurament de la qualitat i s’especialitza en dirigir i gestionar equips de control intern i offshore.
Coneixeu formes divertides de reunions retrospectives que no s’esmenten en aquest article? Si us plau, feu-nos-ho saber publicant els vostres comentaris.
Lectura recomanada
- Com ser un bon mentor d'equip, entrenador i un veritable defensor d'equips en un món de proves àgils? - La inspiració
- 4 passos cap al desenvolupament de la mentalitat de proves àgils per a la transició amb èxit al procés àgil
- Tutorial JIRA Agile: Com utilitzar JIRA eficaçment per gestionar projectes Agile
- Manifest àgil: comprensió de valors i principis àgils
- El canvi mental d'un provador àgil: alinear-se amb el manifest àgil
- Tutorial SAFe Agile: què és Scaled Agile Framework
- Preguntes en línia sobre Agile Scrum: proveu els vostres coneixements sobre Agile Scrum
- Proves de regressió automatitzades: reptes, processos i passos