08 · Haladó tesztmenedzsment

Ráfordítás, kapacitás és bizonytalanság

A munkamennyiséget a várakozásoktól és a naptári időtől külön tervezzük

A lecke végére képes leszel

  • Megkülönbözteted a ráfordítást és a naptári időt.
  • Becslési tartományt és újrabecslési feltételt határozol meg.

A feladat lebontása csökkenti a rejtett munkát

A tesztelés becslésekor vegyük fel a tesztalap megértését, a tesztfeltételek kiválasztását, a tesztadat és környezet előkészítését, a futtatást, a hibajelentést, az újrafuttatást, a jelentést és az átadást. Ha csak a tesztfuttatás perceit szorozzuk meg az esetek számával, a terv alábecsüli az előkészítést és a hibajavítás utáni ellenőrzést.

A ráfordítás emberi munka mennyisége, például személynap. A naptári idő a kezdés és befejezés között eltelt idő. Tíz embernap munka nem feltétlenül készül el két naptári nap alatt öt munkatárssal, ha az adat-előkészítés és a tesztkörnyezet egymásra épül, vagy egyetlen szakértő jóváhagyása szükséges.

A becslésnél számít a változás mértéke, az ismert technológia, a tesztelők készsége, az automatizálás, a környezet stabilitása, a külső függőség, az adatminőség és a korábbi tapasztalat. Az alapfeltevéseket le kell írni, különben a későbbi eltérés okát nehéz megérteni.

Gyakorlati példa

Három tesztelő összesen 15 embernapnyi munkát kap. Ha csak egy alkalmas tesztkörnyezet van, az esetek egymás eredményétől függenek, és a javításokra várni kell, a munka nem fejeződik be öt naptári nap alatt.

Tartomány, felülvizsgálat és tervezési tartalék

A korábbi hasonló projekt adatai, a szakértői becslés és a feladatok részletes lebontása kiegészítheti egymást. A becslőcsoport tagjai először önállóan becsülhetnek, majd az eltérések megbeszélése feltárja az eltérő feltételezéseket. A hárompontos módszer optimista, legvalószínűbb és pesszimista esetet vesz figyelembe; az eredményt a projekt bizonytalanságához mérten kell bemutatni.

A tartalék ne rejtett pluszidő legyen. Mondd meg, milyen kockázatra vonatkozik, ki használhatja fel, és mikor kell új tervet készíteni. A tartalék nem helyettesíti a későn felismert scope-növekedés elemzését.

A becslést frissíteni kell, ha új információ érkezik: elkészült az első migrációs próba, kiderül a rekordhibák aránya, megváltozik a tesztadat, vagy elérhetővé válik a partneri rendszer. A változást a tényekkel és az új feltételekkel együtt kommunikáljuk, ne csak egy új dátumot adjunk meg.

Részletes esettanulmány

Esettanulmány: becslés bizonytalan adatátállásra

Egy régi hallgatói nyilvántartás új rendszerbe költözik. Az adatok minősége csak részben ismert, a próbaátállás során többféle formátumú dátum és duplikált rekord került elő. A megrendelő egyetlen befejezési dátumot kér, a tesztcsapat viszont még nem tudja, mennyi adatjavítás és ismételt próba lesz szükséges.

A tesztmunka becslését nem szabad összekeverni a naptári idővel. A tesztelők ráfordítása lehet 20 embernap, de a külső adatgazdára várakozás vagy a környezet elérhetetlensége a tényleges befejezést későbbre tolhatja.

Elemzési és döntési lépések

  1. 1Bontsd a munkát ellenőrizhető csomagokra: adatszabályok áttekintése, minták előállítása, próbaátállás, rekordegyeztetés, hibák triázsa, javítás utáni újrafuttatás és eredmény-átadás.
  2. 2Gyűjts adatot hasonló korábbi migrációból, majd az eltérő adatmennyiségre, minőségre és eszközre korrigálj. A szakértők becslését külön-külön is kérheted, majd egyeztethetitek az eltéréseket.
  3. 3Adj tartományt. Ha a becslési pontok optimista 15, legvalószínűbb 24 és pesszimista 42 embernap, egy hárompontos súlyozott becslés (15 + 4×24 + 42) / 6 = 25,5 embernap. Ez nem garancia, hanem tervezési támpont a feltételezésekkel együtt.
  4. 4Rögzítsd az újrabecslés kiváltó feltételeit, például az első teljes próbaátállás eredményét vagy a duplikátumarány megismerését. A kapacitástervben külön vedd számításba a szakértői függőséget és a környezet várakozási idejét.
Menedzseri döntés

A projekt a dátum mellé feltételeket és egy valószínű időtartományt kap. A következő újrabecslés az első teljes adatmintás próba után történik, amikor már számszerűsíthető a hibás rekordok aránya.

Gondold végig

Mi tartozik bele az embernap-becslésbe, és mi növelheti külön a naptári időt? Sorolj fel két új információt, amelyek után módosítanád a becslést.

A lecke legfontosabb gondolatai

  • •A ráfordítás és a naptári idő eltérő tervezési adat.
  • •A becslés feltételezésekkel és tartománnyal együtt hasznos.
  • •Jelöld ki, milyen új információ után kell újrabecsülni.

Visszajelzés erről a leckéről

Mennyire volt hasznos? Az értékelést és a megjegyzést csak a tanár látja.

Értékelés, 1–5

Név és e-mail-cím megadása nem szükséges. Más tanulók értékelései és megjegyzései nem jelennek meg ezen az oldalon.