Kurzus nemzetközi vendég- és részidős hallgatóknak
- Kar
- Informatikai Kar
- Szervezet
- IK Programozási Nyelvek és Fordítóprogramok Tanszék
- Kód
- IPM-22fASTE
- Cím
- Haladó szoftvertechnológia Ea.
- Tervezett félév
- Tavaszi
- Meghirdetve
- 2024/25/1, 2024/25/2
- ECTS
- 4
- Nyelv
- en
- Oktatás célja
- tudás: A diákok elsajátítanak mind elméleti, technikai tudáselemeket és puha készségeket is arról, hogyan vegyenek részt egy szoftverfejlesztési projektben, mindezt ebben a tárgyban garázscégszerű környezetben. Ez magában foglal a projekt végrehajtásáról, használt eszközökről, architektúráról és fenntarthatóságról szóló ismereteket is. képesség: A kurzust elvégző diákok képesek lesznek előrelátóan meghozni architekturális vagy projekt végrehajtásával kapcsolatos döntéseket, megalkotni terveket egy menedzser, architect, vezető fejlesztő szerepében működve. Arra is képesek lesznek, hogy helyesen válasszanak menedzsment praktikák, használt eszközök közül annak érdekében, hogy a projekt elérje a termék- vagy innovációs céljait. attitűd: A diákoknak előre kell tervezniük, követniük kell saját terveiket, rendszeresen jelenteniük kell a haladásukat és kritikusnak kell lenniük a saját teljesítményükkel kapcsolatban visszatekintések keretében. A cél, hogy termék- és innováció orientált gondolkodásra késztessük őket. autonómia, felelősség: A kurzus során folyamatosan coach-oljuk a diákokat, hogy alkossanak saját ötleteket, alakítsanak csapatot, érvényesüljön a csapatfelelősség, értékeljék és javítsák saját módszereiket végig a fejlesztési folyamat során.
- Tantárgy tartalma
- kurzus lefedi a szoftverfejlesztési folyamat számos aspektusát, mint: Ötlet és MVP felvázolása Projekt végrehajtása, fejlesztési metodológiák Eszközök és technikák a fenntartható folyamatok érdekében Karbantartható architektúra létrehozása Innovációs potenciál elérése
- Számonkérés és értékelés
- Néhány beugró kritérium (részvétel, teszt) teljesítése mellett az értékelést a coach folyamatosan végzi a csapat összteljesítménye alapján. A csapattagok befolyásolhatják saját érdemjegyüket a csapat leszállított eredményeiben mutatott közreműködésük, részesedésük alapján.
- Irodalomjegyzék
- R. C. Martin: Clean Code: A Handbook of Agile Software Craftsmanship, Prentice Hall 2008. J. Humble, D. Farley: Continuous Delivery: Reliable Software Releases through Build, Test, and Deployment Automation, Addison-Wesley 2010. E. Gamma, R. Helm, R. Johnson, J. Vlissides: Design Patterns: Elements of Reusable Object-Oriented Software. Addison-Wesley, 1994. M. R. Blaha, J. R. Rumbaugh: Object-Oriented Modeling and Design with UML, Pearson, 2004. L. Bass, P. Clements, R. Kazman: Software Architecture in Practice. 3rd ed. Addison-Wesley Professional, 2012.
Kurzus szakjai
Név (kód) | Nyelv | Szint | Kötelező | Tanév | ... |
---|---|---|---|---|---|
Erasmus program keretében (IK-ERASMUS-NXXX) | en | Kötelező | |||
programtervező informatikus (IK-PROGINF-NMEN) | en | 7 | Kötelező | 1/2 |