Co je monitorování testů?
Monitorování testování při provádění testu je proces, ve kterém jsou hodnoceny testovací aktivity a testovací snahy za účelem sledování aktuálního pokroku testovací aktivity, hledání a sledování metrik testu, odhadování budoucích akcí na základě metrik testu a poskytování zpětné vazby dotčenému týmu stejně jako zúčastněné strany o aktuálním procesu testování.
Co je to Test Control?
Kontrola testu při provádění testu je proces přijímání akcí na základě výsledků procesu monitorování testu. Ve fázi kontroly testu jsou upřednostňovány testovací činnosti, revidován harmonogram testů, reorganizována testovací prostředí a jsou prováděny další změny související s testovacími aktivitami, aby se zlepšila kvalita a efektivita budoucího testovacího procesu.
Blahopřejeme! Nyní začínáme s fází provádění testu . Zatímco váš tým pracuje na přidělených úkolech, musíte sledovat a řídit jejich pracovní aktivitu.
V tutoriálu Fáze správy testů jsme stručně představili Monitorování a řízení testů. V tomto kurzu se to naučíte podrobně.
Proč sledujeme?
Tento malý příklad ukazuje, proč musíme monitorovat a kontrolovat testovací aktivitu.
Po dokončení odhadu testu a plánování testu správní rada souhlasila s vaším plánem a milníky jsou nastaveny podle následujícího obrázku.
Slíbili jste, že dokončíte a doručíte všechny testovací artefakty projektu Guru99 Bank Testing podle výše uvedených milníků. Všechno se zdá být skvělé a váš tým tvrdě pracuje.
Ale po 4 týdnech to nejde podle plánu. Úkol „Provedení specifikace testu“ se zpozdil o 4 pracovní dny. Má kaskádový efekt a všechny následující úkoly jsou zpožděny.
Zmeškali jste milník i celkovou lhůtu projektu.
V důsledku toho váš projekt selže a vaše společnost ztratí důvěru zákazníků. Musíte nést plnou odpovědnost za selhání projektu.
Podívejte se na postup projektu, můžete odpovědět na otázku svého šéfa Proč jste zmeškali termín?
Zapomněl jsem sledovat a kontrolovat průběh projektuČlen mého týmu nepracoval dobře
Nevím proč.
Správně
Zmeškáte termín, protože jste zapomněli sledovat a kontrolovat průběh projektu. Měli byste zkontrolovat plán a skutečný plán. Zjistíte, že ke zpoždění došlo hned v první samotné úloze (Proveďte testovací specifikace). Toto zpoždění se nahromadilo v následujících úkolech. Pokud byste projekt pečlivě sledovali, mohli jste tento problém zjistit brzy a najít řešení, jak jej vyřešit.
Nesprávný
Bez ohledu na to, kolik a pečlivě plánujeme, se něco pokazí. Musíme projekt aktivně sledovat
- Včas odhalte a přiměřeně reagujte na odchylky a změny plánů
- Pojďme komunikovat se zúčastněnými stranami, sponzory a členy týmu přesně tam , kde projekt stojí, a určíme, do jaké míry se váš počáteční akční plán podobá realitě
- Pro manažera bude užitečné vědět, zda se projekt ubírá správnou cestou podle cílů projektu. Umožňuje provést nezbytné úpravy týkající se zdrojů nebo rozpočtu.
Monitorování projektu vám pomůže vyhnout se katastrofám. Monitorování lze přirovnat k kontrole plynoměru v autě během jízdy. Pomůže vám zjistit, kolik plynu v nádrži zbývá, sledování vašeho projektu vám pomůže vyhnout se vyčerpání plynu, než dosáhnete svého cíle.
Co sledujeme?
Monitorování vám umožní provést srovnání mezi původním plánem a dosavadním pokrokem. V případě potřeby budete moci implementovat změny k úspěšnému dokončení projektu.
Ve svém projektu byste jako správce testů měli sledovat klíčové parametry, jak je uvedeno níže
Náklady
Náklady jsou důležitým aspektem monitorování a kontroly projektu. Musíte odhadnout a sledovat základní informace o nákladech na váš projekt . K dosažení projektu v rámci stanoveného rozpočtu je nezbytný přesný odhad projektu a robustní rozpočet projektu. Předpokládejme, že váš šéf souhlasil s financováním projektu částkou 100 000 $. Během realizace projektu musíte sledovat skutečné náklady. Jak je uvedeno v článku o odhadu testů, existuje spousta projektových aktivit, které vyžadují peníze. Abyste mohli kontrolovat všechny tyto činnosti, musíte sledovat a spravovat rozpočet projektu. Bez sledování nákladů na projekt nebude projekt s největší pravděpodobností nikdy dodán na rozpočet. |
Rozvrhy
Jak můžete pracovat bez harmonogramu? Lze to přirovnat k řízení vašeho auta, ale bez představy o tom, jak dlouho trvá, než se dostanete do cíle. Bez ohledu na to, jak velký nebo malý je váš projekt, musíte připravit harmonogram projektu. Časový plán vám říká
- Kdy by měla být každá aktivita provedena?
- Co již bylo dokončeno?
- Pořadí, ve kterém je třeba věci dokončit.
Zde je příklad harmonogramu projektu
Přiřadili jste člena týmu k úkolu: Provádění případů integrace webu Guru99 Bank.
Tento úkol by měl být hotový za jeden týden. Můžete vytvořit plán, jak je uvedeno níže
Zdroje
Jak již bylo zmíněno v předchozích článcích, prostředky jsou všechny věci potřebné k provádění úkolů projektu. Mohou to být lidé nebo vybavení potřebné k dokončení projektové činnosti. Nedostatek zdrojů může ovlivnit průběh projektu.
Pravdou je, že všechno se nemusí stát tak, jak bylo plánováno, zaměstnanci odejdou, rozpočet projektu může být snížen nebo bude časový plán posunut. Monitorování zdrojů vám pomůže včas zjistit jakoukoli krizi zdrojů a najít řešení, jak se s nimi vypořádat.
Kvalitní
Monitorování kvality zahrnuje monitorování výsledků konkrétních pracovních produktů (jako je sada testovacích případů, protokol provádění testů), aby se vyhodnotilo, zda splňují definované standardy kvality. V případě, že výsledky nesplňují standardy kvality, musíte identifikovat potenciální řešení.
Příklad: Předpokládejme, že jste velmi dobře sledovali a kontrolovali průběh projektu. Nakonec jste produkt dodali v termínu. Zdá se, že projekt byl úspěšný.
Ale po doručení 2 týdnů jste dostali tuto zpětnou vazbu od zákazníka
Co jsem udělal špatně?
Neudělal jsem nic špatného. Možná se zákazník pomýlil.
Zapomněl jsem sledovat kvalitu výstupu projektu.
Nevím proč.
Nesprávně Správně
Kritickou chybou, kterou jste v tomto projektu udělali, je to, že jste zapomněli sledovat kvalitu výstupu projektu. Protože monitorování projektu vyžaduje sledování nejen harmonogramu projektu, ale také kvality projektu.
Jak sledovat?
Jak váš projekt ožívá, mějte na paměti tyto otázky:
- Jsi podle plánu ? Pokud ne, jak daleko jste za námi a jak to můžete dohnat?
- Překročili jste rozpočet ?
- Stále pracujete na dosažení stejného cíle projektu?
- Docházejí vám zdroje ?
- Existují varovné příznaky hrozících problémů ?
- Existuje tlak ze strany vedení na dokončení projektu dříve?
Je to jen několik otázek, které byste si měli položit při sledování postupu vašeho projektu.
Je důležité sledovat postup projektu, abyste věděli, zda je třeba provést úpravy, aby se projekt vrátil správným směrem. Chcete-li efektivně sledovat průběh projektu, měli byste postupovat podle následujících kroků
Krok 1) Vytvořte plán monitorování
Pokrok nemůžete sledovat, pokud nemáte plán pro sledování pokroku pomocí DEFINOVANÝCH metrik. Podobně jako testovací plán je monitorovací plán prvním a jedním z nejdůležitějších kroků v monitorování průběhu.
V plánu monitorování musíte pečlivě plánovat
|
Jaké metriky je třeba shromažďovat a měřit?
V plánu monitorování byste měli jasně definovat, jaké metriky potřebujete shromažďovat a měřit. Jak bylo zmíněno v předchozí části, metriky, které musíte shromáždit
- Náklady (čas, peníze) strávený na projekt tak daleko
- Kolik zdrojů (zaměstnanci, vybavení) se na projekt použije
- Stav úkolu (podle plánu , za nebo před plánem)
- Kvalita pracovního produktu (Run rychlost / rychlost průchodu, defekt metriky)
Kdy shromažďovat údaje?
Nyní se rozhodněte, kdy a jak často budete shromažďovat data pro monitorování v plánu monitorování - týdně nebo měsíčně? Nebo jen na začátku a na konci projektu?
Jako plán bude projekt Guru99 Bank dokončen za jeden měsíc. V takovém případě doporučujeme sledovat průběh projektu každý týden nebo denně .
Jak hodnotit pokrok projektu pomocí metrik?
V plánu monitorování byste měli definovat metody pro vyhodnocení pokroku projektu prostřednictvím shromážděných metrik. Některé metody, na které se můžete obrátit, jsou
- Porovnejte pokrok v plánu se skutečným pokrokem, kterého tým dosáhl
- Definujte kritéria, která se používají k hodnocení pokroku projektu. Například pokud úsilí o dokončení úkolu trvalo více než 30% úsilí, než plánovalo zpoždění projektu.
Šablonu plánu monitorování naleznete zde . Zde je ukázkový plán monitorování pro projekt Guru99 Bank
Krok 2) Aktualizujte záznam pokroku
Časem váš člen týmu bude dělat pokroky v plnění svých úkolů projektu. Musíte sledovat jejich aktivitu podle plánu a žádat je, abyste často aktualizovali informace o postupu, jako je čas strávený, stav úkolu ... atd. Zaškrtnutím těchto záznamů můžete okamžitě vidět dopad na plán projektu.
Jednou z nejlepších metod pro sledování pokroku členů je pořádání pravidelných schůzek .
Na schůzce všichni členové hlásí svůj aktuální stav a případné problémy. Pokud člen týmu nebo členové zaostali nebo narazili na překážky, vytvořte plán identifikace a řešení problému.
Procvičme si následující scénář
Jak je definováno v plánu monitorování, jste členovi ve vašem týmu přiřadili úkol „Nastavení testovacího prostředí“ pro testování banky Guru99 webové stránky. Jeho role je administrátorem testu. Musí nastavit testovací prostředí za 6 dní. Vyžadovali jste, aby hlásil aktuální stav na každé schůzce týmu. Zde je příklad jeho záznamu o aktuálním pokroku
Krok 3) Analyzujte záznam a proveďte úpravu
V krocích jsou 2 dílčí kroky
Krok 3.1) Analyzujte
V tomto kroku porovnáte pokrok, který jste definovali v plánu, se skutečným pokrokem, kterého tým dosáhl. Analýzou záznamu můžete také zjistit, kolik času bylo vynaloženo na jednotlivé úkoly a celkový čas strávený na projektu celkově. Vraťme se zpět k sestavě, kterou vám zaslali Testovací administrátoři, v předchozí části. Jaký problém jste v této zprávě zjistili?
Nic se neděje, stále je to dobréPrůběh úkolu se zdá být zpožděn
V této zprávě jsem nenašel žádný problém
Nesprávně Správně
Podle plánu musí Správce testu dokončit svůj úkol na 100% 6. den. Podle aktuálního stavu je to ale 3. den (50% časový plán), ale právě dokončil 20% úkolu. V důsledku toho může být úkol odložen a zmeškán termín. Tento problém proto může ovlivnit celkový projekt.
Sledováním a analýzou průběhu projektu můžete včas zjistit jakýkoli problém, který by se mohl v projektu vyskytnout, a můžete najít řešení, jak tento problém vyřešit.
Krok 3.2) Nastavení
Proveďte nezbytné úpravy, abyste udrželi svůj projekt na správné cestě. Znovu přiřaďte úkoly, upravte plány nebo přehodnoťte své cíle. To vám pomůže pokračovat v pohybu směrem k cílové čáře. Ve výše uvedeném příkladu jste našli problémy v úloze „Nastavení testovacího prostředí“
Co byste měli dělat?Upravte plányNedělat nic
Upravit cíle projektu
Požádejte podporu od jiného člena týmu, aby úkol urychlil
Nesprávně Správně
Jako manažer testu se můžete s podobnou situací setkat několikrát. Existuje spousta řešení, jak tento problém vyřešit, a můžete mít své vlastní řešení.
Ve výše uvedeném případě vám doporučujeme zvolit řešení - Požádejte o podporu jiného člena týmu, abyste úkol urychlili. Některá další řešení, jako je úprava plánů nebo nic nedělání, mohou ovlivnit celkový projekt. Nejsou nejlepším řešením
Krok 4) Vytvořte zprávu
Pokud vás šéf požádá o aktuálním projektu pokroku , zda je pokrok za nebo před časový plán, co budete odpovídat? Musíte připravit zprávu o pokroku projektu. Použití zprávy je dobrou volbou pro sdílení celkového postupu projektu se členy týmu nebo správní radou. Je to také užitečný způsob, jak ukázat svému šéfovi, zda je projekt na správné cestě. Některé sestavy šablon můžete použít k zajištění konzistentního a jasného zobrazení údajů o postupu . Tento článek obsahuje šablonu zprávy, na kterou se můžete obrátit. Zkontrolujte také ukázkovou zprávu pro projekt Guru99 Banking jako referenci |
Osvědčené postupy v oblasti monitorování a kontroly testů
-
Postupujte podle standardů: Jedním z důležitých aspektů plánování projektu je zajistit standardizaci. To znamená, že všechny projektové činnosti se musí řídit standardními procesními zásadami. Standardizované procesy, nástroje, šablony a hodnoty měření usnadňují analýzu, usnadňují snadnou komunikaci a pomáhají členům projektového týmu lépe porozumět situaci.
-
Dokumentace: Co se stane, pokud do dokumentu nezapíšete žádnou diskusi nebo rozhodnutí? Možná na ně zapomenete a ztratíte mnoho věcí. Měli byste si zapisovat diskuse a rozhodnutí na příslušném místě a zavést formální dokumentační postup pro schůzky. Taková dokumentace vám pomůže vyřešit problémy nedorozumění nebo nedorozumění mezi projektovým týmem.
-
Proaktivita: Problémy se vyskytují ve všech projektech. Důležité je, že musíte přijmout proaktivní přístup k řešení problémů a problémů, které vzniknou během provádění projektu. Může jít o rozpočet, rozsah, čas, kvalitu a lidské zdroje