Sobes.tech
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.