6. óra
Óra áttekintése
- Stand up 30 perc
- Fejlesztői dokumentáció készítése 40 perc
- Kommunikáció a csapaton belül a projektmenedzsment eszköz segítségével 20 perc
Tervezett hossz: 90 perc
Elvárt haladás
A haladás teljesítésének előző hét vasárnap éjfélig kell megtörténnie.
Az itt jelzet eredményeknek a gyakorlatot megelőző vasárnap éjfélig kell teljesülniük, ezzel lehetőséget biztosítva a gyakorlatvezetőnek, hogy a gyakorlatig ellenőrizze azokat. A határidő után elkészült eredményeket a gyakorlatvezető nem fogja elfogadni.
A csapat rendelkezzen fő branchel, ami az issue-hoz van kapcsolva és minden alfeladatnak legyen külön branche. Legyen elképzelése a csapatnak arról, hogy mit kell módosítani, milyen fejlesztési lépéseket kell megvalósítani.
Óra vázlat
Stand up
Időtartam | Gyakorlat | Elmélet | Ajánlott |
---|---|---|---|
30 perc |
|
|
A megbeszélésen a komponensek ellenőrzése útján azt a célt szeretnénk elérni,hogy világos kép alakuljon ki mind a fejlesztés jövőbeli feladatairól, mind a fejlesztési folyamatról, az azon keresztüli kommunikációról.
Órai feladatok
Otthoni feladatok
Fejlesztői dokumentáció készítése
Időtartam | Gyakorlat | Elmélet | Ajánlott |
---|---|---|---|
40 perc |
|
A fejlesztői dokumentáció elemei, a fejlesztői környezet lehetőségei kerülnek bemutatásra (TODO, TBA, javadoc, comment).
Órai feladatok
- Keressünk összetett, bonyolult (nem feltétlenül hosszú) metódusokat vagy osztályokat (legalább 10-et) ami kapcsolódik a csapat issue-jához. Ha kell készítsünk saját Code inspection profile-t!
- Milyen nem szoftverfejlesztői tudásra van szükség a metódusok, osztályok megértésehez? pl.: Minecraft elemek, ...
- Milyen speciális Java tudásra van szükség a kód megértésehez? pl.: Serializáció, Annotations, Bit/Byte műveletek, ...
- Dokumentáljuk Javadoc dokumentacióval, hogy egy metódus vagy osztály mit csinál és milyen extra tudásra van szükség.
- Dokumentáljuk egyszerű Java commenttel, hogy egy metódus vagy osztály hogyan csinálja amit tesz és milyen extra tudásra van szükség.
- A többi csapat tegyen fel tisztázó kérdéseket a metódusról vagy az osztályról.
Otthoni feladatok
- Ismerjük meg a Javadoc elemeit a gyakorlatvezető által mutatott példán keresztül!
- Melyek a jó és rossz dokumentáció jellemzői?
- A fejlesztői dokumentációt folyamatosan készítsük el a megvalósítással párhuzamosan! Ügyeljünk a nyomonkövetésre (commit, tagek)!
Kommunikáció a csapaton belül a projektmenedzsment eszköz segítségével
Időtartam | Gyakorlat | Elmélet | Ajánlott |
---|---|---|---|
20 perc |
|
A GitLab által biztosított eszközöket vizsgáljuk meg, amelyek támogatják a felületen keresztül történő kommunikációt és a kapcsolatok jelölését. A hallgatókban alakuljon ki az igény arra, hogy ne elszigelt feladatként gondoljanak a munkájukra, hanem a csapaton belüli szerves egészként tekintsenek rá és ezt megfelelő módon jelezzék is a munkájuk során.
Órai feladatok
- Milyen eszközöket használt a másik csapat a meeting memo-i megírása során?
- Milyen eszközökkel lehetne még érthetőbbé tenni a meeting memo-kat?
Otthoni feladatok