Esettanulmányok

QA staffing: hogyan lehet gyorsan és biztonságosan kapacitást bővíteni?
Bevezetés Előző cikkünkben (itt olvasható) arról írtunk, hogy mikor érdemes külsős tesztelőt bevonni, és mikor intő jel, ha csak tűzoltásra használnánk őket. Most, hogy már tudjuk a

Külsős tesztelő bevonása: mikor segít, és mikor pénzkidobás?
Bevezetés Minden szoftverfejlesztési projekt életében eljön az a pont, amikor a csapat vezetője, a projektmenedzser vagy a cégtulajdonos a homlokára csap: „Nekünk azonnal tesztelők kellenek!”

Hogyan teszteltünk új jogosultságkezelést egy vállalati HR rendszerben
Bevezető Egy vállalat HR rendszere nemcsak dolgozói adatokat tárol – bizalmat is kezel. Ha a jogosultságkezelésben hiba van, az nem csupán technikai probléma: adatvédelmi incidens,

CIO-k útmutatója: hogyan csökkenthetők az IT projektek költségei minőségromlás nélkül
Bevezetés Aki valaha ült költségvetési tárgyaláson CIO-ként, pontosan tudja, milyen érzés, amikor a vezérigazgató egyetlen kérdése a levegőben marad: „Biztosan ekkora összeget kell költenünk tesztelésre?”

A szoftvertesztelés szerepe a digitális transzformáció sikerében
Bevezető A digitális transzformáció olyan, mint egy felújítás, amelyet úgy kell végigcsinálnunk, hogy közben a házban lakunk. A vállalat minden nap szolgáltat, számláz, kapcsolatot tart

Hét legnagyobb kihívás a logisztikai szoftverek tesztelésében
Bevezető Képzeljük el azt a pillanatot, amikor egy hétfő reggel a telefon csörgésére ébredünk, és a vonal másik végén egy feldühödött ügyfél ordít, hogy a
Esettanulmány #1 - Váratlan helyzetek kezelése
Téma: Manuális tesztelés
Kihívás
Egy belső IT és üzleti folyamatoptimalizálási fejlesztés során csapatunk az ajánlatkészítési folyamat egyik részfeladatát kapta meg: az ajánlat-ellenőrzési szolgáltatás dátumparaméterének módosítását kellett tesztelni. A hatókör világosan le volt határolva, és nem jelezték, hogy a folyamat további részére is kiterjedne a tesztelés. Azonban a projekt élesítése előtt három nappal az egyik másik terület vezetője váratlanul regressziós tesztelést kért erre a szolgáltatásra — amit korábban még soha nem tesztelt tesztelő.
Megoldás
A rövid határidő ellenére gyorsan információt gyűjtöttem minden érintett szereplőtől, és kidolgoztam egy új, részletes regressziós tesztforgatókönyvet (TFK). Egy junior rendszerszervezővel együtt, folyamatos online egyeztetésben dolgoztunk a teljes tesztelés során. Bár ez a feladat túlmutatott a szokásos felelősségi körömön, a csapatmunka és a proaktív hozzáállás segített a kihívás leküzdésében.
Eredmény
A regressziós tesztelést határidőn belül, teljes körűen dokumentálva sikerült elvégezni. Az elkészült tesztforgatókönyv a jövőbeli tesztelők számára is használható referenciaként szolgál. A projekt sikeresen lezárult, és a csapaton belüli együttműködés példásnak bizonyult a váratlan helyzetek kezelésében.
Esettanulmány #2 - Amikor egy kicsit elgurul a gyógyszer
Téma: Manuális tesztelés és tesztkoordináció
Kihívás
Egy belsős kockázatvállalói alkalmazás fejlesztése során új funkciók és szolgáltatások bevezetésén dolgoztunk, miközben a projekt egy scrum alapú fejlesztőcsapat és egy vízesés modellben dolgozó csapat együttműködését igényelte. Ez komoly koordinációs és ütemezési nehézségeket okozott, mivel a fejlesztési szemléletmódok és prioritások eltértek egymástól.
Megoldás
A helyzetet felismerve magamra vállaltam a tesztkoordinátori szerepet, és összehívtam a különböző területek képviselőit közös státusz meetingekre. Itt egyeztettük a hatóköröket, a fejlesztési menetrendet és a tesztelés ütemezését. A kommunikáció és átláthatóság javítása érdekében folyamatosan nyomon követtem a hibajegyeket, és amikor a projekt a határidőkhöz közeledve elakadt, a vezetőség bevonásával sikerült elérni a szükséges erőforrásokat és döntéseket.
Eredmény
A projekt a kitolt határidővel ugyan, de sikeresen lezárult. A folyamat során bebizonyosodott, hogy a proaktív koordináció és az agilis szemlélet a legnagyobb módszertani különbségeket is képes áthidalni. A csapatmunka erősödött, a hibakezelés gyorsabbá vált, és a fejlesztés végül stabil, jól tesztelt megoldással zárult.
Esettanulmány #3 - Ismeretlen terület, gyors alkalmazkodás
Téma: Manuális tesztelés
Kihívás
Egy gépjármű kampányprojekt keretében új kedvezmény és indexálási folyamat bevezetése volt a cél. A projekt frontend és backend tesztelési feladatokat is tartalmazott. Bár eredetileg frontenden dolgoztam, a backend oldalon az új külsős tesztelő nem tudta tartani a tempót, így a projekt határidői veszélybe kerültek.
Megoldás
Ahelyett, hogy a folyamat megállt volna, vállaltam, hogy átveszem a backendes tesztelési feladatokat is. Gyors egyeztetést követően a tapasztalt tesztelő segítségével, rekordidő alatt megszereztem a szükséges jogosultságokat és ismereteket, majd nekiláttam a tesztelésnek. Másfél hét alatt sikerült felvenni a ritmust és teljesíteni a kitűzött célokat.
Eredmény
A projekt határidőre, sikeresen lezárult. A gyors tanulás és alkalmazkodás eredményeként mind a frontend, mind a backend oldali tesztelés hibamentesen lezajlott. Az eset jól példázza, hogyan lehet egy kritikus helyzetet megoldani rugalmassággal, felelősségvállalással és csapatmunkával.