cu degetul in scrum
DESCRIPTION
O prezentare sumara care face comparatie in vechea metodologie bazata pe Waterfall Model si SCRUM.TRANSCRIPT
![Page 1: Cu Degetul In Scrum](https://reader033.vdocuments.net/reader033/viewer/2022052411/55647482d8b42ae57c8b53a6/html5/thumbnails/1.jpg)
Cu degetul în ”SCRUM”
Tehnici Agile de Project Management
Călin IepureDevelopment Director - X3 Studios
![Page 2: Cu Degetul In Scrum](https://reader033.vdocuments.net/reader033/viewer/2022052411/55647482d8b42ae57c8b53a6/html5/thumbnails/2.jpg)
Experiment – 60 de paşi
Runda 1
• Scop: 60 de paşi în 2 minute
• Pereche: Manager şi Lucrător
• Comenzi: Start, Stop, Stanga, Dreapta, Mai repede,
Mai incet
• Când s-au incheiat cele 2 minute, lucrătorul trebuie să
ridice mâna în cazul în care a făcut cei 60 de paşi fără nici
o greşeală
![Page 3: Cu Degetul In Scrum](https://reader033.vdocuments.net/reader033/viewer/2022052411/55647482d8b42ae57c8b53a6/html5/thumbnails/3.jpg)
Experiment – 60 de paşi
Runda 2
• Scop: 60 de paşi în 2 minute
• Nu exista Manager sau Lucrător
• Fiecare individ (Lucrătorul) se poate direcţiona singur
• Când s-au încheiat cele 2 minute să ridice mâna cei care
nu au făcut nici o greşeală
![Page 4: Cu Degetul In Scrum](https://reader033.vdocuments.net/reader033/viewer/2022052411/55647482d8b42ae57c8b53a6/html5/thumbnails/4.jpg)
Experiment – 60 de paşi
Concluzie
O echipă auto-organizată este mult
mai eficientă faţă una care se bazează
pe vechea metodologie sprijinită pe
comandă şi control
![Page 5: Cu Degetul In Scrum](https://reader033.vdocuments.net/reader033/viewer/2022052411/55647482d8b42ae57c8b53a6/html5/thumbnails/5.jpg)
Modelul cascadei
Waterfall Model
Analiza cerinţelor
Designul Aplicaţiei
Implementarea
TestareaLansareaMentenanţa
![Page 6: Cu Degetul In Scrum](https://reader033.vdocuments.net/reader033/viewer/2022052411/55647482d8b42ae57c8b53a6/html5/thumbnails/6.jpg)
Funcţionează?
• Câţi dintre voi termină ce au de
făcut pe ziua respectivă la
terminarea programului?
• De ce a luat crearea Windows Vista
5 ani în loc de 3 ani?
![Page 7: Cu Degetul In Scrum](https://reader033.vdocuments.net/reader033/viewer/2022052411/55647482d8b42ae57c8b53a6/html5/thumbnails/7.jpg)
Povestea unui proiect - Actori
• Clientul nu ştie nimic
• Programatorul se gândeşte la
tehnologii noi
• Designerul se gândeşte la culori
• Project Managerul se gândeşte la
termenul limită
• Analistul se gândeşte că le ştie pe
toate. El este cel care ia totul de la
client care nu ştie nimic
![Page 8: Cu Degetul In Scrum](https://reader033.vdocuments.net/reader033/viewer/2022052411/55647482d8b42ae57c8b53a6/html5/thumbnails/8.jpg)
Povestea unui proiect - Estimarea
• Programatorul
– Îl fac în 3 luni
• Project Managerul
– Poţi să-l faci în 2 luni
• Proiectul durează 4-5 luni
![Page 9: Cu Degetul In Scrum](https://reader033.vdocuments.net/reader033/viewer/2022052411/55647482d8b42ae57c8b53a6/html5/thumbnails/9.jpg)
Povestea unui proiect - Acţiunea
• Prima lună:
– toată lumea este fericită
• A doua lună:
– clientul vede “ceva”
• A treia lună:
– Clientul cere o tonă de modificări
– Programatorul ţipă
– Managerul de proiect dă vina..
![Page 10: Cu Degetul In Scrum](https://reader033.vdocuments.net/reader033/viewer/2022052411/55647482d8b42ae57c8b53a6/html5/thumbnails/10.jpg)
Povestea unui proiect - Acţiunea
• Ultima lună:
– Facem crunch-time! (Stăm peste program)
• În fiecare zi :
– Project Manager: Programatorule, nu
ai terminat încă?
![Page 11: Cu Degetul In Scrum](https://reader033.vdocuments.net/reader033/viewer/2022052411/55647482d8b42ae57c8b53a6/html5/thumbnails/11.jpg)
Şi totuşi, ce s-a întâmplat?
• Cerinţele nu au fost pe deplin
înţelese la începutul proiectului
• Cerinţele au fost modificate în
timpul proiectului
• Proiectul a devenit imprevizibil în
momentul în care au fost adăugate
noi instrumente şi tehnologii
![Page 12: Cu Degetul In Scrum](https://reader033.vdocuments.net/reader033/viewer/2022052411/55647482d8b42ae57c8b53a6/html5/thumbnails/12.jpg)
Agile Manifesto (Agile Alliance)
• Individul şi interacţiunile
În locul proceselor şi uneltelor
• Software funcţional
În locul unei documentaţii stufoase
• Colaborarea cu clientul
În locul unui contract fix negociat
• Deschidere către modificări
În locul urmării unui plan de la care
să nu ne abatem
![Page 13: Cu Degetul In Scrum](https://reader033.vdocuments.net/reader033/viewer/2022052411/55647482d8b42ae57c8b53a6/html5/thumbnails/13.jpg)
SCRUM = grămadă din rugby
În jocul de rugby, o "grămadă" este o modalitate de
reluare a jocului în caz de infracţiune involuntară comisă
de un jucător, prin care toţi conlucrează împreună pentru
a împinge mingea înainte.
![Page 14: Cu Degetul In Scrum](https://reader033.vdocuments.net/reader033/viewer/2022052411/55647482d8b42ae57c8b53a6/html5/thumbnails/14.jpg)
Scrum
• Scrum (Agile Metodology) este un
set de metode de lucru şi
instrumente create pentru a:
– Creşte abilitatea de a răspunde
rapid schimbărilor şi cerinţelor de
pe piaţă
– Reduce “deşeurile” şi perioadele de
aşteptare
– Reduce stresul angajaţilor şi în
acelaşi timp creşte productivitatea
![Page 15: Cu Degetul In Scrum](https://reader033.vdocuments.net/reader033/viewer/2022052411/55647482d8b42ae57c8b53a6/html5/thumbnails/15.jpg)
Scrum – Proces Iterativ
2-4 sapt
7-8 ore
Product Backlog (Taskurile Produsului)
Aşa cum sunt prioritizate Product Owner
Sprint Backlog
(Taskurile din
Sprintul curent)
Taskurile
extinse
de echipă
Produs Potenţial
creat incremental
Întâlnirea
zilnică
![Page 16: Cu Degetul In Scrum](https://reader033.vdocuments.net/reader033/viewer/2022052411/55647482d8b42ae57c8b53a6/html5/thumbnails/16.jpg)
De ce avem nevoie?
• Echipă mică
• Oameni buni
• Bun simţ (Simţul răspunderii)
• Voinţă
![Page 17: Cu Degetul In Scrum](https://reader033.vdocuments.net/reader033/viewer/2022052411/55647482d8b42ae57c8b53a6/html5/thumbnails/17.jpg)
Product Backlog
• Back log (Butuc): Sarcină
nerezolvată
• Totalitatea sarcinilor (nerezolvate)
din cadrul proiectului
Sprint Backlog
• Totalitatea sarcinilor din cadrul
unui sprint
![Page 18: Cu Degetul In Scrum](https://reader033.vdocuments.net/reader033/viewer/2022052411/55647482d8b42ae57c8b53a6/html5/thumbnails/18.jpg)
Sprint
• O perioadă fixă de timp
• Duce la un produs livrabil
• 2-4 saptămâni
![Page 19: Cu Degetul In Scrum](https://reader033.vdocuments.net/reader033/viewer/2022052411/55647482d8b42ae57c8b53a6/html5/thumbnails/19.jpg)
Sprint
• Planificarea sprintului
• Se aleg sarcinile de prioritate
maximă rămase în Product Backlog
• La final există ceva palpabil
– Facilităţi noi / Fixarea bug-urilor
– Primul Sprint poate conţine documente
• Revizuirea rezultatelor
![Page 20: Cu Degetul In Scrum](https://reader033.vdocuments.net/reader033/viewer/2022052411/55647482d8b42ae57c8b53a6/html5/thumbnails/20.jpg)
Şedinţele zilnice
• Pe ce ai lucrat ieri?
• Pe ce vei lucra azi?
• Ai întâmpina probleme?
![Page 21: Cu Degetul In Scrum](https://reader033.vdocuments.net/reader033/viewer/2022052411/55647482d8b42ae57c8b53a6/html5/thumbnails/21.jpg)
Roluri
![Page 22: Cu Degetul In Scrum](https://reader033.vdocuments.net/reader033/viewer/2022052411/55647482d8b42ae57c8b53a6/html5/thumbnails/22.jpg)
Roluri
G: Hei, porcule, mă gândeam să deschidem
un restaurant.
P: Nu ştiu ce să zic. Cum să îl denumim?
G: Ce zici de “Şuncă şi ouă“?
P: Nu mulţumesc. Eu m-aş sacrifica, tu ai fi
doar implicată!
![Page 23: Cu Degetul In Scrum](https://reader033.vdocuments.net/reader033/viewer/2022052411/55647482d8b42ae57c8b53a6/html5/thumbnails/23.jpg)
Roluri
• Porci – cei care se sacrifică– Proprietarul Produsului (Owner)
– Scrum Master
– Echipa de proiect
• Găini – care se implică– Stakeholderi
– Utilizatori
– Manageri
![Page 24: Cu Degetul In Scrum](https://reader033.vdocuments.net/reader033/viewer/2022052411/55647482d8b42ae57c8b53a6/html5/thumbnails/24.jpg)
Product Owner
• Manager de Proiect (analistul)
• Marketing
• Un reprezentant al clientului
![Page 25: Cu Degetul In Scrum](https://reader033.vdocuments.net/reader033/viewer/2022052411/55647482d8b42ae57c8b53a6/html5/thumbnails/25.jpg)
Scrum Master
• Responsabil cu implementarea
tehnicilor Scrum
• Conduce întâlnirile zilnice
• Face raportarea sprinturilor
• De obicei e Project Managerul
![Page 26: Cu Degetul In Scrum](https://reader033.vdocuments.net/reader033/viewer/2022052411/55647482d8b42ae57c8b53a6/html5/thumbnails/26.jpg)
Echipa
• Interfuncţională– Programatori
– Designeri
– QA
• 5-7 membrii per echipă
![Page 27: Cu Degetul In Scrum](https://reader033.vdocuments.net/reader033/viewer/2022052411/55647482d8b42ae57c8b53a6/html5/thumbnails/27.jpg)
Artefactul principal – Graficul
Burn Down
Graficul Burn Down: Progresul zilnic al
sprintului raportat la lungimea lui
(Ce mai e de facut relativ la unitatea de timp)
![Page 28: Cu Degetul In Scrum](https://reader033.vdocuments.net/reader033/viewer/2022052411/55647482d8b42ae57c8b53a6/html5/thumbnails/28.jpg)
Modelul
2-4 sapt
7-8 ore
Product Backlog (Taskurile Produsului)
Aşa cum sunt prioritizate Product Owner
Sprint Backlog
(Taskurile din
Sprintul curent)
Taskurile
extinse
de echipă
Produs Potenţial
creat incremental
Întâlnirea
zilnică
![Page 29: Cu Degetul In Scrum](https://reader033.vdocuments.net/reader033/viewer/2022052411/55647482d8b42ae57c8b53a6/html5/thumbnails/29.jpg)
Vă mulţumesc!
http://calin-iepure.blogspot.com