Paras vastaus
Scrum , ohjelmistokehityksen suosituin ketterä kehys, on iteratiivinen lähestymistapa, jonka ytimessä on Sprint – iteraation scrum-termi. Scrum-tiimit käyttävät tarkastusta koko ketterässä projektissa varmistaakseen, että tiimi täyttää prosessin kunkin osan tavoitteet.
Scrum-lähestymistapaan kuuluu projektin vaatimusten kokoaminen ja niiden käyttö projektin määrittelemiseen. Suunnittelet sitten tarvittavat sprintit ja jaat jokaisen sprintin omaan vaatimusten luetteloonsa. Päivittäiset scrum-kokoukset auttavat pitämään projektin tavoitteessa samoin kuin säännölliset tarkastukset ja tarkistukset. Jokaisen sprintin lopussa pidät sprintin retrospektiiviä etsimään tapoja parantaa seuraavaa sprinttiä.
Jokaisessa sprintissä kehitystiimi rakentaa ja testaa toiminnallisen osan tuotteesta, kunnes tuotteen omistaja hyväksyy siitä ja toiminnallisuudesta tulee mahdollisesti siirrettävä tuote. Kun yksi sprintti päättyy, toinen sprintti alkaa. Scrum-tiimit toimittavat tuoteominaisuudet asteittain jokaisen sprintin lopussa. Tuotteen julkaisu tapahtuu sprintin lopussa tai useiden sprinttien jälkeen.
Vastaus
Scrum on ketterä tyyppi, jossa pidemmät projektit jaotellaan pieniin, iteratiivisiin aikasegmentteihin. (usein kahden viikon pituinen). Kun tiimit jakavat projektinsa pieniksi eriksi selkeällä alku- ja lopetusjaksolla, työ voidaan helposti kuvitella, suunnitella ja arvioida. Näitä pieniä kahden viikon aikaeriä kutsutaan Sprinteiksi.
Muun tyyppistä ketterää kutsutaan nimellä Kanban. Kanbanissa ei ole sprinttejä – se on jatkuva työnkulku ilman virstanpylväitä. Tukitiimit työskentelevät tyypillisesti tällä tavalla, koska he saavat uusia lippuja joka päivä.
Selitän tässä videossa yksityiskohtaisemmin, että autoin tiimejä ymmärtämään ja toteuttamaan näitä käsitteitä.