ISO 25010

ISO 25010

Zahtevi za kvalitet i vrednovanje sistema i softvera (SQuaRE)

ISO/IEC 25010 (SQuaRE) je međunarodni standard koji definiše model kvaliteta za softverske sisteme. Razvijen u okviru inženjeringa softvera, ovaj standard pruža okvir za ocenu kvaliteta proizvoda definišući karakteristike koje određuju koliko efikasno sistem funkcioniše, uključujući brzinu, stabilnost i performanse. Standard je dizajniran da bude univerzalno primenljiv na sve vrste softverskih sistema.

Kvalitetna aplikacija mora da ispuni sledeće zahteve:

  • mora raditi bez prekida ili generisanja grešaka,
  • mora biti stabilna,
  • sve njene funkcionalnosti moraju raditi ispravno,
  • mora vršiti sve neophodne proračune,
  • mora prikazivati tačne podatke,
  • svi korisnici moraju imati odgovarajuće dozvole.

Kako bi se obezbedili zahtevi iznad potrebno je definisati karakteristike softvera.

Karakteristike kvaliteta prema ISO 25010:

  1. Funkcionalna pogodnost, odnosno merenje da li softver pruža potrebne funkcionalnosti i da li su te funkcionalnosti adekvatno implementirane;
  2. Efikasnost i učinkovitost resursa;
  3. Kompatibilnost, odnosno sposobnost sistema da se integriše sa drugim sistemima ili da funkcioniše u različitim okruženjima;
  4. Upotrebljivost, odnosno jednostavnost interfejsa, intuitivnost i uputstva za korisnike;
  5. Adaptabilnost sistema da se prilagodi novim uslovima ili potrebama, uključujući promene u zahtevima ili radnim okruženjima;
  6. Sigurnost u obezbeđivanju zaštite od neovlašćenog pristupa, oštećenja ili gubitka podataka, uključujući autentifikaciju, autorizaciju i šifrovanje;
  7. Sposobnost sistema da se održava i unapređuje tokom svog životnog ciklusa;
  8. Mogućnost prenosivosti sistema u različita okruženja, kao i instalacija na različite platforme ili uređaje.

U okviru ovakvih karakteristika, softver se može:

  • Testirati
  • Jednostavno pratiti
  • Jednostavno menjati i unapređivati bez potencijalnih grešaka

Zašto je kvalitet softvera važan?

Kvalitet softvera odražava koliko je softver u skladu sa originalnim dizajnom i u kojoj meri ispunjava ključne zahteve, poput sigurnosti, efikasnosti i lakoće održavanja. ISO 25010 pruža jasne smernice za merenje tih kvaliteta, omogućavajući organizacijama da objektivno ocene performanse svog softverskog rešenja.

BENEFITI

Pružanjem poverenja i razumevanjem ključnih aspekata u procesu sertifikacije grade se stabilni i prijateljski odnosi koji čine potporu za napredak u poslovanju.

  • icon Optimizacija procesa razvoja softvera
  • icon Povećanje poverenja korisnika
  • icon Poboljšanje kvaliteta softverskog proizvoda
  • icon Smanjenje rizika kroz identifikovanje problema u ranim fazama razvoja

POVEZANI STANDARDI