4. óra
Óra áttekintése
- Stand up 30 perc
- Fejlesztés tervezése 40 perc
- Megbeszélés jegyzetek készítése 10 perc
Tervezett hossz: 80 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.
Legyenek használati esetek definiálva, illetőleg a feladatok legyenek szétosztva a csapattagok között.
Óra vázlat
Stand up
Időtartam | Gyakorlat | Elmélet | Ajánlott |
---|---|---|---|
30 perc |
|
|
A második megbeszélés célja annak ellenőrzése, hogy a hallgatók megfelelően bontották szét alfeladatokra a kapott issuet, és megkezdték annak feldolgozását. Fontos, hogy mind az issue célját értsék, illetőleg az alfeladatok esetében azok gyakorlati használatát is világosan lássák.
Órai feladatok
- A csapatok mutassák be az issuet és a kapcsolódó alfeladatokat! Sikerült-e megérteni az issuet?
- A csapatok mutassák be a használati eseteket, egyet kiemelve részletesen!
Otthoni feladatok
Fejlesztés tervezése
Időtartam | Gyakorlat | Elmélet | Ajánlott |
---|---|---|---|
40 perc |
|
Bár az órán az agilis módszertanokat követjük, ez nem azt jelenti, hogy tervezés nélkül kezdünk kódot írni. Az agilis módszertan során a rövid tervezési és megvalósítási szakaszok követik egymást, sokszor teljesen egybe is forrnak. 'Continuous attention to technical excellence and good design enhances agility.' /Principles behind the Agile Manifesto/
Órai feladatok
- Előreláthatólag milyen külső forrást (leírás, library, eszköz, ...) kell majd módosítani az issue-nk megoldása során? (csapat egyik fele)
- Előreláthatólag mely komponenseket (program, package, osztály) kell majd módosítani az issue-nk megoldása során? (csapat másik fele)
- Jelöljük be az azonosított komponenseket közös komponens-, csomag-, osztály-diagrammon a táblán. (mindegyik csapat egyet)
- Keressünk meg egy releváns folyamatrészletet az issue-nkhoz.
- Közösen ábrázoljunk egy releváns folyamatrészletet az egyik (kiválasztott vagy kijelölt) csapat issue-jához adekvát UML diagram segítségével.
Otthoni feladatok
- Ismerkedjünk meg a modellező eszközökkel!
- Ismételjük át az UML diagramok alapjait!
- Kövessük végig a fő folyamatát azoknak a funkcióknak, amelyek a példa issue-jához kapcsolódnak.
- Végezzük el a fenti feladatokat a saját issue-nkra is!
Megbeszélés jegyzetek készítése
Időtartam | Gyakorlat | Elmélet | Ajánlott |
---|---|---|---|
10 perc |
|
A megbeszéléseken elhangzottakat mind saját magunk érdekében, mind a követhetőség miatt rögzíteni kell. Ezeket a jegyzeteket adott formában egy érintett issue alá vegyük fel.
Órai feladatok
Otthoni feladatok