A szoftver minőségének biztosítása egy agilis szoftverfejlesztési projekt során

Dulai Kíra (2021) A szoftver minőségének biztosítása egy agilis szoftverfejlesztési projekt során. Pénzügyi és Számviteli Kar.

[thumbnail of BA_TO_Dulai_Kíra_ZRU5ER.pdf] PDF
BA_TO_Dulai_Kíra_ZRU5ER.pdf
Hozzáférés joga: Csak nyilvántartásba vett egyetemi IP címekről nyitható meg

Download (1MB)
[thumbnail of BA_O_Dulai_Kíra.pdf] PDF
BA_O_Dulai_Kíra.pdf
Hozzáférés joga: Csak nyilvántartásba vett egyetemi IP címekről nyitható meg

Download (182kB)

Absztrakt (kivonat)

A szakdolgozatom során a tesztelési folyamatok részletes bemutatása volt a célom egy agilis szoftverfejlesztési projekt keretein belül, mind a tesztelési mind az agilis módszertanok sikeres alkalmazásával. Először is a tesztelési alapelvek részletesebb tanulmányozását kezdtem meg, ahol a már elsajátított tudásomat továbbfejleszthettem és széles körben kibővíthettem. Itt kitértem a tesztelés fontosságán és szükségszerűségén, illetve szoftvertesztelési alapelveken túl a tesztelés által detektált hibák típusára, ezek kezelésének folyamatára és az erre kifejlesztett hibakezelő eszközökre is. Ezután a következő nagy téma az agilis módszertanokról szólt. Ebben a fejezetben az agilitás lényegét emeltem ki, amely az, hogy elősegíti a projekt résztvevőinek csapatmunkáját, valamint a kész szoftver jó minőségben történő, gyors leszállítását úgy, hogy mindeközben az ügyfél elvárásai is maradéktalanul teljesülnek. Ezt követően egy rövid történeti leírást tettem az agilitásról, majd a két fontos metodológiájáról beszéltem: a Scrumról és a Kanbanról. Továbbá itt esett szó az agilis feladatok tesztelőkre gyakorolt hatására is. Részleteztem, hogy milyen feladatai vannak egy tesztelőnek egy agilis projekt során, mikor és milyen feladatokkal támogatja a többi csapatot a munkájával, illetve miképp adaptálják az agilis projektek a manuális és az automata teszteket a fejlesztés folyamatába. Az agilis metodológiák gyakorlati megvalósítása érdekében a szakdolgozatom megírása során a JIRA Software eszközt választottam. Az következő fejezetben ezen eszköz funkcióiról és alapértelmezett beállításairól beszéltem részletesen. Itt fejtettem ki azt is, hogy miért jó választás bármely agilis projektnek ez a szoftver menedzsment eszköz alkalmazása, illetve a projektet támogató funkciók hogy valósítják meg az agilis metodológiákat gyakorlatban. Ebben a rendszerben került kiépítésre a fiktív projektem is az egyik bővítménye segítségével, a Zephyr-rel. Végül az általam felépített fiktív projekt bemutatása következett, ahol egy Étteremlánc weboldalának a fejlesztése és annak tesztelése történt. Ezen projekt által mutattam be a JIRA funkciók kapcsolatát éles helyzetben, illetve kifejezetten tesztelés specifikus eszközök kapcsolatát egymással és az alap JIRA funkciók integrációját ezen eszközökkel. Bemutatásra került továbbá egy kifejezett teszteset, ezen futtatása és az általa talált hiba adminisztrálása.

Intézmény

Budapesti Gazdasági Egyetem

Kar

Pénzügyi és Számviteli Kar

Tanszék

Gazdaságinformatika Tanszék

Tudományterület/tudományág

NEM RÉSZLETEZETT

Szak

Gazdaságinformatikus

Konzulens(ek)

Konzulens neve
Konzulens típusa
Beosztás, tudományos fokozat, intézmény
Email
Bertalan Várnai
Külső
NEM RÉSZLETEZETT
NEM RÉSZLETEZETT
Dr. Fauszt Tibor
Belső
főiskolai docens; Gazdaságinformatika Tanszék; PSZK

Mű típusa: diplomadolgozat (NEM RÉSZLETEZETT)
Kulcsszavak: agilis módszertan, agilis tesztelés, JIRA, szoftvertesztelés, tesztelés
SWORD Depositor: Archive User
Felhasználói azonosító szám (ID): Archive User
Rekord készítés dátuma: 2021. Szep. 22. 09:58
Utolsó módosítás: 2021. Szep. 22. 09:58

Actions (login required)

Tétel nézet Tétel nézet