Egyetem · Szoftvertechnológia

Nagy Rendszerek
tananyag & szimulációk

Interaktív szimulációk és vizualizációk a tantárgy fő témáihoz. Kattints bármelyik kártyára, hogy megnyisd.

📱
Tipp: ezek a tananyagok telefonon olvashatóbbak — érdemes mobilon megnyitni őket a kényelmesebb böngészéshez.
Folyamatmodellek
🌀
Spirál Modell
Iteratív fejlesztés kockázatkezeléssel — Boehm modellje négy fázisban.
Megnyitás
RAD — Gyors Alkalmazásfejlesztés
Rapid Application Development: gyors prototípus és időboxolt fejlesztés.
Megnyitás
🔀
Konkurens Folyamat Modell
Párhuzamosan futó tevékenységek és állapotaik a fejlesztés során.
Megnyitás
📐
RUP — Egységes Folyamat
Rational Unified Process áttekintő szimuláció: fázisok és diszciplínák.
Megnyitás
🔍
RUP — Részletes Szimuláció
Mélyebb bontás: iterációk, milestone-ok, artefaktumok és szerepkörök.
Megnyitás
Fejlesztési módszertanok
🌱
Agilis Elvek
Az Agile Manifesto 12 alapelve interaktív szimulációban bemutatva.
Megnyitás
🏃
Scrum
Az agilis keretrendszer leghíresebb flavora — sprintek, szerepkörök, ceremóniák.
Megnyitás
🧩
Komponens Alapú Fejlesztés
Újrafelhasználható komponensekre épülő szoftverépítés gyakorlata.
Megnyitás
🎯
Aspektus Orientált Fejlesztés
AOP — keresztmetszeti szempontok elválasztása az üzleti logikától.
Megnyitás
Formális megközelítések
Formális Módszerek
Matematikailag precíz szoftverspecifikáció és -ellenőrzés szimulációja.
Megnyitás
DevOps & DevSecOps
🔄
DevOps & DevSecOps
Teljes áttekintő szimuláció: elvek, CI/CD, IaC, 8 fázisú életciklus, Shift Left, STRIDE, biztonsági stack.
Megnyitás
♾️
DevOps Életciklus
A 8 fázisú DevOps pipeline interaktív szimulációja — minden fázis eszközeivel és példáival.
Megnyitás
🔒
DevSecOps & STRIDE
Mélyebb merülés a DevSecOps biztonsági gyakorlatokba: Shift Left, Threat Modelling, STRIDE, SAST/DAST/IAST/SCA.
Megnyitás
Szoftverbiztonság
💉
Biztonsági Sérülékenységek
XSS, SQL Injection, CSRF, Buffer Overflow, Path Traversal — kódpéldákkal, támadás menetével, és helyes megoldással. Stuxnet-eset.
Megnyitás
🛡️
Microsoft SDL Módszertan
Security Development Lifecycle — 7 szakasz a biztonságos kódhoz: oktatás, tervezés, implementáció, verifikáció. Defense in depth, least privilege.
Megnyitás
Szoftverminőség
Szoftverminőség Alapok
Mi a minőség? Garvin 5 megközelítése és 8 dimenziója — valódi példákkal (Spotify, Gmail, Netflix). A 4 minőségi fokozat.
Megnyitás
📐
McCall & ISO Modellek
McCall háromszög, ISO 9126 (6 jellemző), ISO 25010 (+Security, +Compatibility), ISO 9000 (8 alapelv) — mind példákkal.
Megnyitás