Amsterdam (14 mei 2014) - 'Succes is een optie in grote ICT projecten van de overheid. ICT falen door de overheid hoeft niet onontkoombaar te zijn.' Aldus Andres Ramirez, Managing Partner van The OSQR Group. Dezer dagen houdt de parlementaire commissie ICT-falen bij de overheid hoorzittingen met experts. Ramirez brengt het concept van failing forward onder de aandacht. 'Het is mogelijk productief met falen om te gaan. Als we moeten falen, dan het liefst op een intelligente manier: plan het falen, opdat ICT-teams het kunnen managen, ervan kunnen leren, en zodoende veerkracht kunnen kweken.'
Ramirez: 'De praktijk van failing forward kan in overheidsorganisaties alleen geformaliseerd worden als transparantie en flexibiliteit daar voluit kunnen bloeien.'
Ook René Veldwijk van de ICT-onderneming Ockham Groep, een van de ondervraagde experts op de hoorzittingen van de parlementaire commissie, breekt een lans voor transparantie. Veldwijk is onverbloemd kritisch over het management, de aanbesteding, en de organisatieprocessen van IT-projecten. Hij beschrijft de ontwikkeling van ICT-projecten door overheden als een
faal-industrie, en roept op tot extreme transparantie om ICT-falen te voorkomen. Het publiek dient compleet open informatie te krijgen over de ICT overheidsprojecten - van aanbesteding tot broncode en projectstatus.
Software code inspectie is sleutelfactor voor succes
In veel ICT-teams is intelligent falen een gangbare praktijk. Programmeurs schrijven code, testen het, en verbeteren de code. Ramirez: 'De basis is er; het is voor overheidsorganisaties de uitdaging om intelligent falen en innovatie in te bouwen in de verschillende processen rondom organisatie en projectmanagement.'
De inspectie van software code kan helpen om het tij te keren van ICT-falen in overheidsorganisaties, stelt Ramirez. Hij licht toe dat inspectie van software code, verricht vóór het daadwerkelijke testdraaien van nieuwe grote systemen, een enorme versterking kan zijn van de test-strategieën van ICT-afdelingen van overheidsorganisaties. 'Inspectie van de code gaat tachtig procent sneller dan testen, met inspectie zijn fouten goedkoper te signaleren en te elimineren, tot slot kunnen de onderhoudskosten er met negentig procent mee worden teruggedrongen.'
Talrijke internationale onderzoeken, door IfSQ bijeen gebracht, tonen zonder uitzondering aan dat een
investering in code inspectie uitstekend rendeert, en wel onmiddellijk en langdurig. Vóór en tijdens de software ontwikkeling fouten identificeren en herstellen, - dat betaalt zichzelf ruimschoots terug: behalve de eerder genoemde besparing op onderhoudskosten,helpt code inspectie ontwikkelaars ook om zeker twintig procent productiever te worden.
Code-inspectie: gereedschap om op een transparante manierproblemen op te lossen
Ramirez is ervan overtuigd dat Nederlandse overheidsorganisaties groot voordeel kunnen behalen als ze de IfSQ standaarden in hun test-strategieënzoudenimplementeren. Door fout-indicatoren te identificeren, kunnen ICT-teams bijtijds voorspellen of de software code veel fouten zal bevatten, of de bugs moeilijk te verwijderen zullen zijn, en of het onderhoud kostbaar zal zijn.
'Overheidsorganisaties moeten zich ervan verzekeren dat de leveranciers van hun systemen bij het schrijven van de software code standaarden gebruiken. The OSQR Group hanteert de IfSQ standaard bij de inspectie van software code. Het is een gratis, open, coherente en transparante set van standaarden om software broncodes te beoordelen, waarmee iedereen kan werken. Toepassing van de IfSQ standaard heeft al veel organisaties stabiele en goed onderhoudbare systemen opgeleverd. Een overheid die werkt met IfSQ standaarden, kan de belastingbetaler letterlijk miljoenen besparen.'
IfSQ standaarden bevorderen de actieve discussie tussen programmeurs en beoordelaars van de software. Samen onderzoeken ze mogelijke issues. Beoordelaars kunnen hun zorgen, in direct contact met de programmeurs oplossen.
IfSQ heeft vier levels om te verzekeren dat regels goed toegepast worden en daarbij zijn transparantie en actieve deelneming uiterst belangrijk: Self-Assessment Peer Assessment, Third-Party Assessment, Certification, en inspectie die wordt uitgevoerd door een
quality insurance body.
Inspectie van software code werpt meer licht op de status van een project
Gerard Meijer, een van de experts die dezer dagen door de parlementaire commissie werd gehoord, en directeur van KWD Resultaatmanagement, wijst op het probleem van
scope creep, - steeds verder uitdijende wensen waardoor het te bouwen systeem continu wijzigt en het project zeer lastig te beheersen wordt. Scope creep resulteert in verspilling van middelen en budgetoverschrijdingen.Meijer: 'ICT-projecten zijn net als huizen. Het grote verschil is dat je huizen kunt zien, software kun je niet zien, het is moeilijk om je er een beeld van te vormen.' Ramirez is het eens met Meijer dat software valt te beschouwen '...als een interactief proces van dingen...', maar volgens Ramirez hoeft software niet abstract te blijven.
Ramirez:
'Software code is zichtbaar en tastbaar. Al vóór het testen en tijdens het ontwikkelproces kunnen alle betrokken partijen met code inspectie op een zeer concrete manier een goed inzicht krijgen in de kwaliteit van het geleverde.'
Ramirez vergelijkt software code met DNA, dat vorm geeft aan het uiteindelijke ICT-project. Het is een veel voorkomende praktijk dat pas aan het einde van een proces de kwaliteit van het project beoordeeld wordt, terwijl er al veel eerder kansen zijn om de kwaliteit en de onderhoudbaarheid van systemen te beoordelen.
In de beeldspraak van Meijer, zegt Ramirez: 'Mensen evalueren succes door zichzelf af te vragen of ze een compleet huis hebben, of alleen een slaapkamer, of een lelijk groot grijs gebouw. Terwijl het net zo belangrijk is of het huis wel goed is geconstrueerd, en of het goed te onderhouden is.
Is uw IT-systeem zó ontworpen dat het goed te onderhouden is?Als regelgeving en de eisen aan ondernemingen veranderen, hoe gemakkelijk is uw systeem daarop aan te passen?’
Ramirez concludeert:
'Als ICT-projecten succesvol zijn, dan werkt dat succes dóór in de hele organisatie. OSQR heeft frequent ervaren dat IfSQ standaarden enorm helpen bij het sneller vinden van oplossingen. Ze stellen managers, ontwikkelaars en andere stakeholders in staat om gezamenlijk voorwaarts te gaan. Software inspectie is geen Haarlemmer olie voor alle problemen bij ICT-projecten van de overheid, maar als er volgens goede standaarden gewerkt wordt, dan is het wel degelijk een concreet startpunt voor positieve veranderingen - een effectieve, drijvende kracht voor een duurzame procesverbetering.'
Als uw organisatie meer te weten zou willen komen over de standaarden van IfSQ, en de IfSQ Compliance Assessment Method, klik dan
hier om de folders van The OSQR Group te downloaden.
Over The OSQR Group
The OSQR Group helpt IT en ondernemingen het verschil te maken als het gaat om een objectieve beoordeling of computer software goed onderhoudbaar is. Dit maakt de weg vrij voor beter betrouwbare inschattingen, objectieve go-/no go-beslissingen, en een betere inzet van middelen en kostenbeheersing. The OSQR Group heeft klanten in 25 landen in Amerika, Europa, het Midden Oosten en Azië en maakt zeer intensief gebruik van de IfSQ standaarden voor Computer Program Source Code, zoals gepubliceerd door het IfSQ, Cambridge, UK. The OSQR Group heeft kantoren in Palo Alto, Hong Kong, Amsterdam en Cambridge.
De afkorting in The OSQR Group staat voor: Objective Software Quality Rating. En IfSQ staat voor Institute for Software Quality.
Voor meer informatie:
Contact persoon: Andres Ramirez
Email:
info@osqr.com /
andres.ramirez@osqr.com
Telefoon: +31622822726
Adres: Emmalaan 25, 1075 AT Amsterdam, Nederland
======= einde persbericht ==========
Quotes:
'Succes is een optie in grote ICT projecten van de overheid. ICT falen door de overheid hoeft niet onontkoombaar te zijn.' 'Het is mogelijk productief met falen om te gaan. Als we moeten falen, dan het liefst op een intelligente manier: plan het falen, opdat ICT-teams het kunnen managen, ervan kunnen leren, en zodoende veerkracht kunnen kweken.' _ Andres Ramirez, Managing Partner van The OSQR Group.
'Overheidsorganisaties moeten zich ervan verzekeren dat de leveranciers van hun systemen bij het schrijven van de software code standaarden gebruiken. The OSQR Group hanteert de IfSQ-standaard bij de inspectie van software code. Het is een gratis, open, coherente en transparante set van standaarden om software broncodes te beoordelen, waarmee iedereen kan werken. Toepassing van de IfSQ standaard heeft al veel organisaties stabiele en goed onderhoudbare systemen opgeleverd. Een overheid die werkt met IfSQ standaarden, kan de belastingbetaler letterlijk miljoenen besparen.'– Andres Ramirez, Managing Partner, The OSQR Group.
'Software code is zichtbaar en tastbaar. Al vóór het testen en tijdens het ontwikkelproces kunnen alle betrokken partijen met code inspectie op een zeer concrete manier een goed inzicht krijgen in de kwaliteit van het geleverde.'– Andres Ramirez, Managing Partner, The OSQR Group.
‘Software inspectie is geen Haarlemmer olie voor alle problemen bij ICT-projecten van de overheid, maar als er volgens goede standaarden gewerkt wordt, dan is het wel degelijk een concreet startpunt voor positieve veranderingen - een effectieve, drijvende kracht voor een duurzame procesverbetering.'– Andres Ramirez, Managing Partner, The OSQR Group
Links:
- IFSQ home: ifsq.org
- IFSQ research findings: ifsq.org/research.html
- IFSQ download page: ifsq.org/resources.html
- OSQR home: news.osqr.com