Skip to content

Review

Kuvauksen kirjoitti: Lassi Viitakoski / N3825

Lyhyt kuvaus käsitteestä tai aiheesta

Review eli katselmointi tarkoittaa nimensä mukaisesti jonkin asian katselmointia. Katselmointiin kuuluu yleensä useita henkilöitä, joiden kanssa katselmointi suoritetaan. Yleisimmin ohjelmistoalalla käytössä olevat katselmoinnit ovat sprintin katselmointi sekä koodikatselmointi.

Sprintti katselmointi

Sprintin katselmointi suoritetaan aina kunkin sprintin päätteeksi, jossa katselmoidaan sprintin aikana saavutettuja asioita sekä määritellään isoa kuvaa, jos siihen tarvitsee tehdä joitain muutoksia. Sprintin aikana saavutettuja asioita esitellään tärkeimmille asianosaisille sekä käydään läpi edistymistä kohti lopputuotetta. Sprintin katselmoinnisa käydään läpi tehtäviä projektin backlogista, ja kerrotaan mitkä tehtävät saatiin sprintin aikana tehtyä ja mitä ei keretty tekemään. Kehittäjät esittelevät taskeja, jotka saatiin tehtyä sekä vastaavat kysymyksiin projektin kehittymisestä. Sprintti katselmoinnin lopputulos on päivitetty projektin backlogi, joka määrittää todennäköisimmät taskin seuraavalle sprintille.

Koodikatselmointi

Koodikatselmointi suoritetaan useimmiten tilanteessa, jossa kehittäjän koodia ollaan puskemassa versionhallintaan. Tällöin yhden tai useamman kehittäjän on hyvä tutkia koodi läpi, sekä antaa kommentteja / kehitysehdotuksia. Parhmaimmillaan koodikatselmoinnilla voidaan parantaa koodin laatua sekä estämään mahdollisten bugien syntyminen, ennen kuin ne päätyvät tuotantovaiheeseen. Yrityksessä myöskin työn ulkopuolisia koodikatselmointeja voidaan järjestää, kehittäjien niin halutessa. Näissä kehittäjät voivat esitellä mm. vapaa-ajalla tekemiään projekteja muille kehittäjille. Parhaimmassa tapauksessa nämä innostavat kehittäjiä sekä antavat myös kehitysideoita omaan työhönsä.

Katselmoinnin hyötyjä

Katselmoinnit ovat välttämättömiä vähänkään isompia projekteja tehtäessä. Ne auttavat kaikkia, jotka projektiin jollain tapaa liittyvät pysymään projektissa kärryillä sekä pitämään projektin aikataulusta huolta. Katselmoinnit myös tehostavat projektin kulkua, sekä auttavat tiimiä pysymään yhtenäisenä läpi projektin.

Linkit ulkopuolisiin lähteisiin

Avainsanat harjoitustehtävän repositoriossa