Vianhallintaprosessi - Vikaraportti ja hallinnan elinkaari

Sisällysluettelo:

Anonim

Yleiskatsaus vianhallintaprosessista

Olemme tietoisia kaikista ohjelmistojen kirjoittamista koodeista, viat on tarkistettava. Testausprosessissa vianhallintaprosessi on ratkaisevan tärkeä. Vianhallintatermiä käytetään usein ohjelmistojen testauksessa. Vianhallintaprosessiin sisältyy ohjelmistovirheiden havaitseminen ja korjaaminen.

Kun testaaja testaa koodinpätkää, hän kohtaa odotetun ulostulon muutokset nykyiseen ulostuloon, tätä kutsutaan vikaksi. Vaihtoehtona vialle käytetään termiä "vika", "ongelmat", "tapaukset".

Vikaraportti

Ohjelmistojen testaajan tulee mainita kaikki alla olevat pakolliset kentät virheraporteista.

1) Yksilöllinen vian tunnus: Tämän tarkoituksena on vian tunnistaminen yksilöivällä numerolla.

2) Yksityiskohtainen kuvaus: Kuvauksen on sisällettävä ohjelmistovirheen yksityiskohdat. Mikä funktio löydettiin? Yhdessä kuvakaappauksen kanssa ymmärrystä paremmin.

3) Raportin päivämäärä: Vikaraportin tulisi sisältää virheilmoituksen päivämäärä ja kellonaika.

4) Vakavuus: Virheen vakavuus, alhainen, keskitaso tai korkea.

5) Korjaa päivämäärällä: vian sulkemisaika ja -päivämäärä.

6) Vika nostettu nimellä: Testin nimi, joka aiheutti ongelman.

7) Vika korjattu kehittäjän nimellä: Kehittäjän nimi, joka on korjannut ongelman.

Vianhallinnan elinkaari

Testaajan ja kehittäjien välinen suullinen viestintä ei ole tarkoituksenmukaista, kun virheitä kasvaa. Vikojen hallitsemiseksi ja käsittelemiseksi on tarpeen vianhallinnan elinkaari.

Vianhallintaprosessissa on viisi vaihetta:

  1. Vian ehkäisy
  2. Perustiedot toimitus
  3. Löydä vika
  4. Ratkaisu vikaan
  5. Prosessin parantaminen

Alla on yksityiskohtainen kuvaus vaiheista vianhallintaprosessissa:

1) Vian estäminen

Viat voidaan estää jossain määrin noudattamalla muutamia ohjeita samalla kun luot koodia. Myös analysoimalla koodia, vikoja voidaan vähentää. Kehittäjille voidaan antaa ohjeita havaitun vikojen tyypin tunnistamiseksi tällaisen tilanteen välttämiseksi. Virheitä ei voida estää 100% käytännössä. Virheitä voidaan vähentää testaajien ja kehittäjien yhteistyöllä, joka minimoi riskin.

2) Perustiedot toimitus

Tuote on lähtökohta, kun virstanpylväs valmistuu. Silloin kehittäjä suorittaa virstanpylvään ja lähettää sen testaajalle testausta varten. Vaihe vaiheelta kehitysprosessi jatkuu, kun virstanpylväs saavutetaan.

3) Löydä vika

Aina, kun testausryhmä havaitsee vian, siitä tulee ilmoittaa heti kehittäjälle. Kun kehittäjä hyväksyy vian testaajassa ja kuittaa sen, virhe havaitaan. Testerin tulisi varmistaa, että he ovat löytäneet kelvollisen vian.

4) Vian ratkaiseminen

Aina testausryhmä löytää virheen ja löytää sen olevan pätevä, mutta kehittäjä löytää saman virheen virheelliseksi. Välitön ratkaisemisprosessi on toteutettava. Molemmat toimet voidaan toteuttaa tässä tilanteessa. Joko vanhempi johtaja voi ratkaista tämän, tai tuotteen omistaja voi päättää, onko kyse viasta vai ei.

5) Prosessin parantaminen

  • Vianhallinnassa prosessia voidaan parantaa käyttämällä muutamaa automatisoitua työkalua, joka voi havaita ohjelmiston virheet. On olemassa monia vianhallintatyökaluja. Käytetyistä työkaluista riippuen kehittäjä voi löytää vian ja korjata sen. Vian löytäminen aikaisemmassa vaiheessa auttaa estämään suurta virhettä, joka saattaa viedä enemmän aikaa ja keskittyä myös työn uudelleen tekemiseen. Siksi tämä on ohjelmiston hinta. Nämä kustannukset voidaan vähentää virheiden korjaamiseen varhaisimmassa kehitysvaiheessa. Työkalu antaa ilmoituksen lähettää tietystä virheestä ja myös havaita kehittäjän korjaamaan sen.
  • Vian hallinta voi olla monimutkaista suuren määrän ja vakavuuden aikana. Vianhallintatyökalut tarjoavat asiakirjan, josta on apua jokaiselle kehittäjälle työskennellä tehokkaasti. Voit luokitella viat tärkeysjärjestyksen ja työskentelyn perusteella. Kun viat on löydetty ja korjattu, kehittäjän tulee palauttaa prosessi ja suorittaa se uudelleen, jotta voidaan tarkistaa, toimiiko kaikki hyvin. Kun aihe on suljettu, se on päivitettävä raportissa. Tuotteen laatua voidaan parantaa tässä prosessissa käyttämällä oikeaa työkalua.
  • Ketterissä menetelmissä vianhallinta on hiukan erilainen kuin muut. Ketterässä hallinnassa se käyttää tiettyä metodologiaa vesiputousmalliin. Toisella projektimenetelmällä, kuten lean-metodologialla, pyritään tarjoamaan nolla virheitä prosessissa. Koko vianhallinnan prosessi on tarjota prosessin parannus. Ja prosessi tällaisten virheiden poistamiseksi on kehityskentän parantaminen. Tämä puolestaan ​​antaa laadukkaan tuotteen asiakkaalle, mikä johtaa korkeaan asiakastyytyväisyyteen.

johtopäätös

Oikean työkalun valitseminen vähentää virheitä kaikissa prosesseissa. Kun virhe löytyy, prosessin tehostaminen tuntemalla se välittömästi tarkistamaan ja korjaamaan. Prosessien jatkuvassa parantamisessa vikojen havaitsemisella on erittäin tärkeä merkitys. Toisin sanoen, vikojen havaitseminen on mitta prosessin parannuksista. Kaikkien vahvistettujen koodien on oltava laadun mukaisia ​​ja niiden on säilytettävä standardit.

Suositellut artikkelit

Tämä on opas vianhallintaprosessiin. Tässä keskustellaan yleiskatsauksesta, vikaraporteista ja vianhallinnan elinkaaresta. Voit myös käydä läpi muiden ehdotettujen artikkeleidemme saadaksesi lisätietoja -

  1. Projektinhallintatyökalujen ohjelmisto
  2. Testinhallintatyökalut
  3. Markkinoinnin johtaminen
  4. Laadunhallinnan koulutus