Ha a CrySyS laborban szeretnéd csinálni a szemeszter projektedet, akkor válassz egy számodra érdekes projektet az aktuális kínálatból és keresd fel személyesen a projekt megjelölt konzulensét. Ehhez előre egyeztess időpontot a konzulenssel e-mail-ben vagy telefonon. A személyes találkozón a konzulens a kiírásnál részletesebben is be tudja mutatni a feladatot, és te is tehetsz fel kérdéseket, hogy minden világos legyen a feladattal kapcsolatban. Ha a személyes találkozó után a konzulens és te is úgy gondolod, hogy az adott projektet választod, akkor jelentkezz a projektre a tanszéki weboldalon is. Jelentkezésed akkor érvényes, ha visszajelzést kapsz a tanszéki rendszerből, hogy a konzulens elfogadta a jelentkezésedet.
A projekt végrehajtása során rendszeresen konzultálnod kell a közvetlen konzulenseddel, aki lehet a labor valamelyik oktatója vagy doktorandusza, vagy céges feladat esetén a cég alkalmazottja. Ez tipikusan azt jelenti, hogy hetente legalább egy alkalommal találkozol a konzulenssel, beszámolsz arról, hogy hogyan haladtál, és megbeszélitek a következő lépéseket. Esetleg vezethetsz projektnaplót is, mely tartalmazhat rövid bejegyzéseket mindenről amit csinálsz. A konzultációk mellett tanácsos rendszeresen bejárni a laboratóriumba, és ott végezni a feladatok legalább egy részét. Ez lehetőséget ad a labor munkatársaival való megismerkedésre, és az esetlegesen felmerülő problémák gyorsabb megoldására (gyorsabban találsz valakit magad körül aki tudja a választ a kérdéseidre, mint ha kizárólag otthon dolgoznál).
Általános probléma szokott lenni, hogy a hallgatók a szemeszter elején nem fektetnek elég munkát a projektbe, aztán a szemeszter végén a sok ZH és házi beadás miatt végleg elvesztik a kontrollt a projekt felett, és nem tudják elérni a kitűzött célokat. Ezért javasoljuk a következő mérföldköveket a projekt végrehajtása során:
A fenti program szerinti haladást a konzulens ellenőrzi és a rendszeres konzultációk segítik.
A projekt végén le kell adnod egy projekt-riportot, mely két részből áll:
Mikor a riportot készíted, gondolj arra, hogy valaki esetleg folytatni fogja a munkádat. A projekt riportot nem kell kinyomtatni, azt elegendő elektronikus forműában eljuttatni a konzulensnek.
A projekt végén egy max 12 perces (esetleges demóval egybekötött) előadást kell tartanod a munkádról. Koncentrálj a következőkre:
A projekt teljes anyagának (munkaterv, napló, projekt riport, projekt előadás, (kommentezett) forráskód, dokumentáció, felhasználói segédlet, telepítési útmutató, háttér anyagok (pl. cikkek, linkek), stb.) fel kell kerülnie a labor git rendszerébe, egy előre meghatározott könyvtár-struktúrába, melyről a konzulens ad részletes felvilágosítást. Az aláírást csak akkor kapod meg, ha minden, a projekthez kapcsolódó anyag fent van a repo-ban.
A gitben a következő mappa-struktúrát követjük: