Computable.nl
  • Thema’s
    • Carrière
    • Innovatie & Transformatie
    • Cloud & Infrastructuur
    • Data & AI
    • Governance & Privacy
    • Security & Awareness
    • Software & Development
    • Werkplek & Beheer
  • Sectoren
    • Channel
    • Financiële dienstverlening
    • Logistiek
    • Onderwijs
    • Overheid
    • Zorg
  • Computable Awards
    • Overzicht
    • Nieuws
    • Winnaars
    • Partner worden
  • Vacatures
    • Vacatures bekijken
    • Vacatures plaatsen
  • Bedrijven
    • Profielen
    • Producten & Diensten
  • Kennisbank
  • Nieuwsbrief

Kwaliteitsborging mist door testen evolutieboot

11 september 2015 - 13:014 minuten leestijdOpinieSoftware & Development
Henk Boot
Henk Boot

In het digitale tijdperk gaat de aandacht vooral uit naar transformatie en nieuwe businessmodellen. En dat is zeker terecht. Maar er zijn meer onderwerpen die extra aandacht verdienen. ‘Digital’ vraagt bijvoorbeeld ook om snelle en flexibele ontwikkeling van software. Ook daar geven we de nodige aandacht aan met bijvoorbeeld methodes zoals Scrum en Agile. Maar waarom wordt er nog steeds volgens oude ideeën getest?

Laten we niet vergeten dat de customer experience de ultieme uiting is van de kwaliteit van onze dienstverlening. Fouten in software en niet goed werkende systemen berokkenen dus ernstige schade. ‘FF-testen’ kan anno nu dan ook echt niet meer. Waarom heeft kwaliteitsborging van onze systemen en software door middel van professioneel testen de evolutieboot gemist?

Uit onderzoek blijkt dat vandaag de dag tijdens de pretest van systemen nog niet eens 10 procent van de fouten gevonden wordt. Pas tijdens de systeemtest, de integratietest en de regressietest komt 70 procent van de fouten aan het licht. Dat is mooi, zou je zeggen. Maar het betekent wel dat 20 procent (!) van de fouten pas gevonden wordt tijdens de acceptatietest. De gevolgen daarvan zijn naast een veelal geirriteerde business, klanten die langer op een goed werkend systeem moet wachten en reparatiewerkzaamheden die tijd, geld en inspanning kosten. Blijkbaar heeft men daar mee leren leven. De schokkende waarheid is namelijk dat de meeste bedrijven niet eens voldoen aan de vereisten van testen in een traditionele ontwikkeling, laat staan aan die van het digitale tijdperk. En de nieuwe Agile methoden maken het nog complexer om de kwaliteit van digitale producten te waarborgen.

Geen oog voor samenhang

Bij veel ondernemingen wordt het testen van systemen er meestal ‘even bij gedaan’. Er zijn geen gespecialiseerde testers in dienst, er bestaat geen speciale testomgeving en als er getest wordt is de focus helemaal gericht op dat ene individuele project, zonder oog te hebben voor enige samenhang. Testen wordt veelal handmatig gedaan, waarbij geen sprake is van beleid of standaarden. De gevolgen van deze decentrale aanpak van testen zijn dat het veel meer geld en inspanning kost voor de hele organisatie. Kortom: testen staat bij veel organisaties echt nog in de kinderschoenen. Het besef moet postvatten dat professioneel testen essentieel is om de flexibiliteit van de business te borgen. En dat de traditionele methoden van projectmanagement en kwaliteitsbewaking niet langer toereikend zijn. Maar hoe moeten we dat dan aanpakken?

In elk geval door de introductie van een bedrijfsbrede unit die verantwoordelijk is voor alle elementen van testen. Die werkt aan de hand van standaarden voor aanpak, ontwerp, en het uitvoeren van de testen, tot en met documentatie en voortdurend onderhoud van een database met testresultaten en ‘known flaws’. Zo’n centraal testteam is het vaste aanspreekpunt voor iedereen binnen de onderneming voor alle facetten van testen, noem het een testing center of excellence. Op dit moment heeft ongeveer een kwart van de bedrijven zo’n centraal team operationeel, vaak gedreven door het besef dat de voortgaande transformatie er toe noopt om ook hun quality assurance naar een hoger niveau te brengen.

Inhuren is makkelijker

Zoals op dit moment eigenlijk bij elke businessbeslissing, is ook de verbetering van de kwaliteit een make-or-buy besluit. Waarom zou je zelf investeren in het opbouwen van een gespecialiseerd team met een gespecialiseerde omgeving? Het is veel gemakkelijker die in te huren als het nodig is, voor gedeeltelijke of gehele testtrajecten. Een externe partner heeft de nodige specialisten in huis en kan zorgen voor geautomatiseerde tests, wat de gehele test life cycle versnelt en inhoudelijk verbetert. Een test lifecycle automation framework (tla) is dan ook het antwoord op alle uitdagingen rond quality assurance. Een tla is een testtool gebaseerd op modellen, feitelijk parsing software die de onderliggende structuur van een servicemodel kan begrijpen. Het werken met testscenario’s scheelt een hoop tijd en geld: veel testen zijn op onderdelen hetzelfde en hoeven niet telkens opnieuw in zijn geheel te worden uitgevoerd. Bovendien genereert het systeem automatiseringsscripts voor de uitvoering van testen. Geautomatiseerd testen is veel veiliger dan handwerk: er komen minder fouten voor, het gaat veel sneller en het werk is lichter.

Met een tla loopt kwaliteitsborging weer in de pas met de ontwikkelingen, met the digital age. Zodat elk klantcontact uit kan groeien tot een ‘magic moment’.

Timo Fine, directeur Benelux bij Wipro

Meer over

AgileScrumSoftwarebeheerTesting

Deel

    Inschrijven nieuwsbrief Computable

    Door te klikken op inschrijven geef je toestemming aan Jaarbeurs B.V. om je naam en e-mailadres te verwerken voor het verzenden van een of meer mailings namens Computable. Je kunt je toestemming te allen tijde intrekken via de af­meld­func­tie in de nieuwsbrief.
    Wil je weten hoe Jaarbeurs B.V. omgaat met jouw per­soons­ge­ge­vens? Klik dan hier voor ons privacy statement.

    Whitepapers

    Computable.nl

    Design Sprints: 4 dagen van idee naar prototype

    Hoe zet je in vier dagen tijd een gevalideerd prototype neer met Design Sprints?

    Computable.nl

    Resultaatgericht Samenwerken (RGS).

    RGS is een gestructureerde methode die vastgoedprofessionals direct ondersteunt bij kwaliteitsverbetering, kostenefficiëntie en verduurzaming.

    Computable.nl

    De principes van cloud-native techniek

    Cloud-native technologieën voegen flexibiliteit, schaalbaarheid en beveiliging toe en verlagen de operationele kosten voor de IT-omgeving. Hoe dragen Kubernetes, KEDA en AKS hieraan bij?

    Meer lezen

    ActueelSoftware & Development

    Rodeo Software-oprichter Vos veroordeeld tot 63 mln schadevergoeding

    ActueelCloud & Infrastructuur

    Proximus en Thales vernieuwen it bij Navo, ASR in zee met Outsystems (en meer)

    ActueelSecurity & Awareness

    Kort: Cybercrimineel ligt op de loer in hoogseizoen, Centric verkoopt Belgische detachering (en meer)

    toetsenbord met security-icoontjes in de vorm van sloten die open en dicht zitten.
    ActueelSecurity & Awareness

    Kort: European Security Program Microsoft, Atos ondersteunt Nations League, ai-assistent in A&H-winkels (en meer)

    ActueelSoftware & Development

    Kort: 10 miljoen voor Wuunder, TCS kennispartner verzekeraars, Frans factuurplatform naar Benelux (en meer)

    ActueelCloud & Infrastructuur

    Grote Ierse aankoop Wolters Kluwer, VirtualMetric haalt 2,25 miljoen op, nieuwe directeur Calco (en meer)

    Eén reactie op “Kwaliteitsborging mist door testen evolutieboot”

    1. Ewoud D. schreef:
      16 september 2015 om 19:35

      Definieer kwaliteit.

      Gezien de uitgebreide analyses achteraf die hier steeds verschijnen leg ik hier dus even de nadruk op omdat er wat verschillende benaderingen zijn. Zo heb je als eerste de fit-for-use welke onvolkomenheden niet als showstopper beschouwd terwijl dit bij het voldoen aan de specificaties vaak wel het geval is. En zo zijn er nog wat invullingen van het begrip kwaliteit waarbij mate van voldoening de meest risicovolle is, hier komen we in de verwachtingen.

      Aangaande verwachtingen is constatering dat er steeds vaker op testen beknibbeld wordt een terechte, met name als het om de ‘off-the-shelf’ oplossingen gaat die uiteindelijk met (agile) maatwerk geïntegreerd moeten worden. Devops is wat dat betreft dus gewoon het voortschrijdende inzicht aangaande QA, ben benieuwd in hoeverre TLA hiermee eigenlijk een overlap heeft.

      Login om te reageren

    Geef een reactie Reactie annuleren

    Je moet ingelogd zijn op om een reactie te plaatsen.

    Populaire berichten

    Meer artikelen

    Uitgelicht

    Partnerartikel
    AdvertorialInnovatie & Transformatie

    Computable Insights

    Een ai-agent die klantvragen afhandelt. Dat is een van de nieuwste troeven van softwareproducent Salesforce, dat daarmee meesurft op de...

    Meer persberichten

    Footer

    Direct naar

    • Carrièretests
    • Kennisbank
    • Planning
    • Computable Awards
    • Magazine
    • Abonneren Magazine
    • Cybersec e-Magazine

    Producten

    • Adverteren en meer…
    • Jouw Producten en Bedrijfsprofiel
    • Whitepapers & Leads
    • Vacatures & Employer Branding
    • Persberichten

    Contact

    • Colofon
    • Computable en de AVG
    • Service & contact
    • Inschrijven nieuwsbrief
    • Inlog

    Social

    • Facebook
    • X
    • LinkedIn
    • YouTube
    • Instagram
    © 2025 Jaarbeurs
    • Disclaimer
    • Gebruikersvoorwaarden
    • Privacy statement
    Computable.nl is een product van Jaarbeurs