ološ

Što je Scrum:

Scrum je metodologija koja se koristi za dinamičko upravljanje projektima, često se primjenjuje za agilni razvoj softvera .

Scrum je alat koji vam omogućuje učinkovito i učinkovito kontroliranje rada, osnaživanje timova koji rade na postizanju zajedničkog cilja.

Ova metodologija je od suštinske važnosti za mnoge tvrtke danas jer ne samo da olakšava postavljanje ciljeva, već i pomaže u ispunjavanju rokova.

U scrumu radimo s takozvanim zaostalim proizvodom, registrom koji sadrži područja proizvoda koja se moraju razviti. Iz zaostalih proizvoda stvoreno je izdanje zaostataka, koje je spoj zahtjeva za zaostalim proizvodima koji će se raditi, u skladu s prioritetom svakog od njih. Zaostatak u izdanju je točka za stvaranje sprintskog zaostatka, koji predstavlja količinu vremena koje će zadatak (tzv. Korisnička priča ) biti dovršen.

Veličina svakog sprinta je prikladna za tvrtku o kojoj se radi i njezinu izvedbu. Sprint može trajati od jednog do četiri tjedna. Proces scrum-a obično se kontrolira u okviru u kojem možete vidjeti zadatke koji se razvijaju, one na kojima se radi, ali još uvijek treba provjeriti ili testirati, i one koji se smatraju dovršenima.

Neki od elemenata koji su dio procesa Scrum su:

  • Vlasnik proizvoda : je vlasnik proizvoda ili projekta koji će biti izrađen, odgovoran je za smjer koji slijedi, definira koji će zahtjevi biti dio zaostalih proizvoda i koji bi trebao biti adresiran od strane tima. Predstavlja korisnike ili kupce dotičnog proizvoda;
  • Scrum Master : je element koji uspostavlja vezu između vlasnika proizvoda i tima. Odgovornost je za organiziranje sastanaka, praćenje rada i osiguravanje da svaki član tima ima potrebne alate za ispunjavanje svoje uloge na najbolji mogući način.
  • Tim (tim): Tim koji radi na razvoju projekta ili proizvoda.

Drugi važan koncept u ovom području je dnevni scrum, ili dnevni scrum, koji se sastoji od sastanka koji organizira Scrum Master. Svi elementi stoje, tako da je sastanak kratak (maksimalno 15 minuta). Ovaj sastanak je način dokazivanja da svaki element ispunjava svoju ulogu.

Drugi važan sastanak u okviru scruma je planiranje sljedećeg sprinta, gdje se definira koliko će svaki zadatak trajati. Standard za mjerenje vremena svakog zadatka može biti dodjeljivanje dresova ili veličina (XL, L, M, S, XS), a zadatak koji traje duže ima više bodova. Na taj način moguće je dodati točke na kraju sprinta i utvrditi brzinu rada tima.

Praćenje napretka svakog sprinta obavlja se putem grafikona burndown, jedne od značajki koje čine scrum tako popularan.

Sastoji se od tablice koja vam omogućuje kontrolu nad razvojem projekta prema planu. On predstavlja dnevno mjerenje količine posla koji još nije učinjen u svakom sprintu ili izdanju . Ova tablica također omogućuje procjenu vremena završetka sprinta . Dakle, moguće je znati napreduje li projekt u skladu s procijenjenim vremenom ili će trpjeti neko kašnjenje. Tim se tim može koristiti da napravi neke prilagodbe u svom radu, sprečavajući da do odgode dođe.

Podrijetlo izraza scrum potječe iz ragbi sporta, gdje scrum definira aglomeraciju igrača, često viđenu kao "uredan trening". U scrumu, 8 igrača iz svake momčadi su licem u lice i moraju se potruditi da se oporavi lopta koja se nalazi u sredini "gruda".

Vidi također značenje DevOps-a.