Wat is softwarekwaliteit?
Het is de mate waarin een softwareproduct voldoet aan de vastgestelde vereisten.
Definitie
Softwarekwaliteit verwijst naar de mate waarin een softwareproduct voldoet aan de vereisten en verwachtingen van de gebruikers en de organisatie.
Aspecten
Kwaliteit in software wordt vaak gemeten aan de hand van factoren zoals betrouwbaarheid, efficiëntie, veerkracht, onderhoudbaarheid en veiligheid.
Betrouwbaarheid
Kwaliteit wordt ook begrepen als de capaciteit van de software om consistent te functioneren onder verschillende omstandigheden zonder storingen.
Veiligheid
Een ander aspect dat steeds relevanter wordt, is de bescherming van software en gegevens tegen ongeautoriseerde toegang en andere cybersecurityrisico's.
Standaard
ISO/IEC 25010 is een standaard voor softwarekwaliteit die kenmerken omvat zoals functionele geschiktheid, betrouwbaarheid en veiligheid.
CMMI
Het Capability Maturity Model Integration biedt een reeks best practices voor het verbeteren van processen in softwareontwikkeling en -onderhoud.
Six Sigma
Het is een datagestuurde benadering voor procesverbetering, vaak toegepast op softwareontwikkeling om de kwaliteit te verbeteren.