Middle
Са којим аспектима процена сте се суочили?
sobes.tech АИ
Одговор од АИ
Različiti aspekti, među kojima:
- Procena složenosti zadataka. Određivanje vremena potrebnog za izvršenje specifičnog zadatka testiranja (npr. pisanje test slučajeva, ručno testiranje, automatizacija).
- Procena obima automatizovanih testova. Predviđanje broja automatizovanih testova koje je potrebno napisati da bi pokrili određenu funkcionalnost.
- Procena vremena za regresione testove. Određivanje vremena potrebnog za izvršenje potpunih ili selektivnih regresionih testova nakon promena.
- Procena rizika. Identifikacija potencijalnih rizika koji mogu uticati na izvršenje test zadataka i procena vremena za njihovo minimiziranje ili zaobilaženje.
- Procena vremena za istraživačke testove. Predviđanje vremena koje je posvećeno istraživačkim testovima za pronalaženje nejasnih defekata.
- Procena vremena za pripremu test podataka i test okruženja. Određivanje vremena potrebnog za kreiranje ili konfiguraciju potrebnih resursa za testiranje.
- Procena složenosti popravki. Predviđanje vremena koje će biti potrebno programerima za otklanjanje pronađenih defekata.
- Procena vremena za analizu zahteva. Određivanje vremena potrebnog za potpuno razumevanje zahteva za testiranu funkcionalnost.
Prilikom procene koristim različite tehnike:
- Poker Planning: Timska procena zasnovana na konsenzusu.
- Tro-punkt procena: Uzimaju u obzir optimistične, pesimistične i najverovatnije scenarije.
- Procena na osnovu analogija: Bazirana na iskustvu sa sličnim zadacima u prošlosti.
- Procenatno razlaganje: Veliki zadatak se deli na manje delove i procenjuje se svaki deo.
Faktori koji utiču na tačnost procene:
- Složenost funkcionalnosti.
- Kvalitet zahteva.
- Stabilnost testnog okruženja.
- Dostupnost test podataka.
- Postojanje spoljnih zavisnosti.
- Iskustvo tima.
- Postojanje implicitnih rizika.