A gyakorlatok kulcsfontosságú eleme az egész féléves projektmunka.
A hallgatók 2-4 fős csoportokba osztva az egész félév során ugyanazon a projekten dolgoznak, ezáltal idejük jut arra, hogy a megoldandó problémát alaposan megismerjék. A félév végén a leadott projektmunka jelenti az osztályozás alapját.
Követelmények
Szekció neve “Követelmények”Mind a gyakorlati aláírás, mind a kollokviumi jegy a projektmunkától függ.
Az aláírás követeményei
Szekció neve “Az aláírás követeményei”A gyakorlati aláírás megszerzésének követelményei az alábbiak
- A csoport GitHub tárolójában hétről hétre követhező előrelépés.
- A csoport GitHub tárolója a félév végére tartalmazza az összes előállítandó dokumentációs állományt.
A fentiek kiegészülnek a hiányzásokkal kapcsolatos ismert követelménnyel: a hallgató legfeljebb három gyakorlatról hiányozhat.
A kollokviumi jegy
Szekció neve “A kollokviumi jegy”A kollokviumi jegyet a csapatok tagjai a projektmunka keretében leadott dokumentáció szóbeli megvédéséért kapják.
Előállítandó dokumentáció
Szekció neve “Előállítandó dokumentáció”Teljesnek minősül az a projektmunka, mely tartalmazza az alább felsorolt dokumentációs elemek mindegyikét.
A dokumentációs elemek csakis akkor minősülnek leadottnak, ha elérhetők a csoport GitHub tárolójának main ágán.
Software Requirements Specification
Szekció neve “Software Requirements Specification”Az esettanulmány leírásából a hallgatók konkrét követelményeket származtatnak, melyek alapján kitöltik az IEEE SRS sablon megfelelő részeit.
Architecturally Significant Requirements
Szekció neve “Architecturally Significant Requirements”Azoknak a követelményeknek a felsorolása, melyek meghatározzák az elkészítendő alkalmazás architektúráját.
Az egyes követelményeket el kell látni annak indoklásával is, hogy az adott követelmény miért számít ASR-nek.
Architctural Characteristics
Szekció neve “Architctural Characteristics”Azoknak a minőségi jellemzőknek a felsorolása, melyek meghatározzák az elkészítendő alkalmazás architektúráját. Azaz, az architekturális karakterisztikák összegyűjtése.
Az egyes karakterisztikákat el kell látni annak indokásával is, hogy az karakterisztika miért számít architekturális karakterisztikának.