Sobes.tech
Middle

Šta uraditi ako programer nakon ponovnog slanja greške tvrdi da to nije greška?

sobes.tech АИ

Одговор од АИ

U takvom slučaju preduzeću sledeće korake:

  1. Proveri grešku: Uveriću se da se greška reprodukuje u navedenom test okruženju (verzija proizvoda, okruženje, OS, pregledač itd.), koristeći korake reprodukcije iz izveštaja o grešci.
  2. Pojašnjenje koraka reprodukcije: Moguće je da problem leži u netačnosti ili nepotpunosti opisa koraka. Pokušaću da ih učinim što detaljnijim i jednoznačnijim.
  3. Prikupljanje dodatnih informacija: logovi, snimci ekrana/video, mrežni zahtevi (ako je primenjivo), podaci iz baze podataka. Ovo će pomoći da se pruži više konteksta razvojnim programerima.
  4. Provera sličnih slučajeva: Da li su postojale slične greške u prošlosti? Kako su rešene?
  5. Lično razgovaranje sa programerom: Pojašnjenje njegovog stava. Možda smatra ponašanje funkcijom, nije znao za zahtev ili vidi neku specifičnost koja mi nije očigledna. Dijalog često pomaže da se pronađe koren problema.
  6. Uključivanje Product Owner/Poslovnog analitičara: Ako nakon diskusije sa programerom ne dođe do konsenzusa i siguran sam da postoji greška, uključujem Product Owner-a ili Poslovnog analitičara da odrede prioritet i dalje korake. Oni mogu potvrditi da ponašanje ne odgovara zahtevima ili, naprotiv, odlučiti da je prihvatljivo.
  7. Ažuriranje izveštaja o grešci: Uključujem sve prikupljene informacije, rezultate diskusija i donesenu odluku.
  8. Zatvaranje greške (ako je potrebno): Ako nakon odluke Product Owner-a/Analitičara ili postizanja konsenzusa sa programerom ispostavi se da to nije greška ili da je defekt prihvatljiv, zatvoriću izveštaj sa odgovarajućim komentarom.