Onze Minister snapt niet veel van de levensloop van broncodes
Software is gewoon een product, maar veel mensen zien dat nog niet zo. Ook onze Minister van Volksgezondheid die een corona appje dacht te bestellen, snapt nog niet veel van de product kenmerken. De zoektocht naar software, of de ontwikkeling ervan, begint met het vaststellen van de gewenste functionaliteit. Op basis daarvan wordt voor nieuwe software door een programmeur een broncode geschreven. Niet met een pen maar met behulp van software: de programmagenerator. In de broncode wordt exact bepaald welke gegevens worden vastgelegd en hoe deze worden bewerkt en gebruikt. Vervolgens wordt deze broncode en toebehoren met behulp van een vertaalprogramma, de compiler, omgezet in de digitale vorm. Die gaat in een apparaat van de gebruikers. En daar (of op afstand in een datacenter) worden gegevens vastgelegd. Het levenseinde van een broncode is aangebroken, als besloten wordt het onderhoud ervan te stoppen. Want software is zeer onderhoudsgevoelig. Voor het stoppen met onderhoud kunnen veel redenen zijn, maar één daarvan is, dat de software (eigenlijk de broncode) “versleten” is. Lees meer…