Sobes.tech
Junior

Hogyan osztályozzuk a hibákat a fejlesztő számára?

sobes.tech MI

Válasz az MI-től

A hibák osztályozása segít a fejlesztőknek gyorsabban megérteni a problémát és meghatározni a javítás prioritását. A fő osztályozási szempontok:

  • Súlyosság (Severity): A hiba hatása az alkalmazás működésére.
    • Blokkoló: Az alkalmazás egyáltalán nem működik, vagy egy kulcsfontosságú funkció nem érhető el, nincs alternatív út.
    • Kritikus: Súlyos funkciózavar, amely jelentős számú felhasználót vagy kulcsfontosságú üzleti folyamatot érint. Részleges vagy ideiglenes megoldások létezhetnek.
    • Nagy: Jelentős funkció- vagy használhatósági zavar, de nem teljes blokkolás.
    • Kisebb: Kisebb funkciózavar, kozmetikai hibák, helyesírási hibák. Nem befolyásolja jelentősen az alkalmazás működését.
    • Triviális: Olyan apró hibák, amelyek szinte nem befolyásolják a felhasználói élményt, utolsóként javíthatók.
  • Prioritás (Priority): A hiba javításának sürgőssége. Együtt határozza meg a QA és a Product Owner/Team Lead.
    • Legmagasabb: Azonnali javítást igényel, blokkolja a kiadást vagy kritikus módon érinti a kulcsfelhasználókat.
    • Magas: Rövid időn belül javítani kell, fontos használati forgatókönyveket érint.
    • Közepes: Javasolt a következő kiadás előtt javítani.
    • Alacsony: Későbbi kiadásokban javítható, nem kritikus.
  • Típus (Type): A hiba kategóriája.
    • Funkcionális: Funkció működési hibája.
    • UI/UX: Megjelenés vagy használhatóság problémák.
    • Teljesítmény: Teljesítmény problémák (betöltési sebesség, reakcióidő).
    • Biztonság: Biztonsági sérülékenységek.
    • Kompatibilitás: Hibák, amelyek különböző eszközökön, böngészőkben, operációs rendszereken való működést érintik.
    • Integráció: Modulok vagy rendszerek közötti interakciós problémák.
    • Használhatóság: Nehézségek az interfész használatában vagy feladatok végrehajtásában.
  • Állapot (Status): A hiba aktuális állapota az életciklusában.
    • Új: Épp most jött létre.
    • Nyitott: Elfogadva a munkára.
    • Folyamatban: Dolgoznak rajta.
    • Javítva: A fejlesztő javította.
    • Vissza a tesztelésre vár: Várakozik a QA által végzett retestre.
    • Újranyitás: Nem sikerült a retest, újra a fejlesztőhöz lett rendelve.
    • Zárva: Sikeresen átment a retesten.
    • Elutasítva / Nem reprodukálható: A hiba nem reprodukálható vagy nem hibáról van szó.
    • Elhalasztva: A javítást későbbre halasztották.

Az információk megadása során fontos, hogy világos reprodukálási lépéseket, a tényleges és várható eredményt, a build/környezet verzióját és a naplókat is tartalmazza.