Ketterä vs. Scrum
Ketterä ja Scrum ovat termejä, joita käytetään projektinhallinnassa. Ketterä metodologia käyttää inkrementaalisia ja iteratiivisia työkadensseja, joita kutsutaan myös sprintiksi. Scrum puolestaan on tyyppinen ketterä lähestymistapa, jota käytetään ohjelmistojen kehittämisessä.
Ketterä
Ketterää metodologiaa käytetään projektinhallinnassa ja se auttaa projektintekijöitä rakentamaan luonteeltaan arvaamattomia ohjelmistosovelluksia. Tässä metodologiassa käytetään iteratiivisia ja inkrementaalisia työkadekseja, joita kutsutaan sprinteiksi. Se on pohjimmiltaan perinteistä peräkkäistä mallia tai vesiputousmallia.
Ketterän metodologian käytön etuna on, että hankkeen suuntaan pääsee koko sen kehitysjakson ajan. Kehitykseen päästään iteraatioiden tai sprintien avulla. Jokaisen sprintin lopussa projektia kehittävä ryhmä esittelee lisää työtä. Painopiste on pääosin työkierron toistamisessa ja tuotteessa, jota ne tuottavat. Tästä syystä ketterää metodologiaa kutsutaan myös inkrementaaliseksi ja iteratiiviseksi.
Ketterässä lähestymistavassa jokaista kehitysvaihetta, kuten vaatimuksia, analyysejä, suunnittelua jne. Seurataan jatkuvasti projektin elinkaaren ajan, kun taas vesiputouksen mallin kohdalla näin ei ole. Joten ketterää lähestymistapaa käyttämällä kehitysryhmät voivat ohjata projektia oikeaan suuntaan.
tungos
Scrum on eräänlainen ketterä lähestymistapa, jota käytetään ohjelmistosovellusten kehittämisessä. Se on vain kehys eikä metodologia tai täydellinen prosessi. Se ei anna yksityiskohtaisia ohjeita siitä, mitä on tehtävä, vaan suurin osa siitä on riippuvainen ohjelmistoa kehittävästä ryhmästä. Koska projektin kehittäminen tietää, kuinka ongelma voidaan ratkaista, siksi heille jää paljon jäljellä.
Ristiinfunktionaaliset ja itseorganisoivat joukkueet ovat välttämättömiä saastumisen tapauksessa. Tässä tapauksessa ei ole ryhmänjohtajaa, joka määrää tehtäviä ryhmän jäsenille, vaan koko joukkue käsittelee aiheita tai ongelmia. Se on ristiinfunktionaalinen tavalla, että kaikki ovat mukana hankkeessa heti ideasta projektin toteuttamiseen.
Koska se on ketterä menetelmä, se käyttää myös sarja iteraatioita tai sprintejä. Joitakin ominaisuuksia kehitetään osana sprinttiä ja kunkin sprintin lopussa; ominaisuudet valmistuvat heti koodauksesta, testaamisesta ja integroinnista tuotteeseen. Omistajalle toimitetaan jokaisen sprintin lopussa toiminnallisuuden esittely, jotta voidaan ottaa palautetta, josta voi olla hyötyä seuraavassa sprintissä..
Tuote on hankausprojektin ensisijainen kohde. Jokaisen sprintin lopussa joukkueen jäsenet tuovat järjestelmän tai tuotteen lähetyskelpoiseen tilaan.