Cuprins:
Definiție - Ce înseamnă Scrum?
Scrum este un cadru iterativ și incremental pentru managementul de proiecte desfășurat în principal în dezvoltarea de software agil. Metodologia scrum accentuează software-ul funcțional, flexibilitatea de a schimba, împreună cu realitățile emergente de afaceri, comunicarea și colaborarea.
Techopedia explică Scrum
Cele trei roluri fundamentale în metodologia scrum sunt proprietarul produsului, maestrul scrum și membru al echipei:
- Proprietarii de produse comunică viziunea produsului echipei de dezvoltare și reprezintă interesele clienților prin prioritizare și cerințe.
- Maeștrii Scrum acționează ca o conexiune între proprietarul produsului și echipă. Rolul lor principal este de a elimina barierele care ar putea împiedica echipa să își atingă obiectivele. Maeștrii Scrum ajută echipa să rămână productivă și creativă.
- Echipele Scrum constau, în general, din șapte membri transversali. De exemplu, proiectele software includ ingineri software, arhitecți, analiști, programatori, experți QA, designeri și testatori UI.
Pe lângă rolurile principale, echipele scrum implică și părți interesate și manageri. Acești jucători nu au roluri formale în scrum și sunt implicați în proces doar în mod rar. Rolurile lor sunt adesea denumite roluri auxiliare.
Principalele artefacte din metodologia scrum sunt:
- Product Backlog: Aceasta este o listă la nivel înalt menținută pe întregul proiect. Se folosește pentru agregarea articolelor retrase.
- Sprint Backlog: Acesta conține lista lucrărilor pe care echipa trebuie să le abordeze în timpul sprinturilor succesive. Caracteristicile sunt defalcate pe sarcini, care în mod normal sunt între patru și 16 ore de muncă.
- Burn Down: Graficul burn-down arată munca rămasă în backlog-ul de sprint. Oferă o vedere simplă a progresului sprint și poate fi actualizat în fiecare zi. De asemenea, oferă virtualizări rapide pentru referință.