Overslaan en naar de inhoud gaan

Commentaar: Crashtest voor software

Bij de aanschaf van software gaat het vaak niet anders. Acceptatietests spitsen zich daarom toe op de functionele aspecten en niet op het voorkomen van programmeerfouten die kwaadwillenden kunnen misbruiken.
Maatschappij
Shutterstock
Shutterstock

Het verschil met de auto-industrie is dat de veiligheid van auto’s is gewaarborgd door keuringsinstituten. Dat kan omdat het aantal producenten van auto’s ten opzichte van software relatief laag is, net als de diversiteit aan modellen. Verder is de veiligheid van auto’s van levensbelang, terwijl dat bij software vaak niet aan de orde is. De Top 25 gevaarlijkste softwarefouten die deze week door SANS Institute/MITRA werd gepubliceerd, maakt echter pijnlijk duidelijk dat door het ontbreken van een controlemechanisme, veilig programmeren bij programmeurs niet hoog op de prioriteitenlijst staat. Sommige kardinale fouten werden dertig jaar geleden al als veelvoorkomend bestempeld. Opdrachtgevers zouden daarom veel duidelijker dan nu gebeurt, eisen moeten stellen aan het veiligheidsniveau waaraan de software moet voldoen. Tegelijk moeten zij accepteren dat de aandacht voor veiligheid tijd en dus geld kost, die niet aan het ontwikkelen van functionaliteit kan worden besteed. Dit is echter de enige manier om de aandacht voor veilige software naar een volwassen niveau te brengen.Thijs Doorenbosch is redacteur van Automatisering Gids

Lees dit PRO artikel gratis

Maak een gratis account aan en geniet van alle voordelen:

  • Toegang tot 3 PRO artikelen per maand
  • Inclusief CTO interviews, podcasts, digitale specials en whitepapers
  • Blijf up-to-date over de laatste ontwikkelingen in en rond tech

Bevestig jouw e-mailadres

We hebben de bevestigingsmail naar %email% gestuurd.

Geen bevestigingsmail ontvangen? Controleer je spam folder. Niet in de spam, klik dan hier om een account aan te maken.

Er is iets mis gegaan

Helaas konden we op dit moment geen account voor je aanmaken. Probeer het later nog eens.

Maak een gratis account aan en geniet van alle voordelen:

Heb je al een account? Log in

Maak een gratis account aan en geniet van alle voordelen:

Heb je al een account? Log in