Szoftver fejlesztő és tesztelő technikus
Telepítendő programok (User LV)
A: Projektfeladat
Vizsgaremek: (min: 2, max 3 fő)
⏳ záróvizgsa évében kell megcsinálni
-
Életszerű, valódi problémára nyújt megoldást.
-
Adattárolási és -kezelési funkciókat is megvalósít.
-
RESTful architektúrának megfelelő szerver és kliens oldali komponenseket egyaránt tartalmaz.
-
Mobil eszközre kifejlesztett kliens esetén natív mobil alkalmazás, vagy azzal hozzávetőlegesen megegyező felhasználói élményt nyújtó webes kliens egyaránt alkalmazható.
-
Asztali eszközökre fejlesztett kliens oldali komponensnél mindenképpen szükséges webes megvalósítás is, de emellett opcionálisan natív, asztali alkalmazás is a csomag része lehet. (pl. A felhasználóknak szánt interfész webes megjelenítést használ, míg az adminisztrációs felület natív asztali alkalmazásként készül el).
❗❗ vizsga előtt legkésőbb 14 nappal kell benyujtani GitHubon megosztva.
A GitHub csomag tartalma:
- forráskód
- desktop esetében: telepítő készlet
- adatbázis, adatmodell-diagram
- adatbázis export fájlja (dump)
- szoftveralkalmazás dokumentációja (A szoftver célja, komponenseinek technikai leírása, működésének műszaki feltételei és használatának rövid bemutatása)
- tesztekhez végzett kód, valamint teszteredmények doumentációja
Bemutatása, megvédése szóban:
🕕 maximum 30 perc
- szoftver célja
- működési megvalósítás
- műkösése
- forráskódja
- vizsgázó csapaton belüli szerepét, projektszervezési eszközöket (kanban tábla stb) majd angol nyelven rövid összefogalaló felelet (2-3perc), max 2-3 kérdésre válaszolva.
B: Asztali- és webes szoftverfejlesztés, adatbázis-kezelés feladatsor
A feladatsor az alább részekből áll:
-
Grafikus és konzolos részt egyaránt tartalmazó asztali alkalmazás fejlesztése
-
Komplex webes és adatbázis-kezelési feladat, amely tartalmaz:
-
Reszponzív viselkedésű weboldal készítést és formázást
-
Backend programozást (adatbázis lekérdezést is végző, néhány végpontot tartalmazó REST API kiszolgáló létrehozása)
-
Frontend programozást (HTML / CSS /JavaScript / REST API kliens)
-
A vizsgatevékenység végrehajtására rendelkezésre álló időtartam: 270 perc. Ezen belül:
-
Szoftverfejlesztés és -tesztelés vizsgaremek vizsgarész: 30 perc 🕕
-
Asztali- és webes szoftverfejlesztés, adatbázis-kezelés feladatsor: 240 perc 🕕