Čo je to Test Monitoring?
Monitorovanie testu pri vykonávaní testu je proces, v ktorom sa hodnotia testovacie činnosti a testovacie úsilie s cieľom sledovať aktuálny postup testovacej činnosti, vyhľadávať a sledovať metriky testu, odhadovať budúce akcie na základe metrík testu a poskytovať spätnú väzbu príslušnému tímu ako aj zainteresované strany o súčasnom testovacom procese.
Čo je to Test Control?
Kontrola testu vo vykonaní testu je proces prijímania akcií na základe výsledkov procesu monitorovania testu. Vo fáze kontroly testu sú činnosti testovania prioritné, reviduje sa plán testov, reorganizuje sa testovacie prostredie a uskutočňujú sa ďalšie zmeny súvisiace s aktivitami testovania s cieľom zlepšiť kvalitu a efektívnosť budúceho procesu testovania.
Blahoželáme! Teraz začíname fázou vykonania testu . Zatiaľ čo váš tím pracuje na pridelených úlohách, musíte sledovať a kontrolovať ich pracovnú činnosť.
V tutoriáli Fázy riadenia testov sme v krátkosti predstavili Monitorovanie a kontrolu testov. V tomto návode sa to podrobne naučíte.
Prečo monitorujeme?
Tento malý príklad ukazuje, prečo potrebujeme monitorovať a kontrolovať testovaciu aktivitu.
Po dokončení odhadu testu a plánovania testu správna rada súhlasila s vašim plánom a míľniky sú stanovené podľa nasledujúceho obrázka.
Sľúbili ste, že dokončíte a doručíte všetky testovacie artefakty projektu Guru99 Bank Testing podľa vyššie uvedených míľnikov. Zdá sa, že je všetko super a váš tím usilovne pracuje.
Ale po 4 týždňoch to nejde podľa plánu. Úloha „Vykonanie špecifikácie testu“ sa oneskorí o 4 pracovné dni. Má kaskádový efekt a všetky nasledujúce úlohy sa oneskorujú.
Zmeškali ste míľnik aj celkový termín projektu.
V dôsledku toho váš projekt zlyhá a vaša spoločnosť stratí dôveru zákazníkov. Musíte niesť plnú zodpovednosť za zlyhanie projektu.
Pozrieť sa na priebeh projektu, môžete odpovedať na otázku svojho šéfa Prečo ste nestihli termín?
Zabudol som sledovať a kontrolovať priebeh projektuČlen môjho tímu nepracoval dobre
Neviem preco.
Správne
Zmeškáte termín, pretože ste zabudli sledovať a kontrolovať priebeh projektu. Mali by ste skontrolovať plán a skutočný harmonogram. Uvidíte, že oneskorenie nastalo hneď pri prvej úlohe (Make Test specs). Toto oneskorenie sa nahromadilo v nasledujúcich úlohách. Keby ste projekt pozorne sledovali, mohli ste tento problém včas odhaliť a nájsť riešenie jeho riešenia.
Nesprávne
Bez ohľadu na to, koľko a starostlivo plánujeme, niečo sa pokazí. Musíme projekt aktívne monitorovať
- Včas odhaliť a vhodne reagovať na odchýlky a zmeny plánov
- Poďme komunikovať so zainteresovanými stranami, sponzormi a členmi tímu presne tam , kde stojí projekt, a určme, ako veľmi sa váš pôvodný akčný plán podobá realite
- Pre manažéra bude užitočné vedieť, či sa projekt uberá správnym smerom podľa cieľov projektu. Umožňuje vám vykonať potrebné úpravy týkajúce sa zdrojov alebo vášho rozpočtu.
Monitorovanie projektu vám pomôže vyhnúť sa katastrofám. Monitorovanie sa dá porovnať s kontrolou hladiny plynu v automobile počas jazdy. Pomôže vám to zistiť, koľko plynu v nádrži zostalo. Monitorovanie vášho projektu vám pomôže vyhnúť sa tomu, že by vám došlo palivo, skôr ako dosiahnete svoj cieľ.
Čo sledujeme?
Monitorovanie vám umožní vykonať porovnanie medzi vašim pôvodným plánom a doterajším pokrokom. V prípade potreby budete môcť implementovať zmeny potrebné na úspešné dokončenie projektu.
Vo svojom projekte ako manažér testovania by ste mali sledovať kľúčové parametre, ako je uvedené nižšie
Náklady
![]() | Náklady sú dôležitým aspektom monitorovania a kontroly projektu. Musíte odhadnúť a sledovať základné informácie o nákladoch na váš projekt . Presné odhady projektu a rozsiahly rozpočet projektu sú potrebné na to, aby sa projekt mohol uskutočniť v rámci stanoveného rozpočtu. Predpokladajme, že váš šéf súhlasil s financovaním projektu sumou 100 000 dolárov. Počas realizácie projektu musíte sledovať skutočné náklady. Ako je uvedené v článku o odhade testov, existuje veľa projektových aktivít, ktoré potrebujú peniaze. Aby ste mohli kontrolovať všetky tieto činnosti, musíte monitorovať a spravovať rozpočet projektu. Bez monitorovania nákladov na projekt nebude projekt s najväčšou pravdepodobnosťou nikdy realizovaný v rámci rozpočtu. |
Rozvrhy
Ako môžete pracovať bez harmonogramu? Dá sa to porovnať s riadením vášho auta, ale bez akejkoľvek predstavy o tom, ako dlho vám trvá cesta do cieľa. Bez ohľadu na to, aký veľký alebo malý je váš projekt, musíte pripraviť harmonogram projektu. Rozvrh vám to hovorí
- Kedy by sa mala robiť každá činnosť?
- Čo už bolo dokončené?
- Postupnosť, v ktorej je potrebné veci dokončiť.
Tu je príklad harmonogramu projektu
Priradili ste člena tímu k úlohe: Executing the Integration Cases of Guru99 Bank website.
Táto úloha by mala byť hotová za jeden týždeň. Môžete vytvoriť harmonogram, ako je uvedené nižšie
Zdroje
Ako bolo uvedené v predchádzajúcich článkoch, zdroje sú všetko, čo je potrebné na vykonanie projektových úloh. Môžu to byť ľudia alebo vybavenie potrebné na dokončenie projektovej činnosti. Nedostatok zdrojov môže ovplyvniť priebeh projektu.
Pravda je, že všetko sa nemusí stať podľa plánu, zamestnanci odídu, môže sa znížiť rozpočet projektu alebo sa bude tlačiť harmonogram. Monitorovanie zdrojov vám pomôže včas odhaliť akékoľvek zlyhanie zdrojov a nájsť riešenie, ako ich vyriešiť.
Kvalita
Monitorovanie kvality zahŕňa sledovanie výsledkov konkrétnych pracovných produktov (ako súprava testovacích prípadov, protokol vykonania testu) s cieľom vyhodnotiť, či vyhovuje definovaným normám kvality. V prípade, že výsledky nespĺňajú štandardy kvality, musíte zistiť potenciálne riešenie.
Príklad: Predpokladajme, že ste veľmi dobre monitorovali a kontrolovali priebeh projektu. Nakoniec ste produkt doručili v stanovenom termíne. Zdá sa, že projekt bol úspešný.
Ale po dodaní 2 týždňov ste dostali túto spätnú väzbu od zákazníka
Čo som urobil zle?
Neurobil som nič zlé. Možno sa zákazník pomýlil.
Zabudol som sledovať kvalitu výstupu projektu.
Neviem preco.
Nesprávne Správne
Kritickou chybou, ktorú ste urobili v tomto projekte, je to, že ste zabudli sledovať kvalitu výstupu projektu. Pretože monitorovanie projektu vyžaduje sledovanie nielen harmonogramu projektu, ale aj kvality projektu.
Ako monitorovať?
Keď váš projekt ožíva, nezabudnite na tieto otázky:
- Ste v termíne ? Ak nie, ako veľmi ste pozadu a ako môžete dohnať náskok?
- Prekročili ste rozpočet ?
- Stále pracujete na dosiahnutí rovnakého cieľa projektu?
- Dochádzajú vám zdroje ?
- Existujú varovné príznaky blížiacich sa problémov ?
- Existuje tlak zo strany vedenia na dokončenie projektu skôr?
Je to iba niekoľko otázok, ktoré by ste si mali položiť pri sledovaní postupu projektu.
Je dôležité monitorovať postup projektu, aby ste vedeli, či je potrebné vykonať úpravy, aby sa projekt vrátil správnym smerom. Ak chcete efektívne sledovať priebeh projektu, mali by ste postupovať podľa nasledujúcich krokov
Krok 1) Vytvorte plán monitorovania
Pokrok nemôžete sledovať, pokiaľ nemáte plán na sledovanie pokroku pomocou DEFINOVANÝCH metrík. Podobne ako Testovací plán, aj Monitorovací plán je prvým a jedným z najdôležitejších krokov monitorovania priebehu.
V pláne monitorovania musíte plánovať starostlivo asi
|
|
Aké metriky je potrebné zhromažďovať a merať?
V pláne monitorovania by ste mali jasne definovať, aké metriky musíte zhromažďovať a merať. Ako sme spomenuli v predchádzajúcej časti, metriky, ktoré musíte zhromaždiť
- Náklady (čas, peniaze) strávený na projekt tak ďaleko
- Koľko zdrojov (zamestnanci, vybavenie) sa na projekt použije
- Stav úlohy (podľa plánu , za alebo pred plánom)
- Kvalita pracovného produktu (Run rýchlosť / rýchlosť priechodu, defekt metriky)
Kedy zbierať údaje?
Teraz sa rozhodnite, kedy alebo ako často budete zhromažďovať údaje na monitorovanie v pláne monitorovania - týždenne alebo mesačne? Alebo len na začiatku a na konci projektu?
Ako plán bude projekt Guru99 Bank dokončený za jeden mesiac. V takom prípade vám odporúčame sledovať priebeh projektu každý týždeň alebo každý deň .
Ako hodnotiť postup projektu pomocou metrík?
V pláne monitorovania by ste mali definovať metódy na hodnotenie pokroku projektu pomocou zhromaždených metrík. Môžete použiť niektoré metódy
- Porovnajte pokrok v pláne so skutočným pokrokom, ktorý tím dosiahol
- Definujte kritériá, ktoré sa používajú na hodnotenie pokroku projektu. Napríklad ak úsilie na dokončenie úlohy vyžadovalo viac ako 30% úsilia, ako plánovalo oneskorenie projektu.
Môžete odkazovať na šablónu sledovania plánu tu . Tu je vzorový plán monitorovania pre projekt Guru99 Bank
Krok 2) Aktualizujte záznam pokroku
Člen vášho tímu bude postupom času plniť svoje projektové úlohy. Musíte sledovať ich aktivitu podľa harmonogramu a pravidelne od nich vyžadovať aktualizáciu informácií o postupe, ako napríklad čas, stav úlohy ... atď. Zaškrtnutím týchto záznamov môžete okamžite vidieť vplyv na plán projektu.
Jednou z najlepších metód na sledovanie pokroku členov je organizovanie pravidelných stretnutí .
Na schôdzi všetci členovia informujú o svojom súčasnom stave a prípadných problémoch. Ak člen tímu alebo členovia zaostali alebo narazili na prekážky, sformulujte plán identifikácie a riešenia problému.
Precvičme si nasledujúci scenár
Ako je definované v pláne monitorovania, členovi vo vašom tíme ste priradili úlohu „Nastavenie testovacieho prostredia“ na testovanie banky Guru99 webových stránok. Jeho úlohou je administrátor skúšky. Za 6 dní musí pripraviť testovacie prostredie. Vyžadovali ste, aby na každom stretnutí tímu informoval o aktuálnom stave. Tu je príklad jeho záznamu o súčasnom pokroku
Krok 3) Analyzujte záznam a vykonajte nastavenie
V krokoch sú 2 čiastkové kroky
Krok 3.1) Analýza
V tomto kroku porovnáte pokrok, ktorý ste definovali v pláne, so skutočným pokrokom, ktorý tím dosiahol. Analýzou záznamu môžete tiež zistiť, koľko času ste strávili samostatnou úlohou a celkovým časom stráveným projektom. Vráťme sa späť k správe, ktorú vám poslali správcovia testu v predchádzajúcej časti. Aký problém ste v tejto správe zistili?
Nič v zlom, stále je to dobréPriebeh úlohy sa zdá byť oneskorený
V správe som nenašiel žiadny problém
Nesprávne Správne
Podľa plánu musí správca testu dokončiť stopercentne svoju úlohu šiesty deň. Podľa aktuálneho stavu je to však 3. deň (50% časový rozvrh), ale práve dokončil 20% úlohy. V dôsledku toho sa úloha môže oneskoriť a zmeškať termín. Preto táto otázka môže mať vplyv na celkový projekt.
Sledovaním a analýzou priebehu projektu môžete včas zistiť akýkoľvek problém, ktorý by sa mohol v projekte vyskytnúť, a môžete nájsť riešenie na jeho vyriešenie.
Krok 3.2) Úprava
Vykonajte potrebné úpravy, aby bol váš projekt na dobrej ceste. Znova pridelte úlohy, upravte harmonogramy alebo prehodnoťte svoje ciele. To vám pomôže pokračovať v pohybe k cieľovej čiare. Vo vyššie uvedenom príklade ste našli problémy v úlohe „Nastavenie testovacieho prostredia“
Čo by ste mali robiť?Upravte plányNerob nič
Upravte ciele projektu
Požiadajte podporu od iného člena tímu, aby úlohu urýchlila
Nesprávne Správne
Ako manažér testu môžete čeliť podobnej situácii niekoľkokrát. Existuje množstvo riešení, ako tento problém vyriešiť, a môžete mať svoje vlastné riešenie.
Vo vyššie uvedenom prípade vám odporúčame zvoliť riešenie - Požiadajte o podporu iného člena tímu, aby ste úlohu urýchlili. Niektoré ďalšie riešenia, ako napríklad úprava harmonogramov alebo nič nerobenie, môžu ovplyvniť celkový projekt. Nie sú najlepším riešením
Krok 4) Vytvorte správu
|
Ak vás šéf požiada o aktuálnom projekte pokroku , či je pokrok za alebo pred časový plán, čo budete odpovedať? Musíte pripraviť správu o pokroku projektu. Používanie správy je dobrou voľbou na zdieľanie celkového pokroku projektu s členmi tímu alebo správnou radou. Je to tiež užitočný spôsob, ako ukázať šéfovi, či je projekt na dobrej ceste. Môžete použiť niektoré prehľady šablón, aby ste sa ubezpečili, že údaje o pokroku sú poskytované konzistentne a jasne . Tento článok obsahuje šablónu správy, na ktorú sa môžete obrátiť. Skontrolujte tiež vzorovú správu pre projekt Guru99 Banking ako referenciu |
Najlepšie postupy v oblasti monitorovania a kontroly testov
-
Postupujte podľa štandardov: Jedným z dôležitých aspektov plánovania projektu je zabezpečenie štandardizácie. To znamená, že všetky projektové činnosti sa musia riadiť štandardnými procesnými pokynmi. Štandardizované procesy, nástroje, šablóny a namerané hodnoty uľahčujú analýzu, uľahčujú ľahkú komunikáciu a pomáhajú členom projektového tímu lepšie pochopiť situáciu.
-
Dokumentácia: Čo sa stane, ak do dokumentu nezapíšete žiadnu diskusiu alebo rozhodnutie? Možno na ne zabudnete a stratíte veľa vecí. Mali by ste si zapisovať diskusie a rozhodnutia na príslušnom mieste a ustanoviť formálny postup dokumentácie pre stretnutia. Takáto dokumentácia vám pomôže vyriešiť problémy nedorozumenia alebo nedorozumenia medzi projektovým tímom.
-
Proaktivita: Problémy sa vyskytujú vo všetkých projektoch. Dôležité je, že musíte zaujať proaktívny prístup k riešeniu problémov a problémov, ktoré vzniknú počas realizácie projektu. Môže ísť o rozpočet, rozsah, čas, kvalitu a ľudské zdroje