Képzés: Programtervező Informatikus MSc, Szoftvertechnológia szakirány
Tárgykód: IPM-08SZTSZFG1G_15, IPM-08SZTSZFG2G_15
Célkitűzés:
A kurzus célja életszerű szoftverfejlesztési problémák bemutatása és megoldása egy szimulált vállalati környezetben, és ennek keretében szoftvertechnológiai- és projekt menedzsment eszközök (verziókezelés, kódvalidálás, hibakövetés, folytonos integráció) gyakorlati használatának bemutatása, valamint rávezetés a potenciálisan ismeretlen problémák önálló feltérképezésére. A hallgatók agilis módszertanok követve, csapatban dolgozva valósítanak meg egy összetett projektet 2 féléven keresztül.
A tárgy elvégzésével a hallgatók szert tehetnek olyan gyakorlati jellegű ismeretekre, melyek munkaerőpiaci helyzetüket erősítik.
Előfeltételek:
- Projektirányítás az informatikában (IPM-08sztPVI1E_15).
- Elemzés és tervezés (IPM-08sztTEE-15).
- Komponens alapú szoftverfejlesztés (IPM-08sztKASZE_15).
- Szoftverfejlesztés minőségi aspektusai (IPM-08sztSZMAE).
Szükséges előismeretek:
- Szoftvertechnológiai alapok, általános szoftver architektúrák.
- Objektumorientált programozás, modellezés, tervminták.
- C# programozási nyelvi és .NET keretrendszerbeli alapismeretek.
- Grafikus felületű és webes alkalmazások megvalósítása (WPF, ASP.NET).
- Adatbázis-kezelési alapok, objektumrelációs leképezés (Entity Framework).
Számonkérés:
A félév során a hallgatóknak egy közös szoftverfejlesztési projektet kell megvalósítania a követett módszertannak megfelelő lépésekben, a bemutatott technikai és technológiai lehetőségek kihasználása mellett.
Értékelés:
A hallgatók a tárgyból aláírást, valamint gyakorlati jegyet szerezhetnek.
Az aláírás feltétele a félév során a projektmunkában való aktív, folyamatos részvétel.
Az értékelés egyénileg történik a félév során mutatott technikák és módszerek elsajátítása, és a projektben történő gyakorlati alkalmazása függvényében.