Achtergrond

Technische schuld in kaart gebracht

Johan van den Muijsenberg en Coen Schaap zijn beiden werkzaam als softwarearchitect bij Alten.

Reading time: 5 minutes

In opdracht van een klant heeft Alten een stuk software van een derde partij geanalyseerd op de kwaliteit van de code en de documentatie, de testdekking en het ontwikkelproces. Johan van den Muijsenberg en Coen Schaap beschrijven de aanpak en de uitkomst.

Er zijn veel redenen om als hightechbedrijf te willen focussen op softwarekwaliteit. Belangrijke motieven zijn het streven naar onderhoudbaarheid van (legacy) code en het behoud van de snelheid om nieuwe features toe te voegen aan een bestaand softwarearchief. Wanneer het beheer of de doorontwikkeling bij een andere partij komt te liggen, is het echter vooral belangrijk om de kwaliteit snel te kunnen analyseren. Dan is het wenselijk ook andere aspecten mee te nemen, zoals de testbaarheid van de code en de documentatie.

Bij Alten hebben wij onlangs een dergelijk geval aan de hand gehad. Een klant kreeg de mogelijkheid een stuk software van een derde partij in eigen beheer te nemen en deed daartoe een beroep op onze expertise. Alvorens te starten met de analyse zelf hebben we eerst samen bepaald welke kwaliteitsaspecten van belang waren. Hier ging het voornamelijk om de Iso 25001-attributen onderhoudbaarheid, betrouwbaarheid en uitbreidbaarheid.

This article is exclusively available to premium members of Bits&Chips. Already a premium member? Please log in. Not yet a premium member? Become one for just €20 for the first year and enjoy all the benefits.

Login

Related content