Mi a tesztfigyelés?
A tesztfigyelés a tesztfuttatás során olyan folyamat, amelyben a tesztelési tevékenységeket és a tesztelési erőfeszítéseket értékelik annak érdekében, hogy nyomon lehessen követni a tesztelési tevékenység jelenlegi előrehaladását, megtalálni és nyomon követni a tesztmutatókat, megbecsülni a jövőbeni műveleteket a tesztmutatók alapján, és visszajelzést adni az érintett csapatnak. valamint az érdekelt felek a jelenlegi tesztelési folyamatról.
Mi az a tesztellenőrzés?
A tesztellenőrzés a teszt végrehajtásakor a tesztmegfigyelési folyamat eredményein alapuló műveletek végrehajtásának folyamata. A tesztellenőrzési szakaszban a teszt tevékenységeket prioritásként kezelik, a teszt ütemezését felülvizsgálják, a tesztkörnyezetet átszervezik és a tesztelési tevékenységekhez kapcsolódó egyéb változtatásokat végeznek a jövőbeni tesztelési folyamat minőségének és hatékonyságának javítása érdekében.
Gratulálok! Most a Test Execution fázissal kezdjük . Amíg a csapata a kijelölt feladatokon dolgozik, figyelemmel kell kísérnie és ellenőriznie kell a munkájukat.
A Test Management Phases oktatóanyagban röviden bemutattuk a Test Monitoring and Control alkalmazást. Ebben az oktatóanyagban részletesen megtanulja.
Miért figyeljük?
Ez a kis példa megmutatja, miért kell figyelnünk és ellenőriznünk a teszt tevékenységét.
A tesztbecslés és a teszttervezés befejezése után az igazgatóság egyetértett a tervével, és a mérföldköveket a következő ábra szerint állítják be.
Megígérte, hogy befejezi és átadja a Guru99 Bank Testing projekt összes teszttermékét a fenti mérföldkövek szerint. Úgy tűnik, minden nagyszerű, és a csapat keményen dolgozik.
De 4 hét elteltével a dolgok nem a tervek szerint alakulnak. A „Teszt specifikáció készítése” feladatot 4 munkanappal késik . Lépcsőzetes hatása van, és az összes következő feladat késik.
Akkor kimaradt a mérföldkő, valamint a teljes projekt határidőre.
Ennek következtében a projekt kudarcot vall, és cége elveszíti az ügyfelek bizalmát. Teljes felelősséget kell vállalnia a projekt kudarcáért.
Vessen egy pillantást a projekt előrehaladására, válaszolhat a főnöke kérdésére Miért tévesztette el a határidőt?
Elfelejtettem figyelemmel kísérni és ellenőrizni a projekt előrehaladásátCsapattagom nem működött jól
Nem tudom miért.
Helyes
Hiányzik a határidő, mert elfelejtette figyelemmel kísérni és ellenőrizni a projekt előrehaladását. Tekintse át a tervet és a tényleges ütemtervet. Rájön, hogy a késés magában a legelső feladatban történt (Make Test specs). Ez a késés felhalmozódott az egymást követő feladatokban. Ha gondosan figyelemmel kísérte volna a projektet, már korán felfedezhette volna ezt a problémát, és megoldást találhatna a megoldására.
Helytelen
Nem számít, mennyit és gondosan tervezünk, valami rosszul fog történni. Aktívan figyelemmel kell kísérnünk a projektet
- Korai észlelés és megfelelő reagálás az eltérésekre és a tervek változásaira
- Hadd kommunikáljon az érdekeltekkel, szponzorokkal és a csapat tagjaival, hogy pontosan hol áll a projekt, és határozza meg, hogy az eredeti cselekvési terve mennyire hasonlít a valóságra
- A menedzser számára hasznos lehet tudni, hogy a projekt jó úton halad- e a projekt céljainak megfelelően. Lehetővé teszi a szükséges kiigazításokat az erőforrások vagy a költségkeret tekintetében.
A projektfigyelés segít elkerülni a katasztrófákat. A megfigyelés összehasonlítható azzal, hogy vezetés közben ellenőrizze-e autójában a gázmérőt. Ez segít meglátni, hogy mennyi gáz maradt a tartályban, a projekt figyelemmel kísérése segít elkerülni a gáz elfogyását, mielőtt elérné a célját.
Mit figyelünk?
A monitorozás lehetővé teszi, hogy összehasonlítsa eredeti tervét és eddigi előrehaladását. Szükség esetén képes lesz végrehajtani a változásokat a projekt sikeres befejezéséhez.
A projektben, mint Tesztkezelő, figyelnie kell a legfontosabb paramétereket az alábbiak szerint
Költség
A költségek a projekt nyomon követésének és ellenőrzésének fontos szempontjai. Meg kell becsülnie és nyomon kell követnie a projekt alapvető költséginformációit . Pontos projektbecslések és megbízható projektköltségvetés szükséges a projekt elhatározott költségvetésen belüli megvalósításához. Tegyük fel, hogy a főnöke beleegyezett, hogy 100 000 dollárral finanszírozza a projektet. A projekt megvalósítása alatt figyelnie kell a tényleges költségekre. Amint a Tesztbecslés cikkben említettük, rengeteg projektre van szükség pénzre. Figyelnie kell és kezelnie kell a projekt költségvetését az összes tevékenység ellenőrzése érdekében. A projekt költségeinek figyelemmel kísérése nélkül a projektet valószínűleg soha nem a költségvetésből fogják teljesíteni. |
Menetrendek
Hogyan lehet menetrend nélkül dolgozni? Összehasonlítható az autóvezetéssel, de fogalma sincs arról, mennyi ideig tart eljutni a célig. Nem számít, mekkora vagy kicsi a projekt mérete és terjedelme, elő kell készítenie a projekt ütemtervét. A menetrend megmondja
- Mikor kell elvégezni az egyes tevékenységeket?
- Mi már elkészült?
- A sorrend, amelyben a dolgokat be kell fejezni.
Itt van egy példa a projekt ütemezésére
Kiosztott egy csapattagot egy feladathoz: A Guru99 Bank webhelyének integrációs eseteinek végrehajtása.
Ezt a feladatot egy hét alatt el kell végezni. Létrehozhat egy ütemtervet az alábbiak szerint
Erőforrások
Amint azt az előző cikkekben említettük , a projektfeladatok elvégzéséhez minden szükséges erőforrás szükséges. Lehetnek olyan emberek vagy felszerelések, amelyek a projekt tevékenységének elvégzéséhez szükségesek. Az erőforrások hiánya befolyásolhatja a projekt előrehaladását.
Az igazság az, hogy nem minden történhet a tervek szerint, az alkalmazottak távoznak, a projekt költségvetését csökkenthetik, vagy az ütemterv tolódik. Az erőforrások figyelemmel kísérése segít az erőforrások hiányának korai felismerésében és a megoldás kezelésében.
Minőség
A minőségellenőrzés magában foglalja bizonyos munkadarabok (például teszteset-csomag, teszt-végrehajtási napló) eredményeinek figyelemmel kísérését annak értékelésére, hogy azok megfelelnek-e a meghatározott minőségi előírásoknak. Ha az eredmények nem felelnek meg a minőségi előírásoknak, meg kell határoznia a lehetséges felbontást.
Példa: Tegyük fel, hogy nagyon jól figyelte és irányította a projekt előrehaladását. Végül a terméket a határidőig leszállította. A projekt sikeresnek tűnik.
De 2 hét kézbesítése után megkapta ezt a visszajelzést az ügyfelektől
Mit csináltam rosszul?
Nem tettem semmi rosszat. Talán az ügyfél hibázott.
Elfelejtettem figyelemmel kísérni a projekt kimenetének minőségét.
Nem tudom miért.
Helytelen Helyes
A projektben elkövetett kritikus hiba az, hogy elfelejtette figyelemmel kísérni a projekt kimenetének minőségét. Mivel a projekt monitorozása nemcsak a projekt ütemezését, hanem a projekt minőségét is figyelemmel kíséri.
Hogyan lehet figyelni?
Amint a projekt életre kel, tartsa szem előtt ezeket a kérdéseket:
- Menetrend szerint jársz ? Ha nem, akkor mennyivel van lemaradva, és hogyan tudja utolérni?
- Túl van a költségvetésen ?
- Még mindig ugyanazon projektcél felé törekszik?
- Kevés az erőforrás ?
- Vannak figyelmeztető jelek a közelgő problémákról ?
- Vajon a menedzsment nyomást gyakorol a projekt mielőbbi befejezésére?
Ez csak néhány olyan kérdés, amelyet fel kell tennie magának, miközben figyelemmel kíséri a projekt előrehaladását.
Fontos figyelemmel kísérni a projekt előrehaladását, hogy megtudja, szükség van-e módosításokra a megfelelő irányba történő visszalépéshez. A projekt előrehaladásának hatékony ellenőrzéséhez kövesse az alábbi lépéseket
1. lépés: Hozzon létre monitoring tervet
Csak akkor tudja figyelemmel kísérni az előrehaladást, ha van terve a haladás nyomon követésére a DEFINED metrikákkal. A Teszttervhez hasonlóan a Megfigyelési Terv az első és az egyik legfontosabb lépés a haladás figyelemmel kísérésében.
A Monitoring Tervben alaposan meg kell terveznie
|
Milyen mutatókat kell összegyűjteni és mérni?
A megfigyelési tervben világosan meg kell határoznia, hogy milyen mutatókat kell összegyűjteni és mérni. Amint azt az előző szakaszban említettük, a gyűjteni kívánt mutatókat
- A projektre eddig elköltött költségek (idő, pénz)
- Mennyi erőforrást (alkalmazottak, felszerelések) használnak fel a projekthez
- A feladat állapota ( ütemezés szerint , az ütemterv mögött vagy előtt)
- A munkadarab minősége (Futtatási arány / átadási arány, hibamutatók)
Mikor gyűjtsük össze az adatokat?
Most döntse el, hogy mikor vagy milyen gyakorisággal gyűjti az adatokat a megfigyeléshez a monitoring tervben - hetente vagy havonta? Vagy csak a projekt elején és végén?
Mint a terv, a Guru99 Bank projekt egy hónap alatt elkészül. Ebben az esetben azt javasoljuk, hogy hetente vagy naponta figyelje a projekt előrehaladását .
Hogyan lehet értékelni a projekt előrehaladását metrikák segítségével?
A megfigyelési tervben meg kell határoznia azokat a módszereket, amelyek segítségével összegyűjtött mérőszámok segítségével értékelheti a projekt előrehaladását. Néhány módszer, amelyre hivatkozhat, az
- Hasonlítsa össze a terv előrehaladását a csapat tényleges előrehaladásával
- Határozza meg a projekt előrehaladásának értékeléséhez használt kritériumokat . Például, ha egy feladat végrehajtására irányuló erőfeszítés több mint 30% -ot vett igénybe, mint amennyit a projekt késedelme tervezett.
A monitoring terv sablonját itt hivatkozhatja . Itt van egy minta monitoring terv a Guru99 Bank projekthez
2. lépés: Frissítse az előrehaladási rekordot
Idővel a csapattag előrelépni fog projektfeladatában. Nyomon kell követnie a tevékenységüket az ütemezés szerint, és megkérni őket, hogy gyakran frissítsék az előrehaladási információkat, például a töltött időt, a feladat állapotát stb. Ezeknek a nyilvántartásoknak az ellenőrzésével azonnal láthatja a projekttervre gyakorolt hatást.
Az egyik legjobb módszer a tagok előrehaladásának nyomon követésére a rendszeres találkozók tartása .
Az ülésen minden tag beszámol jelenlegi helyzetéről és kérdéseiről, ha vannak ilyenek. Ha egy csapat tagja vagy tagjai lemaradtak vagy akadályokba ütköztek, készítsen tervet a probléma azonosítására és megoldására.
Gyakoroljuk a következő forgatókönyvet
A megfigyelési tervben meghatározottak szerint a teszt tagjának kiosztott egy teszttesztet a Guru99 bank teszteléséhez a csapat egyik tagjának. Szerepe tesztadminisztrátor. 6 nap alatt fel kell állítania a tesztkörnyezetet. Megkövetelte, hogy minden csapatértekezleten jelentse az aktuális állapotot. Íme egy példa a jelenlegi haladásról
3. lépés: Elemezze a rekordot, és végezze el a kiigazítást
2 lépés van a lépésekben
3.1. Lépés) Elemezzük
Ebben a lépésben összehasonlítja a tervben meghatározott előrehaladást a csapat tényleges előrelépésével. A rekord elemzésével láthatja azt is, hogy mennyi időt fordítottak az egyes feladatokra, és a projektre fordított teljes idő összességében. Térjünk vissza az előző szakaszban a tesztadminisztrátorok által küldött jelentéshez. Ebben a jelentésben milyen kérdést talált ki?
Semmi baj, még mindig jóÚgy tűnik, hogy a feladat előrehaladása késik
A jelentésben nem találtam hibát
Helytelen Helyes
A tervnek megfelelően a tesztadminisztrátornak 100% -ban be kell fejeznie a feladatát a 6. napon. Azonban a jelenlegi állapot szerint ez a 3. nap (50% -os időbeosztás), de éppen befejezte a feladat 20% -át. Ennek eredményeként a feladat késhet, és elmulaszthatja a határidőt. Ezért ez a kérdés kihatással lehet a teljes projektre.
A projekt előrehaladásának nyomon követésével és elemzésével korán felismerheti a projekttel kapcsolatos esetleges problémákat, és megtalálhatja a megoldást a probléma megoldására.
3.2. Lépés) Beállítás
Végezze el a szükséges beállításokat, hogy a projekt megfelelő nyomon legyen. Hozzárendelje a feladatokat, módosítsa az ütemezéseket, vagy értékelje újra a céljait. Ez segít tovább haladni a célvonal felé. A fenti példában problémákat talált a "Tesztkörnyezet beállítása" feladatban.
Mit kell tennie?Módosítsa az ütemezéseketNe csinálj semmit
Módosítsa a projekt céljait
Kérjen támogatást a csapat többi tagjától a feladat felgyorsításához.
Helytelen Helyes Tesztkezelőként
többször is hasonló helyzetbe kerülhet. Rengeteg megoldás létezik a probléma megoldására, és lehet, hogy saját megoldása van.
A fenti esetben azt javasoljuk, hogy válassza a megoldást - Kérjen támogatást a csapat többi tagjától a feladat felgyorsításához. Néhány más megoldás, például az ütemterv módosítása vagy a semmittevés, befolyásolhatja az egész projektet. Nem ők a legjobb megoldás
4. lépés. Készítse el a jelentést
Ha a főnöke megkérdezi Önt a projekt aktuális előrehaladásáról , hogy az előrehaladás elmarad- e az ütemtervtől vagy azt megelőzi- e, mit válaszol? El kell készítenie a projekt előrehaladási jelentését. A jelentés használata jó lehetőség a projekt általános előrehaladásának megosztására a csapattagokkal vagy az igazgatótanáccsal. Ez egyben hasznos módja annak, hogy megmutassa főnökének, hogy a projekt jó úton halad-e. Néhány sablonjelentést használhat annak biztosítására, hogy az előrehaladási adatok következetesen és egyértelműen kerüljenek bemutatásra . Ez a cikk tartalmazza a jelentéssablont, amelyre hivatkozhat. Ellenőrizze referenciaként a Guru99 Banking projekt mintajelentését |
A tesztfigyelés és -ellenőrzés legjobb gyakorlatai
-
Kövesse a szabványokat: A projekt tervezésének egyik fontos szempontja a szabványosítás biztosítása. Ez azt jelenti, hogy a projekt összes tevékenységének meg kell felelnie a szabványos folyamatirányelvnek. A szabványosított folyamatok, eszközök, sablonok és mérési értékek megkönnyítik az elemzést, megkönnyítik a kommunikációt és segítenek a projektcsapat tagjainak jobban megérteni a helyzetet.
-
Dokumentáció: Mi történik, ha nem ír le semmilyen vitát vagy döntést egy dokumentumba? Elfelejtheti őket, és sok mindent elveszíthet. Írja le a megbeszéléseket és a megfelelő döntéseket a megfelelő helyre, és alakítson ki hivatalos dokumentációs eljárást az ülésekre. Az ilyen dokumentáció segít megoldani a félreértés vagy a projekt csapat félreértéseit.
-
Proaktivitás: Minden projektnél felmerülnek problémák. A legfontosabb az, hogy proaktív megközelítést kell alkalmaznia a projekt végrehajtása során felmerülő kérdések és problémák megoldására. Ilyen kérdések lehetnek a költségvetés, a hatókör, az idő, a minőség és az emberi erőforrások