Testövervakning & Testkontroll under testutförande: Komplett handledning

Innehållsförteckning:

Anonim

Vad är testövervakning?

Testövervakning vid testutförande är en process där testaktiviteterna och testinsatserna utvärderas för att spåra den aktuella utvecklingen av testaktiviteten, hitta och spåra testmått, uppskatta framtida åtgärder baserat på testmätvärdena och ge feedback till det berörda teamet såväl som intressenter om aktuell testprocess.

Vad är testkontroll?

Testkontroll vid testutförande är en process för att vidta åtgärder baserat på resultaten av testövervakningsprocessen. I testkontrollfasen prioriteras testaktiviteter, testschemat revideras, testmiljön omorganiseras och andra ändringar relaterade till testaktiviteter görs för att förbättra kvaliteten och effektiviteten i framtida testprocess.

Grattis! Vi börjar nu med testutförandefasen . Medan ditt team arbetar med de tilldelade uppgifterna måste du övervaka och kontrollera deras arbetsaktivitet.

I testhanteringsfasens handledning introducerade vi kort övervakning och kontroll av test. I den här handledningen lär du dig det i detalj.

Varför övervakar vi?

Det här lilla exemplet visar varför vi behöver övervaka och kontrollera testaktiviteten.

Efter avslutad testuppskattning och testplanering, godkände styrelsen din plan och milstolparna anges enligt följande figur.

Du lovade att avsluta och leverera alla testartefakter i Guru99 Bank Testing-projektet enligt ovanstående milstolpar. Allt verkar vara fantastiskt och ditt team är hårt på jobbet.

Men efter fyra veckor går det inte enligt planen. Uppgiften "Att göra testspecifikation" är försenad med fyra arbetsdagar. Det har en kaskad effekt och alla efterföljande uppgifter är försenade.

Du missade också milstolpen och den övergripande deadline för projektet.

Som ett resultat misslyckas ditt projekt och ditt företag förlorar kundernas förtroende. Du måste ta fullt ansvar för projektets misslyckande.

Ta en titt på projektets framsteg, kan du svara på din chefs fråga Varför missade du deadline?
Jag glömde att övervaka och kontrollera projektets framstegMin teammedlem fungerade inte bra
Jag vet inte varför.
Rätt
Du missar deadline eftersom du glömde att övervaka och kontrollera projektets framsteg. Du bör granska planen och det faktiska schemat. Du kommer att ta reda på att förseningen hände i själva den allra första uppgiften (Make Test-specifikationer). Denna försening ackumulerades i de efterföljande uppgifterna. Om du hade övervakat projektet noggrant kunde du ha upptäckt problemet tidigt och hitta en lösning för att lösa det.
Felaktig

Oavsett hur mycket och noggrant vi planerar, kommer något att gå fel. Vi måste aktivt övervaka projektet till

  • Tidigt upptäcka och reagera på lämpligt sätt på avvikelser och planändringar
  • Låt oss kommunicera med intressenter, sponsorer och teammedlemmar exakt var projektet står och bestämma hur nära din ursprungliga handlingsplan liknar verkligheten
  • Det kommer att vara till hjälp för chefen att veta om projektet går på rätt väg enligt projektets mål. Låter dig göra nödvändiga justeringar avseende resurser eller din budget.

Projektövervakning hjälper dig att undvika katastrofer. Övervakning kan jämföras med att kontrollera bensinmätaren i din bil när du kör. Det hjälper dig att se hur mycket gas som finns kvar i tanken. Genom att övervaka ditt projekt kan du undvika att ta slut på gas innan du når ditt mål.

Vad övervakar vi?

Övervakning gör att du kan göra jämförelser mellan din ursprungliga plan och dina framsteg hittills. Du kommer att kunna genomföra ändringar, om det behövs, för att slutföra projektet framgångsrikt.

I ditt projekt, som Test Manager, bör du övervaka nyckelparametrarna enligt nedan

Kosta

Kostnader är en viktig aspekt av projektövervakning och kontroll. Du måste uppskatta och spåra grundläggande kostnadsinformation för ditt projekt . Att ha korrekta projektuppskattningar och en robust projektbudget är nödvändig för att leverera projekt inom den beslutade budgeten. Antag att din chef har gått med på att finansiera projektet med 100 000 dollar. Du måste hålla ett öga på de faktiska kostnaderna medan projektet genomförs. Som nämnts i testberäkningsartikeln finns det massor av projektaktiviteter som behöver pengar. Du måste övervaka och hantera projektbudgeten för att kunna kontrollera alla de aktiviteterna. Utan att övervaka projektkostnaden kommer projektet sannolikt aldrig att levereras i budgeten.

Scheman

Hur kan du arbeta utan schema? Det kan jämföras med att köra bil men utan någon aning om hur lång tid det tar att komma till destinationen. Oavsett hur stort eller litet projektets storlek och omfattning är, måste du förbereda ett projektschema. Schemat berättar

  • När ska varje aktivitet göras?
  • Vad har redan slutförts?
  • Sekvensen i vilken saker måste avslutas.

Här är ett exempel på projektschema

Du tilldelade en teammedlem till en uppgift: Exekvera webbplatsen Integration Cases of Guru99 Bank.

Denna uppgift ska vara klar på en vecka. Du kan skapa ett schema enligt nedan

Resurser

Som nämnts i tidigare artiklar är resurser allt som krävs för att utföra projektuppgifterna. De kan vara personer eller utrustning som krävs för att slutföra projektaktiviteten. Brist på resurser kan påverka projektets framsteg.

Sanningen är att allt kanske inte händer som planerat, anställda kommer att gå, projektbudgeten kan minskas eller schemat skjuts. Övervakning av resurser hjälper dig att tidigt upptäcka eventuell resurskris och hitta en lösning för att hantera den.

Kvalitet

Kvalitetsövervakning innebär övervakning av resultaten av specifika arbetsprodukter (som testfallssituation, testkörningslogg) för att utvärdera om den uppfyller de definierade kvalitetsstandarderna. Om resultat inte uppfyller kvalitetsstandarder måste du identifiera potentiell upplösning.

Exempel: Antag att du övervakade och kontrollerade projektförloppet mycket bra. Slutligen levererade du produkten vid tidsfristen. Projektet verkar lyckas.

Men efter att ha levererat två veckor fick du den här feedbacken från kunden

Vad gjorde jag för fel?
Jag gjorde inget fel. Kanske gjorde kunden misstag.
Jag glömde att övervaka kvaliteten på projektets produktion.
Jag vet inte varför.
Felaktig korrekt
Det kritiska misstaget du gjorde i det här projektet är att du glömde att övervaka kvaliteten på projektutmatningen. Eftersom projektövervakning kräver övervakning inte bara projektschema utan också projektets kvalitet.

Hur övervakar jag?

Tänk på dessa frågor när ditt projekt kommer till liv:

  • Är du på schema ? Om inte, hur långt efter är du och hur kan du komma ikapp?
  • Är du över budget ?
  • Arbetar du fortfarande mot samma projektmål?
  • Har du lite resurser ?
  • Finns det varningssignaler för överhängande problem ?
  • Finns det ett tryck från ledningen att slutföra projektet tidigare?

Det här är bara några av de frågor du bör ställa dig själv när du övervakar projektets framsteg.

Det är viktigt att övervaka projektets framsteg så att du vet om justeringar måste göras för att få det att gå tillbaka i rätt riktning. För att övervaka projektets framsteg effektivt bör du följa följande steg

Steg 1) Skapa övervakningsplan

Du kan inte övervaka framsteg om du inte har en plan för att övervaka framsteg med DEFINERADE mätvärden. I likhet med testplanen är övervakningsplan det första och ett av de viktigaste stegen i övervakningen.

I övervakningsplanen måste du planera noggrant om

  • Vilka mätvärden behöver du samla in och mäta?
  • När ska man samla in mätvärdena?
  • Hur utvärderar jag projektets framsteg via mätvärden?

Vilka mätvärden behöver samlas in och mätas?

I övervakningsplanen bör du tydligt definiera vilka mätvärden du behöver för att samla in och mäta. Som nämnts i föregående avsnitt, mätvärdena som du behöver samla in

  • Den kostnaden (tid, pengar) tillbringade för projektet hittills
  • Hur mycket resurs (anställda, utrustning) som används för projektet
  • Uppgiftens status (enligt schema , bakom eller före schemat)
  • Den kvaliteten i arbetet produkten (årstakt / genomströmningen, defekt statistik)

När ska data samlas in?

Bestäm nu när eller hur ofta du ska samla in data för övervakning i övervakningsplanen - Vecka eller månad? Eller bara i början och slutet av projektet?

Som planen kommer Guru99 Bank-projektet att slutföras på en månad. I så fall rekommenderar vi att du övervakar projektförloppet varje vecka eller dagligen .

Hur utvärderar jag projektets framsteg via mätvärden?

I övervakningsplanen bör du definiera metoderna för att utvärdera projektets framsteg via insamlade mått. Några metoder du kan hänvisa till är

  • Jämför framstegen i plan med de faktiska framsteg som laget har gjort
  • Definiera de kriterier som används för att utvärdera projektets framsteg. Till exempel om ansträngningen att slutföra en uppgift tog mer än 30% ansträngning än planerat en projektfördröjning.

Du kan se mallen för övervakningsplan här . Här är ett exempel på en övervakningsplan för Guru99 Bank-projektet

Steg 2) Uppdatera framstegsposten

Med tiden kommer din teammedlem att göra framsteg i sin projektuppgift. Du måste spåra deras aktivitet enligt schema och be dem ofta uppdatera framstegsinformationen, t.ex. tid, uppgiftsstatus ... etc. Genom att kontrollera dessa poster kan du omedelbart se effekterna på projektplanen.

En av de bästa metoderna för att spåra medlemmens framsteg är att hålla regelbundna möten .

I mötet rapporterar alla medlemmar sin nuvarande status och eventuella frågor. Om en teammedlem eller medlemmar har hamnat efter eller har stött på hinder, formulera en plan för att identifiera och lösa problemet.

Låt oss träna med följande scenario

Som definierats i övervakningsplanen tilldelade du en uppgift "Ställa in testmiljö" för testning av webbplatsen Guru99 bank till en medlem i ditt team. Hans roll är testadministratör. Han måste ställa in testmiljön på sex dagar. Du krävde att han rapporterade den aktuella statusen vid varje lagmöte. Här är ett exempel på hans register över aktuella framsteg

Steg 3) Analysera posten och gör justeringen

Det finns två delsteg i stegen

Steg 3.1) Analysera

I det här steget jämför du de framsteg du har definierat i planen med de faktiska framsteg som laget har gjort. Genom att analysera posten kan du också se hur mycket tid som har spenderats på enskild uppgift och den totala tiden på projektet totalt. Låt oss gå tillbaka till rapporten, som testadministratörerna skickade till dig, i föregående avsnitt. I den rapporten, vilken fråga fick du reda på?
Inget fel, det är fortfarande braUppgiftsförloppet verkar vara försenat
Jag kunde inte hitta något problem i den rapporten
Felaktigt korrekt
Enligt planen måste testadministratören avsluta 100% sin uppgift den sjätte dagen. Enligt nuvarande status är det dock 3: e dagen (50% tidsplan), men han avslutade precis 20% av uppgiften. Som ett resultat kan uppgiften försenas och missa tidsfristen. Därför kan denna fråga påverka hela projektet.

Genom att spåra och analysera projektförloppet kan du tidigt upptäcka alla problem som kan hända med projektet och du kan ta reda på lösningen för att lösa problemet.

Steg 3.2) Justering

Gör nödvändiga justeringar för att hålla ditt projekt på rätt spår. Tilldela om uppgifter, ändra scheman eller omvärdera dina mål. Detta hjälper dig att fortsätta mot mållinjen. I ovanstående exempel hittade du problem i uppgiften "Ställa in testmiljö"
Vad ska du göra?
Ändra schemanGöra ingenting
Ändra projektmål
Be support från andra teammedlemmar för att påskynda uppgiften
Felaktig korrekt
Som testchef kan du möta liknande situation flera gånger. Det finns massor av lösningar för att lösa problemet, och du kan ha din egen lösning.
I ovanstående fall rekommenderar vi att du väljer lösningen - Be support från en annan teammedlem för att påskynda uppgiften. Några andra lösningar som att ändra scheman eller göra ingenting kan påverka det övergripande projektet. De är inte den bästa lösningen

Steg 4) Producera rapporten

Om din chef ber dig om det aktuella projektet framsteg , om de framsteg är bakom eller framför schemat, vad ska du svara? Du måste förbereda projektrapporten.

Att använda rapporten är ett bra alternativ för att dela den totala projektförloppet med teammedlemmar eller styrelsen. Det är också ett användbart sätt att visa din chef om projektet är på rätt spår.

Du kan använda vissa mallrapporter för att säkerställa att framstegsdata presenteras konsekvent och tydligt . Den här artikeln innehåller rapportmallen som du kan hänvisa till. Kontrollera också en exempelrapport för Guru99 Banking-projekt som referens

Bästa praxis i testövervakning och kontroll

  • Följ standarderna: Ett viktigt övervägande av projektplanering är att säkerställa standardisering. Det betyder att alla projektaktiviteter måste följa standardprocessriktlinjen. Standardiserade processer, verktyg, mallar och mätvärden gör analysen enkel, underlättar enkel kommunikation och hjälper projektgruppens medlemmar att förstå situationen bättre.

  • Dokumentation: Vad händer om du inte skriver ner någon diskussion eller beslut i ett dokument? Du kanske glömmer dem och tappar många saker. Du bör skriva ner diskussioner och beslut på lämplig plats och upprätta ett formellt dokumentationsförfarande för möten. Sådan dokumentation hjälper dig att lösa problem med felkommunikation eller missförstånd bland projektgruppen.

  • Proaktivitet: Problem förekommer i alla projekt. Det viktiga är att du måste anta en proaktiv metod för att lösa problem och problem som uppstår under projektgenomförandet. Sådana frågor kan vara budget, omfattning, tid, kvalitet och mänskliga resurser