Mindkét szemeszterre
Gondolj a pontozási rendszerre úgy, mintha együtt vezetnétek egy kisvállalkozást. Két fő módon szerezhetsz pontokat: fizetés és ár.
Fizetés
A kijelölt projektfeladatok elvégzéséért fizetik (itt az oktató játsza a „főnök” szerepét).
Ár
Értékes funkciók szállításáért fizetik (az oktató a „megrendelő” szerepét tölti be, aki eldönti, hogy a munkád mennyit ér).
Az egyes feladatok fizetése a kezdetektől fogva rögzített, de a funkciók ára a félév során, azok értékének függvényében kerül meghatározásra. Akárcsak a való életben, a főnök és az ügyfél dönti el, mennyit hajlandó fizetni – és a csapatod dönti el, hogy megéri-e elvégezni a munkát.
Minden feladatnak van egy minimálisan életképes termék (minimum viable product - MVP) pontértéke, plusz extra pontok a magasabb minőségért. De vigyázz: csak az MVP elérése nem elég a sikeres teljesítéshez – a minimális követelményeken túl kell teljesítened. A nagyobb csapatok olyanok, mint a nagyobb cégek: több alkalmazott több erőforrást jelent, de egyben magasabb elvárásokat is, hogy ugyanazt a jegyet kapják. A feladatok négy mérföldkő csoportba vannak osztva, és általában egymástól függenek – nem lehet egy későbbi feladat MVP-jét teljesíteni anélkül, hogy előbb a korábbiak MVP-jét teljesítenéd. A magasabb minőségű munka a kezdeti szakaszban gyakran gyorsabbá, könnyebbé és értékesebbé teszi a későbbi feladatokat, ahogyan egy szilárd alap is egyszerűbbé teszi a következő emelet építését.
Az oktató a csapat egészének ad pontokat. Ezután a csapat ezeket a pontokat a tagok között osztja el az egyes személyek hozzájárulása szerint – de minden feladatnak van egy személyes pontkorlátja. Ez azt jelenti, hogy nem adhatunk egy személynek túl nagy részesedést csak azért, mert mások kevesebbet tettek; a maradék pontok egyszerűen eltűnnek. Ha egy csapattag kilép, pontjait az aktív tagok között újra lehet osztani, de ugyanazok a személyes korlátok továbbra is érvényesek.
Ez egy kicsit olyan, mint a nyereség felosztása egy üzletben: együtt keresnek, méltányosan osztják el, egymás munkájára építenek, és senkinek nem fizethetnek többet, mint amennyit a szerződés megenged – függetlenül attól, hogy mennyi maradt a kalapban.
Pontok átváltása osztályzatra¶
A végső osztályzatodat a félév végén elért összes személyes pontszámod határozza meg. A pontok mindig egész számok, a szokásos kerekítési szabályok alkalmazásával (pl. 0,5 felfelé, 0,499 lefelé kerekítve). Az alábbi táblázat mutatja, hogyan alakulnak át a pontok osztályzatokká:
| Osztályzat | Min | Max |
|---|---|---|
| 5 | 95 | |
| 4 | 75 | 94 |
| 3 | 55 | 74 |
| 2 | 35 | 54 |
| 1 | 34 |
Feladatokért járó fizetés¶
Az alábbiakban megtalálható a projekt összes feladatának teljes lebontása, mérföldkövek szerint csoportosítva. Minden feladatnál látható az MVP pontok (az alapvető követelmények teljesítéséért járó pontok), a minőségi pontok (a minimumon felüli teljesítményért járó pontok), a lehetséges pontok összege és a maximális pontszám, amelyet egy személy kaphat az adott feladatért. Ne feledjétek: a feladatok gyakran függnek egymástól – a későbbi MVP-ket nem lehet teljesíteni a korábbiak nélkül, és a korai feladatok magasabb minősége megkönnyíti és kifizetődőbbé teszi a későbbi munkát.
| MVP pontok | Minőségi pontok | Összes pont | Maximális pontok személyenként | |
|---|---|---|---|---|
| Összesen | 120 csapatonként | 240 csapatonként | 360 csapatonként | 86 személyenként |
A kiváló teljesítménynek kiemelkedőnek kell lennie!
Ahhoz, hogy „kiváló” (5) osztályzatot kapjatok, el kell végeznetek legalább néhány extra funkciót. Nincs maximális korlát arra, hogy hány extra funkciót teljesíthettek.
Csapatépítés¶
| Feladat neve | MVP pontok | Minőségi pontok | Összpontszám | Maximális pontszám személyenként |
|---|---|---|---|---|
| A csapat megalakítása és szervezése | 6 | 12 | 18 | 4 |
| A projekt kiválasztása | 6 | 12 | 18 | 4 |
| Feladatok kiosztása a csapaton belül | 6 | 18 | 24 | 6 |
Tervezés¶
| Feladat neve | MVP pontok | Minőségi pontok | Összpontszám | Maximális pontszám személyenként |
|---|---|---|---|---|
| A funkciók meghatározása | 12 | 30 | 42 | 10 |
| A funkciók prioritás szerinti rendezése | 12 | 24 | 36 | 9 |
| A funkciók költsége és ára becsülve van | 12 | 30 | 42 | 10 |
Fejlesztés¶
| Feladat neve | MVP pontok | Minőségi pontok | Összpontszám | Maximális pontszám személyenként |
|---|---|---|---|---|
| A rendszer működik | 24 | 42 | 66 | 16 |
| Hibajavítás | 18 | 36 | 54 | 13 |
Minőségbiztosítás¶
| Feladat neve | MVP pontok | Minőségi pontok | Összpontszám | Maximális pontszám személyenként |
|---|---|---|---|---|
| Felhasználói dokumentáció | 12 | 18 | 30 | 7 |
| Fejlesztői dokumentáció | 12 | 18 | 30 | 7 |
A funkciók ára¶
További funkciók fejlesztése esetén a pontok teljes mértékben az „ár” elvén működnek: előre megegyezel az oktatóval, hogy milyen funkciót szeretnél, és az oktató meghatározza, hogy az hány pontot ér. Minden funkció ára egyénileg kerül meghatározásra, átlagosan körülbelül 30 pont/funkció (a csapat számára), és ezek összesen maximum 164 pontot tehetnek ki (a csapat számára). Ez azt jelenti, hogy a csapatod kiválaszthatja, melyik extra funkciókat szeretné megvalósítani, egyensúlyt teremtve a potenciális jutalom és az azok megvalósításához szükséges idő és erőfeszítés között.