
De ceva vreme (vreo 4 luni, azi) lucrez într-o echipa ce funcționează după metodologia Scrum, pentru mine o grămadă de lucruri fiind noi. Am zis să notez în articolul ăsta un sumar a ceea ce înseamnă și după ce reguli funcționează Scrum. Bine, lucruri ar mai fi de spus o grămadă.
- la începutul sprintului se face o ședință de planificare a sprintului.
- fiecare sprint trebuie să producă cod funcțional și testabil. De asemenea trebuie să existe un produs care să funcționeze pentru a fi prezentat clientului.
- product owner-ul prioritizează item-urile din backlog.
- echipa decide care este volumul de muncă ce este planificat pentru sprint.
- o dată ce sprintul a fost început doar echipa poate să decidă dacă se mai adaugă item-uri din backlog (nici măcar CEO-ul nu poate interveni) .
- backlog-ul poate fi modificat și reprioritizat oricând.
- zilnic se face o ședință scurtă (câteva minute) unde participanții povestesc ce au făcut ziua anterioară, ce vor face în ziua curentă și ce obstacole au.
- doar participanții activi în sprint au voie să vorbească în timpul ședinței zilnice.
- la sfârșitul sprintului se face o ședință de retrospectivă în care se prezintă ceea ce a rezultat în urma sprintului.
- soft-ul produs în timpul sprintului este prezentat în timpul ședinței de retrospectivă/demo.
- teoretic ședința de retrospectivă nu poate dura mai mult de două ore.
Nu fi egoist, dă mai departe să ajungă la tot poporul