Ohjelmistotuotantoprojektin arvosteluperusteet
Ohjelmistotuotantoprojektin pisteet ovat väliltä 0-60p. Pisteytys muodostuu kolmesta osasta:
- Ryhmälle yhteiset pisteet: 0-20p
- Asiakkaan arvio työstä: 0-10p
- Henkilökohtaiset pisteet: 0-30p
Ryhmäpisteillä mitataan ryhmän yleistä onnistumista. Asiakkaan arvio mittaa asiakastyytyväisyyttä. Henkilökohtaiset pisteet mittavat opiskelijan toimintaa ryhmässä.
Ryhmäpisteet ja asiakkaan pisteet ovat kaikille ryhmän jäsenille yhteiset. Henkilökohtaiset pisteet ovat nimensä mukaisesti henkilökohtaiset kullekin opiskelijalle.
Ryhmän pisteet rakentuvat seuraavasti:
- Aikataulussa pysyminen: 0-4p
- Prosessin seuraaminen: 0-4p
- Lopputuotteen laatu: 0-8p
- Dokumentaatio: 0-4p
Aikataulussa pysyminen tarkoittaa kussakin iteraatiossa pysymistä. Iteraatoissa pysyminen sisältää ajan lisäksi tehtävät. Ei riitä, että iteraation takaraja täytettiin, jos iteraatioon sovittuja tehtäviä ei tehty. Iteraatiosta myöhästymisen lieventäväksi seikaksi katsotaan, jos ryhmä huomaa työmäärän olevan liikaa iteraatiolle ja karsii sitä omatoimisesti. Mitä myöhemmin karsinta tehdään iteraatiossa, sitä pienempi on toimenpiteen lieventävä vaikutus.
Prosessin seuraaminen kertoo, miten hyvin ja miten omatoimisesti ryhmä on seurannut projektin alussa sovittua prosessia. Omatoimisuus tarkoittaa, miten hyvin ryhmä on selvinnyt ilman ohjaajan puuttumista ryhmän työskentelyyn.
Lopputuotteen laatu sisältää ohjelmakoodin lisäksi kaiken sellaisen datan, joka on välttämätöntä ohjelmiston käytön kannalta. Tämä voi sisältää osan dokumentaatiosta, kuten ohjelman käytönaikaisen ohjeistuksen.
Dokumentaatio sisältää sekä ryhmälle ja asiakkaalle näkyvän ulkoisen dokumentaation että vain ryhmälle näkyvän sisäisen dokumentaation.
Asiakas saa arvostella työn haluamallaan tavalla, kunhan työn pisteet ovat välillä 0-10.
Henkilökohtaiset pisteet rakentuvat seuraavasti:
Vertaispalaute 0-15p:- Ensimmäinen palaute: 0-5p
- Toinen palaute: 0-10p
Ensimmäisen palautteen pisteet ohjaaja muodostaa vertaispalautteiden perusteella. Ohjaajan vastuulla on siis "skaalata" annetut palautteet niin, että ne ovat mahdollisimman yhteismitalliset. Pistemäärä ei muodostu pelkästään annetuista arvosanoista, vaan siinä otetaan myös huomioon kirjalliset kommentit.
Toisen palautteen pisteet muodostuvat ainoastaan annetuista vertaisarviointipisteistä. Kaikki ryhmäläiset siis antavat jokaiselle toiselle ryhmäläiselle 0-10p ja perustelee annetut pisteet sanallisesti. Kaikki ryhmäläiset arvioivat myös oman panoksensa samalla lailla. Lopullinen pistemäärä on muiden antamien palautteiden pyöristetty keskiarvo (itselle antamaa arvosanaa ei siis tässä huomioida, sen tarkoitus on helpottaa muille annettavien pisteiden mietinnässä).
Ohjaajan arvio 0-15p- Projektityö: 0-7p
- Vastuunotto: 0-5p
- Kannustus: 0-3p
Projektityö tarkoittaa henkilön koko projektissa tekemää työmäärää. Ohjaaja arvioi työmäärän. Mittausjärjestelmään kirjatut tunnit eivät suoraan vaikuta arvosanaan.
Vastuunotto tarkoittaa vastuun ottamisen lisäksi asioiden viemistä eteenpäin esimerkiksi ryhmäkokouksissa.
Kannustus kuvaa, miten hyvin henkilö on auttanut muita tekemään projektissa parhaansa.
Projektin arvostelu menee seuraavasti:
- 0-29p = hylätty
- 30-34p = 1/5
- 35-39p = 2/5
- 40-44p = 3/5
- 45-49p = 4/5
- 50-p = 5/5
ohtu att cs.helsinki.fi