En aquesta secció, ens centrarem en exercicis pràctics per aplicar els conceptes de monitoratge i control en projectes àgils. Aquests exercicis estan dissenyats per ajudar-te a comprendre com seguir el progrés del projecte, identificar desviacions i prendre mesures correctives de manera efectiva.
Objectius d'Aprenentatge
- Comprendre com utilitzar les eines de monitoratge i control en projectes àgils.
- Practicar la identificació de desviacions en el projecte.
- Desenvolupar habilitats per prendre mesures correctives adequades.
Exercici 1: Seguiment del Progrés amb Burndown Chart
Descripció
Un Burndown Chart és una eina visual que mostra la quantitat de treball restant en un projecte àgil. En aquest exercici, crearàs un Burndown Chart per a un sprint de dues setmanes.
Instruccions
-
Dades Inicials:
- Sprint de 2 setmanes (10 dies laborables).
- Total de tasques: 50.
- Tasques completes per dia: 5, 4, 6, 5, 3, 4, 5, 6, 4, 8.
-
Crea el Burndown Chart:
- Utilitza una eina com Excel o Google Sheets.
- Afegeix una columna per als dies (1-10).
- Afegeix una columna per a les tasques completes per dia.
- Calcula les tasques restants per dia.
- Crea un gràfic de línies que mostri les tasques restants per dia.
Solució
Dia | Tasques Completes | Tasques Restants |
---|---|---|
1 | 5 | 45 |
2 | 4 | 41 |
3 | 6 | 35 |
4 | 5 | 30 |
5 | 3 | 27 |
6 | 4 | 23 |
7 | 5 | 18 |
8 | 6 | 12 |
9 | 4 | 8 |
10 | 8 | 0 |
Gràfic
Retroalimentació
- Error Comú: No actualitzar el gràfic diàriament. És important mantenir el Burndown Chart actualitzat per reflectir el progrés real.
- Consell: Utilitza eines automatitzades que actualitzin el Burndown Chart en temps real.
Exercici 2: Identificació de Desviacions
Descripció
En aquest exercici, analitzaràs un projecte per identificar desviacions i proposar mesures correctives.
Instruccions
-
Dades del Projecte:
- Durada del sprint: 2 setmanes.
- Objectiu: Completar 40 punts d'història.
- Punts d'història completats per dia: 3, 2, 4, 3, 2, 3, 4, 3, 2, 4.
-
Analitza les Desviacions:
- Calcula els punts d'història restants per dia.
- Identifica els dies amb desviacions significatives.
-
Proposa Mesures Correctives:
- Quines accions prendries per corregir les desviacions?
Solució
Dia | Punts Complets | Punts Restants | Desviació |
---|---|---|---|
1 | 3 | 37 | -1 |
2 | 2 | 35 | -3 |
3 | 4 | 31 | -1 |
4 | 3 | 28 | -2 |
5 | 2 | 26 | -4 |
6 | 3 | 23 | -3 |
7 | 4 | 19 | -1 |
8 | 3 | 16 | -2 |
9 | 2 | 14 | -4 |
10 | 4 | 10 | -1 |
Mesures Correctives
- Redistribuir Tasques: Assignar més tasques als membres de l'equip amb menys càrrega de treball.
- Revisar Prioritats: Assegurar que les tasques més crítiques es completen primer.
- Sessions de Revisió Diària: Incrementar la freqüència de les reunions diàries per abordar problemes immediatament.
Retroalimentació
- Error Comú: No actuar ràpidament davant les desviacions. És crucial prendre mesures correctives tan aviat com es detecten les desviacions.
- Consell: Utilitza eines de seguiment en temps real per identificar desviacions de manera proactiva.
Exercici 3: Control de Qualitat
Descripció
En aquest exercici, implementaràs un procés de control de qualitat per assegurar que les tasques completes compleixen amb els estàndards establerts.
Instruccions
-
Defineix els Criteris de Qualitat:
- Compleció de les tasques segons els requisits.
- Revisió de codi per part d'un altre membre de l'equip.
- Tests automatitzats passats.
-
Crea un Pla de Control de Qualitat:
- Descriu els passos per revisar i aprovar les tasques completes.
-
Implementa el Pla:
- Aplica el pla a un conjunt de tasques completes.
Solució
Criteris de Qualitat:
- Compleció segons els requisits: 100%.
- Revisió de codi: 90%.
- Tests automatitzats passats: 95%.
Pla de Control de Qualitat:
- Revisió inicial per part del desenvolupador.
- Revisió de codi per part d'un altre membre de l'equip.
- Execució de tests automatitzats.
- Aprovar la tasca si compleix amb tots els criteris.
Implementació:
- Tasques completes: 10.
- Tasques aprovades: 9.
- Tasques rebutjades: 1 (per no passar els tests automatitzats).
Retroalimentació
- Error Comú: No seguir estrictament els criteris de qualitat. Això pot portar a problemes en el futur.
- Consell: Documenta els criteris de qualitat i assegura't que tot l'equip els entén i els segueix.
Conclusió
En aquesta secció, has après a utilitzar eines de monitoratge com el Burndown Chart, identificar desviacions en el projecte i implementar mesures correctives. També has practicat el control de qualitat per assegurar que les tasques completes compleixen amb els estàndards establerts. Aquests exercicis t'ajudaran a gestionar projectes àgils de manera més efectiva i a mantenir el projecte en el bon camí.
Curs de Metodologies Àgils
Mòdul 1: Introducció a les Metodologies Àgils
- Principis i Valors del Manifest Àgil
- Beneficis de les Metodologies Àgils
- Comparació entre Metodologies Tradicionals i Àgils
Mòdul 2: Scrum
- Introducció a Scrum
- Rols en Scrum
- Esdeveniments en Scrum
- Artefactes en Scrum
- Implementació de Scrum en Projectes
Mòdul 3: Kanban
- Introducció a Kanban
- Principis i Pràctiques de Kanban
- Tauler Kanban
- Flux de Treball en Kanban
- Implementació de Kanban en Projectes
Mòdul 4: Gestió de Projectes de Programari amb Metodologies Àgils
- Selecció de la Metodologia Àgil Adequada
- Planificació i Estimació Àgil
- Gestió de Riscos en Projectes Àgils
- Monitoratge i Control de Projectes Àgils
- Millora Contínua en Projectes Àgils
Mòdul 5: Casos Pràctics i Exercicis
- Cas Pràctic: Implementació de Scrum
- Cas Pràctic: Implementació de Kanban
- Exercicis de Planificació Àgil
- Exercicis de Monitoratge i Control
- Exercicis de Millora Contínua