Burndown-kaavio mahdollistaa nykyisen Sprintin tai koko projektin valmistumisen vaiheen arvioimisen, jota Scrum-tiimi työskentelee. Mutta tärkeintä on, että se näyttää, kuinka paljon aikaa tarvitaan Sprint-tavoitteen tai tuote-tavoitteen saavuttamiseksi. Jossain määrin se myös mahdollistaa kehitystiimin tehokkuuden muutosten mittaamisen. Ja sen ansiosta on mahdollista arvioida tehtävien ajallaan valmistumisen todennäköisyyttä. Tämä johtuu siitä, että Burndown-kaavio näyttää, kuinka paljon työtä on jo tehty ja kuinka paljon on jäljellä.
Burndown-kaavio – sisällysluettelo:
- Mitä on burndown-kaavio?
- Miltä burndown-kaavio näyttää?
- Tehtävien valmistumisen ajan arviointi
- Yhteenveto
Mitä on Burndown-kaavio?
Burndown-kaavio palvelee tehtävän suorittamiseen tarvittavan ajan ja vaivan arvioimista. Se on myös arvokas varoitustyökalu, jos työ ei etene suunnitellusti. Yhdellä silmäyksellä jokainen Scrum-tiimin jäsen pystyy arvioimaan tehtävien tilan. Siksi Burndown-kaavion tulisi olla helposti kaikkien projektissa mukana olevien saatavilla.
Burndown-kaavio Scrumissa esiintyy kahdessa versiossa: Sprint Burndown-kaaviona ja Projektin Burndown-kaaviona. Keskustelemme niistä yhdessä, koska niiden periaate on identtinen. Ne eroavat vain aikaskaalasta ja esitettyjen tehtävien määrästä.
Miltä Burndown-kaavio näyttää?
Burndown-kaaviossa X-akseli näyttää jäljellä olevan ajan työn suorittamiseen. Jos kaavio on Sprintille, aika mitataan päivinä. Toisaalta, jos Burndown-kaavio on koko projektille, aika mitataan yleensä Sprintteinä.
Burndown-kaavion Y-akseli osoittaa jäljellä olevan työn määrän. Näin ollen se viittaa Sprint Backlogiin tai Product Backlogiin sisältyviin tehtäviin. Kaavion pystyakselilla käytettävät yksiköt voivat olla:
- Story Points – joista voit lukea lisää tekstistä Käyttäjätarinat
- Työpäivät/Tunnit
- Tehtävät
- Perustermien, roolien ja käsitteiden sanasto
- Mikä on Scrum?
- Scrum-arvot
- Miten toteuttaa Scrum yrityksessäsi?
- Scrum-tiimi - mitä se on ja miten se toimii?
- Mikä on tuoteomistaja?
- Tuotteen omistajan yleisimmät virheet
- Kuka on Scrum Master?
- Scrum Masterin yleisimmät virheet
- Mitä tilastoja ja mittareita Scrum Masterin tulisi seurata?
- Scrum-kehitystiimi
- Kehittäjien yleisimmät virheet
- Scrum-artifaktit
- Skalointi Scrum
- Sprint Backlog
- Mikä on tuotejonos?
- Mitä ovat käyttäjätarinat?
- Luodaan paras käyttäjätarina INVEST-periaatteella
- Yleisimmät käyttäjätarina-virheet
- Käyttäjätarinan hyväksymiskriteerit
- Arviointi ja tarinapisteet Scrumissa
- Suunnittelupokeri
- Tiimin arviointipeli
- Inkrementin määrittäminen
- Scrum-tapahtumat
- Mikä on burndown-kaavio?
- Burndown-kaavion edut ja haitat
- Kanban-taulut Scrumissa ja Scrumbanissa
- Nopeus Scrumissa - Kehitystiimin nopeus
- Päivittäinen Scrum
- Sprintin suunnittelu
- Sprintin tarkistus
- Mikä on sprintin retrospektiivi?
- Yleisimmät virheet Sprintin retrospektiivissä
- Tuotteen backlogin hoitaminen
- Kuinka luoda ja tulkita burndown-kaaviota?
- Mikä on Sprintti Scrumissa?
- Yhteistyö tuoteomistajan ja Scrum Masterin välillä
- Scrum-tiimin sitoumukset - Tuotetavoite, sprinttitavoite ja valmiuden määritelmä
- Hyvän Scrum Masterin ominaisuudet
Burndown-kaavio sisältää tyypillisesti burn-down-viivan, joka edustaa täydellistä, lineaarista vähenemistä jäljellä olevien tehtävien määrässä, mikä antaa näkymän arvioidusta valmistumisajasta.

Tehtävien valmistumisen ajan arviointi
Jokaisen kehittäjän on yksilöllisesti arvioitava, kuinka monta tuntia he tarvitsevat tietyn tehtävän suorittamiseen. Ja arvioitu aika Sprint-tavoitteen tai projektin saavuttamiseen on kaikkien kehittäjien arvioiman ajan summa. Suuri haaste on muuntaa arvioitu aika todelliseksi tehtävän suorittamisajaksi. Tämä on yksi suurimmista ongelmista, joita uusiksi muodostuneet kehitystiimit kohtaavat. Se voi vääristää Burndown-kaaviossa esitettyä kuvaa.
Lisäksi ei aina ole mahdollista luoda optimaalista työnkulkua kehitystiimissä. Tämän seurauksena tehtävän suorittaminen voi kärsiä seisokista, mikä lisää tehtävän valmistumisaikaa.
Yksi tiimin kypsyyden indikaattoreista on kyky arvioida työaika tarkasti. Mitä ennustettavampi, sitä kypsämpi tiimi on. Tämä näkyy burn rate -kaaviossa, missä todellista burn ratea kuvaava viiva laskee tasaisesti nollaan. Kuitenkin tämä muotoilu ei päde kaikkiin tilanteisiin.
Kuten kirjoitimme artikkelissa Scrum Masterin seuraamista tilastoista, paljon riippuu itse projektin luonteesta: sen innovatiivisuudesta ja kehittäjien suorittamien tehtävien toistuvuudesta. Burndown-kaavio toimii parhaiten projekteissa, joissa työn laajuus on kiinteä ja tunnettu. Siksi innovatiivisten projektien kohdalla on parempi käyttää muita tapoja mitata tiimin tehokkuutta.

Yhteenveto
Burndown-kaavio toimii hyvin perusmittarina useimmille kehitystiimeille. Se on työkalu visualisoida työkuormaa ja aikaa, joka tarvitaan Sprint-tavoitteen tai tuote-tavoitteen saavuttamiseen. Selkeytensä ja saatavuutensa ansiosta Burndown-kaavio mahdollistaa kaikille Scrum-tiimin jäsenille arvioida reaaliajassa, missä projektityö on.
Jos pidät sisällöstämme, liity vilkkaaseen mehiläisyhteisöömme Facebookissa, Twitterissä, LinkedInissä, Instagramissa, YouTubessa, Pinterestissä.
Caroline Becker
Projektipäällikkönä Caroline on asiantuntija uusien menetelmien löytämisessä parhaiden työnkulkujen suunnittelemiseksi ja prosessien optimoinniksi. Hänen organisatoriset taitonsa ja kyky työskennellä aikarajoitteiden alla tekevät hänestä parhaan henkilön monimutkaisten projektien toteuttamiseen.