Galvenā atšķirība: terminu smagums un prioritāte parasti tiek izmantoti saistībā ar programmatūras testēšanu. Kļūdas smagums ir balstīts uz to, cik daudz tas ietekmē sistēmu. Tas tiek iedalīts kategorijās, pamatojoties uz to, cik daudz tas ietekmē produkta funkcionalitāti. No otras puses, kļūdas prioritāte attiecas uz to, cik drīz kļūda ir jānosaka.
Termini smagums un prioritāte parasti tiek izmantoti saistībā ar programmatūras testēšanu. Tomēr, lai saprastu programmatūras testēšanas nopietnības un prioritātes nozīmi, mums vispirms jāsaprot šo terminu definīcija.
Smagums tiek definēts kā smaguma stāvoklis vai kvalitāte, kas būtībā nozīmē skarbu, pakaļgalu vai stingrību. Smagums ir prasīga vai nepietiekama kvalitāte vai stāvoklis. Tā kā prioritāte ir stāvokļa vai kvalitātes stāvoklis agrāk laikā, notikumā utt. Tas ir tad, kad kaut kas ir pārāks par visu pārējo. Līdzīgi, smaguma pakāpe attiecas uz kļūdas nopietnību, bet prioritāte attiecas uz kļūdu ātrumu.
Kļūdas smagums ir balstīts uz to, cik daudz tas ietekmē sistēmu. Tas tiek iedalīts kategorijās, pamatojoties uz to, cik daudz tas ietekmē produkta funkcionalitāti. Ja ietekme ir augsta, tas nozīmē, ka sistēma pilnībā crash, tad tam ir augsts smagums, tomēr, ja tam nav būtiskas ietekmes uz sistēmu, tad smagums būs zems.
Bug var tikt klasificēta kā augsta prioritāte un augsta pakāpe, vai arī tā var būt zema prioritāte un zema smaguma pakāpe. Bug var būt arī augsta prioritāte, bet zema smaguma pakāpe, ja tā neietekmē sistēmas funkcionalitāti, bet tā ir nekavējoties jānovērš, piemēram, kļūda logotipā. Bug var būt arī zema prioritāte, bet augsta pakāpe, ja kļūda lielā mērā ietekmē sistēmas funkcionalitāti, bet kļūdas iespējamība ir zema, līdz ar to labojums var gaidīt vēl vēlāk.
Svarīguma un prioritātes salīdzinājums:
Smagums | Prioritāte | |
Apraksts | Kļūdas smagums ir balstīts uz to, cik daudz tas ietekmē sistēmu. | Kļūdas prioritāte ir balstīta uz to, cik drīz tas ir jānosaka. |
Veidi |
|
|
Ietekme | Saistīts ar funkcionalitātes problēmām | Saistīts ar grafiku, lai atrisinātu |
Attiecas uz | Smagums attiecas uz kļūdas nopietnību attiecībā uz produkta funkcionalitāti. Lielāka ietekme uz funkcionalitāti novedīs pie tā, ka kļūda tiks piešķirta augstāk. | Prioritāte attiecas uz to, cik drīz kļūdu vajadzētu noteikt. |
Saistīts ar | Saistīts ar funkcionalitāti. Atspoguļo sistēmas trūkumu. | Saistīts ar etalona kvalitāti vai atbilstību standartam. Tas atspoguļo kvalitātes cerības bargumu. |
Saistīts ar | Ir saistīts ar produkta tehnisko aspektu. Tas atspoguļo to, cik slikti tas ir sistēmai. | Lielā mērā ir saistīts ar uzņēmējdarbības vai mārketinga aspektu. Tas ir rādītājs uz kļūdu svarīgumu. |
Lēmums par labošanu | Kvalitātes nodrošināšanas inženieris lemj par smaguma pakāpi. Par to lemj pēc klienta riska novērtējuma. | Par prioritāti noteikt kļūdu var izlemt, konsultējoties ar klientu. |
Pamatojoties uz | Produktu labojumi ir balstīti uz Bug Severity. | Produktu labojumi ir balstīti uz “Projekta prioritātēm. |
Piemēri | Sistēmas atteici, kas rodas, izmantojot neskaidru komandu, ir augsta pakāpe, jo tai ir liela ietekme uz sistēmas funkcionalitāti. Tomēr tā ir zema prioritāte, jo iespēja ikvienam, kas izmanto šo komandu, ir zema. Tādējādi to var noteikt nākamajā sistēmas atjauninājumā. | Vietnes pareizrakstības kļūda uzņēmuma logotipā ir augsta prioritāte, jo tā attēlo uzņēmumu. Tomēr tas ir zemas pakāpes jautājums, jo tas neietekmē tīmekļa vietnes funkcionalitāti. Tādējādi tas ir jānosaka pēc iespējas ātrāk. |