Miniprojektista saa maksimissaan 11 kurssipistettä seuraavien kriteereiden ja periaatteiden mukaan:

  • Jokaisesta sprintistä on jaossa ryhmälle 2.5 kurssipistettä, eli maksimissaan neljästä sprintistä ryhmä voi saada 10 pistettä
    • Ensisijainen arvostelukriteeri on prosessin seuraaminen, tasainen eteneminen ja ohjelmaan toteutettujen ominaisuuksien laatu
    • Prosessiin kuuluvat myös pelisäännöt ja retrospektiivit. Niistä arvioidaan se, että ne on tehty asiallisesti, ei sitä, mitä niissä on päätetty.
    • Toteutettujen ominaisuuksien määrän merkitys arvostelussa on aika pieni mutta ei toki nolla, eli jotain koodiakin tulee tehdä
    • Tarkemmat sprinttikohtaiset arvosteluperusteet alla
  • Henkilökohtainen suoriutumisesta on jaossa -1p … 1, poikkeustapauksissa -2p tai 2p on mahdollinen
    • Henkilökohtaisen suoriutumisen pisteet perustuvat lopussa tehtävään vertaisarvioon sekä ryhmän repositoriosta ja backlogeilta näkyvään “digitaaliseen jalanjälkeen”
    • Henkilökohtaista suoriutumista arvioidessa arvostetaan seuraavia asioita:
      • Fyysistä ja henkistä läsnäoloa
      • Aktiivista otetta
      • Luotettavuutta
      • Ryhmätyön sujuvuutta
      • Työskentelyn tasaisuutta
      • Ongelmien rakentavaa esiin nostamista ja muiden auttamista
      • Kontribuutiota ryhmän tuotoksiin (koodi, testit, deployment pipeline, backlogit)
    • Sankarikoodauksella ei voi kompensoida muuten puutteellista ryhmätyöskentelyä
    • Kannattaa myös ottaa tosissaan noin 6 tunnin sprinteittäinen työaika. Työajan reilu ylitys ei tuo “lisäpisteitä” vaan pikemminkin päinvastoin.

Perusteeton osallistumattomuus johonkin sprinttiin johtaa miniprojektisuorituksen hylkäämiseen.

Ensimmäisen sprintin arvosteluperusteet

Tulossa myöhemmin!

Toisen sprintin arvosteluperusteet

Tulossa myöhemmin!

Kolmannen sprintin arvosteluperusteet

Tulossa myöhemmin!

Neljännen sprintin arvosteluperusteet

Tulossa myöhemmin!

Lopputoimenpiteet

Tulossa myöhemmin!

Varmista, että commitisi näkyvät GitHubissa oikein

Koska GitHubiin tehtävien commitien määrä (ja laatu) vaikuttaa henkilökohtaisiin pisteisiin, varmista, että olet konfiguroinit email-osoitteesi Gitiin (ks. viikon 1 laskareiden tehtävä 2), ja että commitatessasi ryhmäsi repositorioon tunnuksesi näkyy oikein repositorion commit-listalla, ja että tunnuksesi tulee repositorion contributors-listalle.

On suositeltavaa, että jokainen tekee (omalta koneeltaan) heti alussa yhden testicommitin ja tarkastaa, että Git on konfiguroitu oikein.

Pariohjelmointi ja commitit

Jos pariohjelmoit (se kannattaa!) saat commitit näkyviin molemmille tämän ohjeen mukaan.

Commitit kadoksissa

Jos committisi yhteydessä näkyy (Gitin email-osoitteen konfiguroinnista huolimatta) harmaa symboli kuten seuraavista alempi

Klikkaa harmaan commitin nimeä katso mikä on email-osoite, joka commitiin liittyy mutta mitä GitHub ei tunnista osoitteeksesi.

Lisää osoite settings-valikosta: