
Az utóbbi időben jelentős változás tapasztalható a szoftvertesztelés területén. Egyre több cég szervezi ki a tesztelési feladatokat külső partnereknek. Ez lehetővé teszi a belső csapatok számára, hogy a fejlesztésre koncentráljanak, és a legtöbb esetben magasabb minőségű tesztelést is eredményez. Azonban a szoftvertesztelő cég kiválasztása nem is olyan egyszerű feladat.
Képzeld el, mi történne, ha a kiválasztott partner nem a megfelelő típusú teszteket végezné el, vagy kiszivárogtatná az alkalmazásod adatait. Cikkünkben bemutatjuk, mire érdemes figyelni, ha szeretnénk kiszervezni a tesztelési feladatokat.
Ellenőrizd a céget!
Sok szolgáltató ígér kedvező árakat, a legmodernebb eszközöket, kiváló minőségű tesztelést és rövid határidőt. De ne dőljünk be ezeknek az ígéreteknek! Vizsgáljuk meg alaposan a partner hátterét. Érdemes megnézni az értékeléseket, az ügyfeleik körét, és hogy vannak-e visszatérő klienseik.
Továbbá győződj meg róla, hogy a partner maga végzi a munkát, vagy esetleg egy másik cégnek adja tovább azt.
Szakértelem mindenek felett
Ne felejtsük el, hogy a minőségnek ára van, és a minőség fontosabb, mint a mennyiség. A kiválasztás során olyan partnert keressünk, aki azon a területen specializálódott, amire nekünk szükségünk van. Ez talán több időt igényel a keresés során, de hosszú távon biztosan ez lesz a költséghatékonyabb megoldás. Továbbá segíthet abban is, hogy a termékünk időben piacra kerüljön.
Annak érdekében, hogy biztosak legyünk abban, hogy szakmailag megfelelő céget választunk érdemes megtudnunk milyen képzéseket végeztek el a cég tesztelői. A nemzetközi szoftvertesztelő vizsga megszerzése garanciát nyújthat számunkra, hogy szakamilag jól képzett, naprakész technikai tudás birtokában lévő szakemberek fogják vizsgálni a termékünket.
Mennyi feladatot érdemes átadni?
Ha először dolgozunk együtt egy szolgáltatóval, érdemes fokozatosan haladni. Kezdjünk kisebb modulok vagy önálló egységek kiszervezésével. Értékeljük a céget olyan szempontok szerint, mint a szoftvertesztelés minősége, a talált hibák súlya, a határidők betartása, a kommunikáció színvonala és a hibakezelés. Ha már elnyerték a bizalmunkat, fokozatosan több munkát is rájuk tudunk bízni.
Elengedhetetlen eszközök használata
Mielőtt kiválasztanánk a megfelelő szoftvertesztelő céget, érdemes megtudni, hogy milyen tesztelést támogató eszközöket alkalmaznak. Az egyik ilyen tesztlefedettség mérő eszköz a TestNavigator, ami olyan fontos riportokat készít, amivel lehetőségünk van monitorozni a tesztelési folyamatot.
A TestNavigator használatával kiküszöbölhetjük az indokolatlan tesztfuttatásokat, ami csökkenti a tesztelés költségét. Emellett nyomon tudjuk követi a kódváltozásokat, ezzel minimalizálhatjuk annak a kockázatát, hogy kritikus részek tesztelése elmaradjon. Az eszköz ezen felül betekintést nyújt a valós idejű kódlefedettségbe, így javítja a tesztelési folyamatokat.
Jól látható, hogy azok a szofvertesztelő cégek, akik használják a TestNavigatort, sokkal hatékonyabbá tudják tenni a tesztelési folyamatot. Ezzel nem csak pénzt takaríthatunk meg, hanem a piacra kerülési időt is felgyorsíthatjuk.
Iparági kompetenciák
Ha a tesztelő cég alkalmazottai nem rendelkeznek megfelelő tapasztalattal az általunk képviselt iparágban, az komoly kihívást jelenthet a szállítási ütemtervre. Az adott területen tapasztalatlan munkatársaknak sok időbe telik míg megismerik a terminológiát, a rövidítéseket. Az iparági szakértők azonban gyorsabban tesztelhetik a szoftvert, és akár javaslatokat is tehetnek a folyamatok javítására.
A megfelelő szoftvertesztelő cég kiválasztása nem könnyű feladat, hiszen világszerte több száz szolgáltató közül választhatunk. Fontos, hogy körültekintőek legyünk és olyan partnert válasszunk, aki nem csak egy hibajegyzéket és siker/kudarc jelentést nyújt, hanem segíti a magas minőségű termék létrehozását. Érdemes úgy tekinteni a szolgáltatókra, mint a saját cégünk kiterjesztésére. Legyünk megfontoltak, és a felsorolt szempontok alapján szánjunk időt az alapos kiválasztásra.