Szoftvertechnológia

Oktatási cél: A kurzus célja, hogy a hallgatók átfogó, a gyakorlatban is alkalmazható alapokat szerezzenek a szoftvertechnológiában. Ennek keretében megismerik a szoftverfejlesztési életciklus fő modelljeit, így a szekvenciális és az iteratív megközelítéseket, valamint az agilis működésmódot a Scrum és a Kanban keretrendszerekben. A félév során elsajátítják a verziókezelés, különösen a Git használatának alapjait és haladóbb elemeit, valamint az UML-alapú tervezés módszereit. A tantárgy betekintést nyújt továbbá a modern grafikus felhasználói felületek és a felhasználói élmény tervezésének szempontjaiba, miközben fejleszti a projektvezetési, valamint a csapatok szervezéséhez és irányításához szükséges készségeket annak érdekében, hogy a hallgatók egy szoftverprojektet strukturáltan, csapatban és módszertanilag megalapozott módon legyenek képesek végigvinni.

Tematika: Az előadás átfogó képet ad a modern szoftverfejlesztési eszközökről és módszertanokról, a verziókövetésről, a projektvezetésről, valamint a fejlesztőcsapatok szervezésének és vezetésének alapjairól.

Szoftvertechnológia