Megrendelő
Center of Job Knowledge Research, Amsterdam
Feladat
Adott elképzelés alapján kellett létrehozni egy tesztet, amelyik a kitöltő általános problémamegoldó képességét méri (egyfajta intelligencia-tesztnek lehetne tekinteni), majd ezt többféle keretrendszerrel integrálni.
Időszak
2013-2014
Technológia
A felhasználói felület teljes egészében JavaScript alapú, böngészőben futó program. A szerveroldali logika PHP alapra került, az adatok MySQL adatbázisban vannak. A rendszer integrációja WordPress és Typo3 tartalomkezelőkkel történt meg, illetve önállóan használható változat is készült.
A rendszer hostolását a megrendelő végzi.
Keretrendszer
A felhasználói felületnél jQuery, a szerveroldalon pedig egy saját fejlesztésű plugin-architektúrájú rendszer biztosítja a rugalmasságot.
Részletes leírás
A megrendelő humánerőforrás-kiválasztási folyamatot szeretné támogatni a jelentkezők problémamegoldási készségeinek felmérésével, amire a jelenleg használatos IQ-teszteket nem találták megfelelőnek, így egy saját elgondolással indultak el. Ennek első lépése a kifejlesztett rendszer, amely elsősorban adatgyűjtésre szolgál, hogy a későbbiekben továbbfejleszthető legyen olyan intelligens tesztelésre, amely a lehető legkevesebb kérdésből képes a jelölt képességszintjének meghatározására.
A teszt létrehozása sok kihívást jelentett, mert számolási, szöveges és képi feladatok egyaránt szerepeltek. A tesztkérdések java része a rendszer által különböző algoritmusokkal generált, kisebb része előre elkészített készletből válogatott kérdés, biztosítva ezzel a megfelelő véletlenszerűséget valamint csökkentve a kiismerés lehetőségét. A kitöltésekről számtalan statisztika készült, gyakorlatilag minden kattintás, választás és javítás rögzítésre kerül, amiből statisztikák nyerhetők ki és következtetni lehet a kérdések nehézségére.
A tartalomkezelő rendszerekhez történő integráció pluginek fejlesztésével történt, minden esetben testreszabva a teszt megjelenését is, amely így észrevétlenül olvad bele a fogadó oldalba. A rendszerek közötti átjárást megfelelő kereszt-autentikációval biztosítottam, így átvéve a gazdarendszer felhasználókezelését. A projektben WordPress és Typo3 tartalomkezelőkhöz készült integrációs megoldás, és persze önállóan is használható a rendszer.
A megrendelő számára fontos volt, hogy kezdetben olcsón lehessen üzemeltetni a rendszert, így esett a választás a PHP platformra.
A rendszer jelen fázisában nyilvánosan is hozzáférhető a General Mental Abilities teszt oldalon.