Dom Softver Što je scrum? - definicija iz tehopedije

Što je scrum? - definicija iz tehopedije

Sadržaj:

Anonim

Definicija - Što znači Scrum?

Scrum je iterativni i inkrementalni okvir za upravljanje projektima uglavnom smješten u agilnom razvoju softvera. Scrum metodologija naglašava funkcionalni softver, fleksibilnost za promjenu zajedno s novim poslovnim stvarnostima, komunikaciju i suradnju.

Techopedia objašnjava Scrum

Tri temeljne uloge u scrum metodologiji su vlasnik proizvoda, scrum master i član tima:

  • Vlasnici proizvoda komuniciraju razvojnu ekipu s vizijom proizvoda i zastupaju interese kupaca putem prioriteta i zahtjeva.
  • Scrum majstori djeluju kao veza između vlasnika proizvoda i tima. Njihova glavna uloga je uklanjanje svih prepreka koje mogu spriječiti tim da postigne svoje ciljeve. Scrum majstori pomažu timu da ostane produktivan i kreativan.
  • Scrum timovi se obično sastoje od sedam unakrsnih funkcionalnih članova. Na primjer, softverski projekti uključuju softverske inženjere, arhitekte, analitičare, programere, QA stručnjake, UI dizajnere i testere.

Osim glavnih uloga, Scrum timovi uključuju i dionike i menadžere. Ti igrači nemaju nikakvu formalnu ulogu u scrumpu i uključeni su u proces samo rijetko. Njihove se uloge često nazivaju sporednim ulogama.

Glavni artefakti u scrum metodologiji su:

  • Zaostatak proizvoda: Ovo je popis na visokoj razini koji se održava tijekom cijelog projekta. Koristi se za objedinjavanje zaostalih predmeta.
  • Sprint Backlog: Sadrži popis poslova koje se tim mora pozabaviti tijekom uzastopnih sprintova. Značajke su podijeljene na zadatke, koji su obično između četiri i 16 sati rada.
  • Burn Down: Izgorljivi grafikon prikazuje preostali posao u zaostatku sprinta. Pruža jednostavan prikaz napretka sprinta i može se ažurirati svaki dan. Također pruža brze virtualizacije za referencu.
Što je scrum? - definicija iz tehopedije