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
Peter van Eijk

De kijk van Van Eijk: Heisenbug

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

    Staat van Digitale Connectiviteit binnen de Bouw- en Installatiebranche 2025

    Digitale connectiviteit is de kern van veel processen in de bouw en volgens insiders van strategisch belang voor de toekomst van de sector. 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?

    Computable.nl

    Resultaatgericht Samenwerken (RGS).

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

    Meer lezen

    ActueelFinanciële dienstverlening

    Rechter kraakt falende erp-consultant

    ActueelCarrière

    Kort: Paul Broekhuizen leidt Fsas Benelux, Brink Software verkocht (en meer)

    ActueelData & AI

    Europese beurzen voor grensverleggend UvA-onderzoek in it

    AchtergrondSoftware & Development

    License to bill

    AchtergrondData & AI

    Ai-bedrijf Braincreators stelt de mens weer centraal in nieuwe koers

    ActueelSoftware & Development

    Europese tech hongert naar Navo-orders

    Geef een reactie Reactie annuleren

    Je moet ingelogd zijn op om een reactie te plaatsen.

    Populaire berichten

    Meer artikelen

    Uitgelicht

    Partnerartikel
    AdvertorialInnovatie & Transformatie

    Ontdek de toekomst van IT-support en m...

    Op 16 september 2025 vindt in de Jaarbeurs in Utrecht een gloednieuw event plaats dat volledig is gericht op IT-professionals:...

    Meer persberichten

    Footer

    Direct naar

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

    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