Ki volt a csapatban felelős a hibák prioritásainak és fontosságának meghatározásáért?
sobes.tech MI
Válasz az MI-től
A hibák prioritásait és fontosságát a fejlesztői és QA csapat közös értekezletein állapították meg, a termékmenedzser vagy üzleti elemző részvételével.
Szerepek és felelősségek:
- QA mérnök: észlelte a hibát, részletes leírást adott, reprodukálási lépéseket, elvárt és tényleges eredményeket, valamint javaslatot tett a felhasználói szempontból való fontosság első értékelésére.
- Fejlesztő: elemezte a javítás technikai összetettségét és a rendszer más részeire gyakorolt potenciális hatást.
- Termékmenedzser / Üzleti elemző: értékelte a hiba üzleti hatását, a felhasználókra gyakorolt befolyását és a termék prioritásainak való megfelelést.
A végső döntés a prioritásról közösen született, figyelembe véve ezeket a tényezőket. Vitás esetben a végső szó a termékmenedzser vagy a csapatvezető volt.
A priorizálás egy mátrix alapján történt, amely figyelembe veszi:
| Prioritás | Súlyosság (Severity) | Hatás az üzletre és a felhasználókra |
|---|---|---|
| Blocker | Kritikus | Kulcsfontosságú funkciókat blokkol, az alkalmazás használhatatlanná válik. Azonnali javítást igényel. |
| High | Nagy | Súlyosan zavarja egy fontos funkció működését, de vannak kerülő megoldások. Sok felhasználót érint. |
| Medium | Kisebb | Kismértékben rontja a funkció működését, egyszerű kerülő megoldások léteznek. A felhasználók számára észrevehető. |
| Low | Triviális | Esztétikai hibák, jelentéktelen hatás a funkcionalitásra. Nem befolyásolja a legtöbb felhasználót. |
A súlyosság (Severity) technikai értékelés, amely a hiba rendszerre gyakorolt hatását méri, amit a QA és néha a fejlesztők határoznak meg. A prioritás üzleti döntés arról, hogy milyen gyorsan kell javítani a hibát, és ezt közösen a termékmenedzserrel határozzák meg. Ezek a paraméterek nem mindig egyeznek meg.
A hibák nyomon követésére (pl. Jira) eszközöket használtak, amelyek a prioritások rögzítésére és megvitatására szolgálnak.