Tesztelje a folyamatjavítást (TPI) PDCA-modell segítségével

A Guru99 Bank projekt sikeresen lezárult. Az igazgatóság nagyra értékeli munkáját, hiszen nagyszerű munkát végzett. A főnöködnek azonban még mindig van néhány kérdése feléd.

Tesztfolyamatfejlesztés PDCA-modell használatával

E kérdések megválaszolásához ismernie kell a tesztfolyamat fejlesztését.

Mi a tesztfolyamat javítása?

A menedzserek gyakran kimondják Tesztelés mint egy zavaró és ellenőrizhetetlen folyamat. Visszatekintve a Guru99 Bank projektre, találkozott-e a következő problémákkal a projekt során?

Tesztfolyamat javítása

Ezek gyakori problémák minden tesztprojektben. Sok szervezet felismeri, hogy a tesztelési folyamat javítása megoldhatja ezeket a problémákat. A múltbeli hibákból való tanulás segíthet a tesztkezelési folyamat javításában.

Miért érdemes a tesztelési folyamat javítását?

A következő forgatókönyv megmutatja, miért van szüksége a tesztfolyamat javítására –

A Guru99 Bank projekt befejeződött. A tesztelés minősége kiváló volt! Jó visszajelzést kaptál az ügyfelektől.

Tesztfolyamat javítása

Mi a tanulság ebből a forgatókönyvből? Ez "Mindig próbálj jobbat csinálni".

Még ha úgy gondolja is, hogy jó munkát végzett, mindig vannak mások, akik jobban teljesítenek, mint te. Mert nekik vannak jobb megoldásaik, jobb ötleteik, mint a tiéd.

Bármely vállalkozás azt szeretné, ha a projekt befejeződött volna legnagyobb minőség, legalacsonyabb költség, legrövidebb kiszállítási idő.

A tesztfolyamatok fejlesztése segít elérni ezeket a célokat

Tesztfolyamat javítása

Hogyan valósítsuk meg a tesztfolyamat javítását?

A Test Process Improvement megvalósításához a Guru99 Bank projekthez a tesztmenedzser követheti a PDCA modell. A PDCA (Plan-Do-Check-Act) egy négylépcsős menedzsment módszer, amelyet az üzleti életben használnak a folyamatok ellenőrzésére és folyamatos fejlesztésére.

Végezze el a tesztfolyamat javítását

1. lépés) Tervezze meg

Ez ismét 3 lépésre oszlik

csomag

1.1. lépés) Határozza meg a problémát

A tesztfejlesztési folyamat első tevékenysége az azonosító a jelenlegi projektben előforduló problémákat. A projektben előforduló problémák más projektekben is megismétlődhetnek. A Tesztfejlesztés elsődleges célja a problémák megoldása és a megoldások megtalálása a jövőbeni elkerülés érdekében.

Most térjünk vissza a projekt Guru99 Bank weboldalára, talált-e valamilyen problémát vagy fejlesztési pontot? Válasszon lentebb

Sr No Probléma Leírás választ
1 Minőség Az ügyfél még talált néhányat Disszidál szabadulás után
2 Kézbesítés A projekt késett
3 Csapat Néhány alkalmazott nem működött együtt a csapat többi tagjával
4 szakértelem A csapattag nem rendelkezett a kívánt készségekkel a feladatok elvégzéséhez
5 Menedzsment A tesztmenedzser nem figyelte jól az előrehaladást, ami miatt néhány projekt késett
6 Kommunikáció Nincs állandó kapcsolat az ügyféllel; félreérti az ügyfél követelményeit
7 Költség A projekt költsége túllépte a tervezett költségvetést

Problémád van vele Minőség Kézbesítés Csapat ,Készségek , Menedzsment , Kommunikáció ,Költség

1.2. lépés) Határozza meg a célt

Értse meg a problémát és a projektben előforduló problémákat. Így meghatározhatja, melyek a fejlesztési pontok, és mely tesztfázisokra kell összpontosítania.

Tegyük fel, hogy azonosította, hogy a tesztvégrehajtási szakasz is eltartott sok befejezési idő és költség. Lehetne gyorsabb és olcsóbb a tesztelés? Ez az egyik célpont

1.3. lépés) Határozza meg a fejlesztési intézkedéseket

A kitűzött cél alapján határozzák meg a fejlesztési intézkedéseket. Ezeket a műveleteket fokozatosan kell elvégezni, és fokozatosan kell javítani, mert nem könnyű mindent azonnal megváltoztatni.

Például, hogy a tesztelést gyorsabbá és olcsóbbá tegye, itt van néhány javasolt művelet

Határozza meg a fejlesztési műveleteket

A fenti példában a tesztelés gyorsabbá és olcsóbbá tételéhez használja az A és B opciót. A C opció gyorsabbá teheti a tesztelést, de többe kerül, mert több fizetést kell fizetnie a tapasztalt tesztelőért.

2. lépés) Tedd meg

Már meghatározta a fejlesztési pontokat. Ideje tervet készíteni ezek megvalósítására. Ebben a tervben a következő kérdésekre kell válaszolnia

  • Milyen fejlesztési pontokat kell végrehajtani?
  • Mikor kell befejezni ezt a tervet?
  • Milyen lépéseket kell tenni a terv eléréséhez?

Végezzen javító intézkedéseket

A terv elkészítése után végre kell hajtani. A fejlesztési tevékenységek befolyásolhatják a jelenlegi teszt előrehaladását. A tesztmenedzsernek fizetnie kell figyelem ezekhez a tevékenységekhez elkerülése érdekében a felesleges következményekkel jár.

Fontolja meg a következő forgatókönyvet -

A Guru99 Bank projektben a tesztelés gyorsabbá és olcsóbbá tétele érdekében a kézi tesztek helyett az automatizált tesztelés mellett döntött. Az akció alkalmazása után a termelékenység jelentősen nőtt.

3. lépés) Ellenőrizze

Ebben a lépésben Ön –

  • Értékelje a hatékonyság a tesztfejlesztési intézkedések közül
  • Mérje meg hogyan hatékony a megoldás az volt
  • Elemezze, hogy lehet-e javított bármilyen módon.

Ebben a fázisban a cél az ellenőrizze a fejlesztési intézkedések sikeres végrehajtása, valamint annak értékelése, hogy a kívánt célt elértük-e.

Az értékelés legjobb módja a mutatók. A mutatók elengedhetetlenek a sikeres szervezetirányításhoz. A Tesztkezelő adatokat gyűjt, és olyan paraméterek mérésére használja fel, mint a termelékenység, minőség stb.

Például az automatizált tesztelés projektre történő alkalmazása előtt a tesztelés produktivitása az 10 TC/munkaóra. Az automatizált tesztelés alkalmazása után a termelékenységet a következőnek mérjük 20TC/munkaóra.

Jelölje be

De egy nem kívánt probléma történt

Jelölje be

Ebben az esetben az automatizált tesztelés segít növelje a tesztelés termelékenysége, hanem a tesztelés minősége csökkent. Ezért a javítási intézkedés súlyos problémákat okozhat következményei. Ilyen esetben alaposabban kell kiválasztania a tesztelőeszközt. Ebben többet megtudhat róla Teszteszköz kiválasztása oktatói

Fontolja meg újra ugyanazt a forgatókönyvet. A Guru99 projekt költsége az volt túlfutás mert a csapat tagjai is vették sok idő a tesztesetek végrehajtásához. Az automatizált teszteszköz használatával Ön mentett 30% projekt költsége. Ez jó előrelépés, de a főnöke többet vár

Jelölje be

Ezért mindig új és újabb megoldásokat kell találnia a tesztelési folyamat további és további javításához. Ebben a forgatókönyvben más megoldásokkal is megtakaríthatja a projekt költségeit

  • Hatékonyan kezelheti emberi erőforrásait
  • Tárgyaljon jobb alkukat a szállítóitól

4. lépés) Act

Ha a fejlesztési intézkedéseket sikeresen végrehajtják és a célt elérik, a tesztmenedzsernek a következőket kell tennie:

törvény

  • Áttekintés a fejlesztési tevékenységeket, és tegyen lépéseket a tanulságok alapján
  • Szabványosítás a fejlesztési pont az irányítási folyamatban.
  • Frissítések a szakpolitikai dokumentumokat és tervet, valamint a szabványos folyamatdokumentumokat
  • Határozzuk meg mikor és hol kell alkalmazni ezeket a változtatásokat a következő projektben.