11. Scrumi rakendamine tarkvaraprojektis
Scrumi rakendamine tarkvaraprojektis Väikestes avalikes tarkvaraprojektides kasutatakse üha enam Scrumi metoodikat, et hoida arendus organiseerituna ja suutlikuna kiirelt väärtust tarnida. Järgnevalt vaatleme, kuidas Scrum on praktikas rakendatud ühes sellises projektis – kuidas toimub sprintide planeerimine ja läbiviimine, milline on rollijaotus tiimis, kuidas käsitletakse sprindiloge ja tagasivaateid ning milliseid tööriistu kasutatakse. Samuti analüüsime, millise ärimudeliga projekt end üleval peab – kas freemium, annetused või avatud lähtekoodiga kommertsteenus. Näidetena käsitleme Ghost blogiplatvormi. Scrum väikese projekti arenduses: rollid ja rituaalid Väikese arendustiimi puhul tuleb Scrumi põhimõtted kohandada tiimi suurusele. Olulised rollid on siiski olemas: Product Owner (tooteomanik), kes haldab toote nägemust ja backlog’i (tegevuste järjekorda) ning tagab, et tiim teeks kõige olulisemat tööd. Scrum Master tegeleb protsessi sujuvusega – korraldab sprindi...