Határidők
Heti haladás ellenőrzése¶
Bus factor – lottófaktor
Hány ember tűnhetne el a csapatból anélkül, hogy a projekt összeomlana? Ha a válasz „egy”, akkor a bus factor veszélyesen alacsony. A tudást meg kell osztani, a kódot és a dokumentációt pedig közzé kell tenni, hogy a projekt túlélje a betegséget, a szabadságot, vagy akár azt is, ha valaki „megnyeri a lottót”. Egy csapat akkor van biztonságban, ha egyetlen ember hiánya sem tudja megakasztani a projektet.
Minden hétre konkrét A hét előtt elvárt eredmények vannak meghatározva — tekintsetek rájuk úgy, mint a heti házi feladatra.
Az óra elején véletlenszerűen kiválasztunk egy vagy több csapatot, hogy megmutassák, mit értek el. Csak az óra előtt a csapat hivatalos GitLab projektjében rögzített munka számít. A jó munka a minősége és teljessége alapján pontot ér; ha nincs mit bemutatni, az pontlevonással jár.
Miért kell elkészülnie az óra előtt?
Ha az adott heti munka például egy feature-listából indul ki, akkor ennek a listának már az óra előtt léteznie kell. Enélkül a csapat nem tud megfelelően továbblépni a következő feladatra.
Gondolj rá úgy, mint egy munkahelyen
Képzeld el, hogy a tutorod a főnököd, aki fizetés előtt ránéz a csapat munkájára: nem vár el minden héten tökéletességet, de azt igen, hogy lássa, történt munka. A GitLab-on tudjátok ezt láthatóvá tenni.
A cél egyszerű: haladjatok folyamatosan, érkezzetek úgy az órára, hogy tudjatok tovább dolgozni, és tegyétek láthatóvá a munkátokat.
Pontlevonás felső határa
A csapatotok nem veszíthet több pontot, mint amennyit a Értékelés oldalon meghatároztak.
Mérföldkő bemutatók¶
Három mérföldkő bemutató, csapatonként 5 perc. Kezeld őket úgy, mint az igazgatósági üléseket: rövidek, koncentráltak, csak eredmények.
A határidők valósak
Minden mérföldkő leadási határideje a mérföldkő hetének hétfőjén 08:00. A csapat a leadott eredményeket ugyanazon a héten, a saját kontaktóráján mutatja be.
| Mérföldkő | Határidő és bemutató hete |
|---|---|
| Csapatépítés | 4. hét |
| Tervezés | 7. hét |
| Fejlesztés | 13. hét / utolsó előtti szorgalmi hét |
| Minőségbiztosítás | 13. hét / utolsó előtti szorgalmi hét |
Egyetlen igazságforrás
A repozitórium a projekt hivatalos nyilvántartása. Mindennek ott kell lennie: problémák, README és wiki oldalak. Ha nincs a repo-ban, akkor nem számít. A diák, személyes jegyzetek vagy csevegőüzenetek hasznosak a koordinációhoz, de nem minősülnek teljesítménynek. Gondolj a repo-ra úgy, mint a csapatod közös irodájára: itt tároljátok, követitek nyomon és ellenőrzitek a munkát. Ez a szokás elengedhetetlen a valódi projektekben – egyetlen igazságforrás nélkül a tudás elveszik, a haladás nem látható, és a csapat szétesik.
Késedelmes munka és pontozás¶
Minden mérföldkőhöz egyetlen rögzített határidő és egyetlen pontozási kör tartozik. Nincsen hosszabbítás, póthatáridő vagy későbbi újrapontozás. Így a pontozási körök nem csúsznak egymásra, a félév a hallgatók és az oktatók számára is könnyebben tervezhető, a csapatoktól pedig valós időgazdálkodást követel.
Egy határidő, egy pontszám
Csak a határidő időpontjában a csapat hivatalos repójában elérhető munkát értékeljük. Az oktató a pontszámot legkésőbb a határidőt követő két héten belül rögzíti. A később elkészült munka már nem módosítja az adott mérföldkő pontszámát.
Egy gyenge mérföldkő még nem jelenti a kurzus sikertelenségét
Az egyes mérföldkövekhez nem tartozik kötelező minimum pontszám. Egy gyenge eredmény – még az első mérföldkőnél is – önmagában nem jelenti azt, hogy a hallgató megbukott a teljes kurzuson.
A hiányzó eredményeket ettől még pótoljátok
A csapatoknak kifejezetten javasolt a határidő után is elkészíteni vagy kijavítani a hiányzó eredményeket. A mérföldkövek általában egymásra épülnek, ezért egy korábbi hiányosság megnehezítheti vagy ellehetetlenítheti a későbbi feladatokat. A még szükséges munkák azonosításához használjátok a heti jelentést. A pótlás segíti a későbbi munkát, de az eredeti mérföldkövet nem pontozzuk újra.