2012. június 25., hétfő

Exploratory testing vs coaching

Az exploratory testing, vagyis a felfedező (?) tesztelés olyan, mint a coaching, vagy személyes/vezetői edzés. Meg mint a keresés, ahogy azt  Baracskai tanította. Hogy miért? Mert mindkettőben ismeretlen a megoldás, nincs egyetlen bevált recept, vagy szkenárió, mint a hamburgeres néninél (Jó napot! Mit adhatok? Milyen üdítővel? Adhatom nagyobb krumplival? Itt fogyasztja? Jó étvágyat!), hanem a feltett kérdésekre kapott válaszok befolyásolják a további kérdéseket. A coaching ülésnek van egy célja, annak érdekében beszélgetünk, hogy az adott problémát megoldjuk. Az exploratory tesztelésnek is van egy célja, témaköre, pl az, hogy a mai másfél órás menetben a számla nyomtatást leteszteljük. De nem mondjuk meg előre, hogy mit fogunk nyomkodni, és milyen eseteket fogunk megnézni. Elkezdünk puhatolózni, alapvető kérdéseket teszünk fel a fő működésről, aztán egyre specifikusabbakat. Ahogy jönnek a válaszok, úgy alakulnak a további kérdések. Ahogy jönnek a válaszok, úgy világosodik ki a problématér, derülnek ki a működés határai, a gyenge pontok, amiket jobb lesz alaposabban letesztelni és kijavítani, és az erősségek, amikre lehet építeni, A coach vagy a teszter tapasztalata az, ami az ülést, a felfedezést irányítja. Ha egy területen valami érdekeset, netán hibát talál, ott tovább puhatolózik, tovább tesztel. Az exploratory tesztelés során feljegyzéseket készítünk azokról a dolgokról, ahova még vissza fogunk térni. Meg hibalistát írunk. A coaching során? Na itt meg vagyok lőve, mert az a coaching, amit eddig csináltam, addig jutott, hogy lehetséges problémák feltárása után megpróbáltam tippeket adni, hogy hol lenne érdemes a megoldást keresni. Na és akkor itt van egy különbség: a teszter rámutat a hibás működésre, de nem próbálja meg azt maga kijavítani, odaadja a fejlesztőnek, viszont a coach-ot azért hívják, hogy a hibás beidegződést segítsen kijavítani, szóval a coach multifunkcionálisabb a teszternél. Viszont a jó teszter is több, mint egy minőségellenőr, aki előre leírt mintát vesz és paramétereket mér, és a coach is több, mint orvos, aki a megállapított diagnózis alapján receptet ír fel. A coaching is, és az exploratory tesztelés is ismeretlen problémák esetén működik jól.

1 megjegyzés:

Unknown írta...

Egy picit szerényebb céllal jobban tetszene