SCRUM-menetelmä
SCRUM-menetelmä edustaa joustavaa projektien hallintaa tiettyjen periaatteiden ja käytäntöjen avulla. SCRUM:n mukaan projektissa työskentelevien työntekijöiden tiimin tulee noudattaa itseorganisoitumisen periaatetta, kehittää ja parantaa projektiaan vaiheittain, sekä analysoida menestyksekkäitä kokemuksia ja virheitä jatkokehitystä varten.
SCRUM-menetelmää käytettäessä harjoitetaan tiimityöskentelyä asettettujen tehtävien ratkaisemiseksi, epätyypillistä roolien ja tehtävien jakautumista projektien osallistujien kesken, ja työprosessiin osallistuvat paitsi työntekijät-toteuttajat, myös tuotteen asiakkaat.
SCRUM-menetelmän mukainen työprosessi sisältää seuraavat vaiheet:
- Asiakas laatii tiimille teknisen tehtävän ostajien tarpeiden ja tuotteen yleisen kysynnän perusteella.
-
Tiimin muodostaminen
6-10eri alojen asiantuntijasta. Tiimin yleinen rakenne sisältää asiakkaan, Scrum-mestarin (henkilö, joka ei osallistu tuotteen kehittämiseen, mutta valvoo SCRUM-periaatteiden noudattamista ja ratkaisee syntyviä ongelmia) ja kehittäjät. - Lyhyiden syklien tai sprinttien suunnittelu ja kehittäminen, joiden aikana tiimi työskentelee tietyn projektitehtävän suorittamisen parissa. Sprintti katsotaan valmiiksi, kun tiimi on esittänyt asiakkaalle valmiin tuotteen, pysyen asetetuissa ajoissa.
- Päivittäiset tiimikokoukset Scrum-tapaamista tai standupia varten. Jokaisessa kokouksessa tiimiltä kysytään kysymyksiä edellisestä standupista lähtien tehdystä työstä, tämän päivän tehtävistä ja ongelmista, jotka estävät niiden suorittamisen. Tapaamisen tulosten perusteella Scrum-mestari analysoi työprosessia ja tarvittaessa auttaa ratkaisemaan syntyneet ongelmat.
- Työprosessin selkeyttämiseksi tiimissä käytetään Scrum-taulua, joka on visuaalinen kaavio, jossa näkyy, mitkä tehtävät on suoritettu, mitkä ovat aktiivisessa työnkulussa ja mitkä ovat edessä tulevaisuudessa.
- Jokaisen sprintin tulosten käsittely.
- Tuotteen parissa tehdyn työn päätyttyä suoritetaan raportointikauden tulosten yhteenveto. Jokainen kehittäjä raportoi omista tuloksistaan, joita arvioivat muut tiimin jäsenet. Sen jälkeen asiakas tekee päätöksen saadun tuotteen käyttöönotosta.
Katso myös
-
Kanban-menetelmä,
jota käytetään projektin toteuttamiseen täsmälleen määräaikaan -
XP-menetelmä,
jota käytetään kaikkien kehityskäytäntöjen äärimmäiseen tehostamiseen -
Cobit-menetelmä,
jota käytetään standardien kehittämiseen IT-tarkastuksen ja hallinnan alalla -
Agile-menetelmä,
jota käytetään joustavaan projektien hallintaan