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:
- 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.
- 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.
- 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.
- Provera sličnih slučajeva: Da li su postojale slične greške u prošlosti? Kako su rešene?
- 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.
- 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.
- Ažuriranje izveštaja o grešci: Uključujem sve prikupljene informacije, rezultate diskusija i donesenu odluku.
- 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.