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.