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
  • Awards
    • Overzicht
    • Nieuws
    • Winnaars
    • Partner worden
  • Vacatures
    • Vacatures bekijken
    • Vacatures plaatsen
  • Bedrijven
    • Profielen
    • Producten & Diensten
  • Kennisbank
  • Magazine
  • Nieuwsbrief

De kijk van Van Eijk: Heisenbug

Peter van Eijk
02 juni 2009 - 07:31OpinieSoftware & Development
Peter van Eijk
Peter van Eijk

Wat heeft kwantummechanica met automatisering te maken? Niets, maar er is wel een leuke column van te maken. De Duitse natuurkundige Werner Heisenberg is de ontdekker van het naar hem genoemde hoofdprincipe uit de kwantummechanica.

Een van de gevolgen van dat principe is dat je nooit iets precies kan meten zonder het te beïnvloeden. Een bekende metafoor daarvoor is het zoeken naar een bal in een donkere kamer. Op de tast kom je vroeger of later de bal tegen, en dan weet je waar die bal was op dat moment. Maar tegelijk weet je niet hoe snel die bal in beweging was, en bovendien heb je, door de bal aan te raken, die snelheid verandert.

Vrijwel alle automatisering is opgebouwd uit ketens van componenten en organisaties, zoals serverhosting, internetproviders en andere online dienstverleners. De beschikbaarheid en respons van de hele keten is afhankelijk van de kwaliteit van elk van de componenten en de organisaties die die componenten beheren. Wil je dus weten hoe de keten presteert, dan moet je kijken hoe elk van de componenten presteert. Echter, door het meten beïnvloed je het resultaat.

Ik heb ergens een sharepointserver staan met een slechte ‘koude start''. De eerste keer dat ik een pagina opvraag doet die er een paar minuten over. Daarna gaat het sneller. Als ik nu elke vijf minuten ga kijken hoe lang het laden van die pagina duurt, zal ik daarom nooit meer een koude start zien. De meting beïnvloedt dus het resultaat.

Een ander voorbeeld. Een niet nader te noemen dienstverlener realiseert met zijn servers meer downtime dan uptime. Om in Limbo-termen te spreken: 'How low can you go?' Klachten er over worden afgewimpeld. Totdat we nauwkeurig gaan waarnemen en de uptime uitdrukken in harde cijfers. Dan blijkt er in een keer wat te gebeuren en schiet de kwaliteit van de dienstverlening omhoog.

Software-ontwikkelaars hebben een speciaal woord voor een bug (fout) die verdwijnt als je hem gaat onderzoeken. Ze noemen het een Heisenbug.

Peter van Eijk is onafhankelijk adviseur (www.digitalinfrastructures.nl).

Meer over

Consulting

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

    Agentic AI in actie

    De stappen van automatiseren naar écht autonoom werken. Welke toepassingen zijn succesvol?

    Computable.nl

    Staat Digitale Connectiviteit Bouw- en Installatiebranche

    Connectiviteit is de kern van veel processen en van strategisch belang voor de toekomst. Waar sta jij?

    Computable.nl

    Design Sprints: 4 dagen van idee naar prototype

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

    Geef een reactie Reactie annuleren

    Je moet ingelogd zijn op om een reactie te plaatsen.

    Populaire berichten

    Meer artikelen

    Uitgelicht

    Partnerartikel
    AdvertorialData & AI

    AI in softwaretesten: tussen belofte e...

    De opkomst van kunstmatige intelligentie (AI) wekte hoge verwachtingen in de wereld van softwaretesten. Zelflerende testsuites, automatisch gegenereerde testgevallen en...

    Meer persberichten

    Meer lezen

    ActueelZorg

    Verschuivingen in ecd-landschap ouderenzorg

    OpinieCloud & Infrastructuur

    Zo voorkom je te grote afhankelijkheid van cloudleveranciers

    basic
    ActueelSoftware & Development

    Kort: Back to Basic!

    lek muur dam
    ActueelSecurity & Awareness

    Kort: Claude onthoudt langer, lekken groter, de omgekeerde ai-generatiekloof  (en meer)

    ai ontslag banen
    ActueelData & AI

    Kort: China hackt ook Nederland, Moskou beheert Node.js-hulpprogramma, Nvidia groeit hard (en meer)

    AchtergrondCarrière

    Willem van der Poel – Een avonturier in de techniek

    ...

    Footer

    Direct naar

    • Carrièretests
    • Kennisbank
    • Planning
    • Computable Awards
    • Magazine
    • Ontvang Computable e-Magazine
    • Cybersec e-Magazine
    • Topics
    • Phishing
    • Ransomware
    • NEN 7510

    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