Ko je u timu bio odgovoran za određivanje prioriteta i važnosti defekata?
sobes.tech АИ
Одговор од АИ
Prioriteti i važnost defekata utvrđivani su na zajedničkim sastancima tima za razvoj i QA, uz učešće product menadžera ili poslovnog analitičara.
Uloge i odgovornosti:
- QA inženjer: otkrivao je defekt, pružao detaljan opis, korake za reprodukciju, očekivane i stvarne rezultate, i predlagao početnu procenu važnosti sa stanovišta korisnika.
- Razvijač: analizirao je tehničku složenost popravke i potencijalni uticaj na druge delove sistema.
- Product menadžer / Poslovni analitičar: procenjivao je poslovni uticaj defekta, njegov uticaj na korisnike i usklađenost sa prioritetima proizvoda.
Konačna odluka o prioritetu donošena je zajednički, uzimajući u obzir sve ove faktore. U slučaju neslaganja, poslednju reč imao je product menadžer ili vođa tima.
Prioritizacija se zasnivala na matrici koja uzima u obzir:
| Prioritet | Važnost (Severity) | Uticaj na posao i korisnike |
|---|---|---|
| Blocker | Kritično | Blokira ključne funkcije, čini aplikaciju neupotrebljivom. Zahteva hitnu ispravku. |
| High | Veoma | Snažno narušava rad važne funkcije, ali postoje zaobilazna rešenja. Pogađa veliki broj korisnika. |
| Medium | Manje | Blago pogoršava rad funkcije, postoje jednostavna zaobilazna rešenja. Vidljivo je korisnicima. |
| Low | Trivijalno | Estetske greške, neznatan uticaj na funkcionalnost. Ne utiče na većinu korisnika. |
Važnost (Severity) je tehnička procena uticaja defekta na sistem, koju određuju QA i ponekad programeri. Prioritet je poslovna odluka o tome koliko brzo treba popraviti defekt, koja se donosi zajednički sa product menadžerom. Ova dva parametra mogu da se razlikuju.
Alati za praćenje defekata (npr. Jira) korišćeni su za evidentiranje i diskusiju o prioritetima.