Overslaan en naar de inhoud gaan

Pennsylvania wijst IBM de deur

De staat Pennsylvania contracteerde IBM in juni 2006 voor het moderniseren van het systeem voor werkloosheidsuitkeringen. Dat werk zou 106,9 miljoen dollar moeten kosten, en zou begin 2010 opgeleverd worden. Inmiddels is het 42 maanden later en is het Unemployment Compensation Modernization System nog steeds niet af. Wel is er inmiddels 170 miljoen dollar aan gespendeerd.
Tech & Toekomst
Shutterstock
Shutterstock

Complexe code met veel fouten

Het Department of Labor and Industry is na een evaluatie door een team van de Carnegie Mellon-universteit tot de conclusie gekomen dat wat er nu ligt, geen perspectief op de toekomst biedt. De kwaliteit van de code is onvoldoende, met een hoger aantal fouten dan bij oplevering van software in deze fase gebruikelijk is. De helft van de fouten werd bovendien pas bij de acceptatietesten gevonden, wat erop duidt dat de testomgeving ineffectief was. Dat hangt mogelijk samen met het feit dat de code op veel punten bovenmatig complex, en daardoor nauwelijks testbaar is, constateert Carnegie Mellon.

Het rapport van Carnegie Mellon heeft Pennsylvania het vertrouwen ontnomen dat het systeem zijn werk ooit betrouwbaar zal doen. En het departement gelooft ook niet dat de problemen opgelost kunnen worden. Om die reden is besloten het contract niet te verlengen.

Beide partijen treft blaam

Of Pennsylvania een schadeclaim bij IBM neerlegt, is onduidelijk. Mogelijk kan het eerdere onderdelen van het werk wel gebruiken - iets waar Carnegie Mellon op zinspeelt. Maar daarover is kennelijk geen beslissing genomen.

Schadevergoeding claimen kan lastig zijn. Carnegie Mellon concludeert dat de fout voor het mislukken van het project deels ligt bij onduidelijke formulering van de eisen, slecht projectmanagement door de opdrachtgever en onduidelijkheid over wie verantwoordelijk was voor het project.

IBM krijgt behalve voor de slechte kwaliteit van de code vooral ook kritiek op de vele wisselingen in het projectteam. Sinds het begin van het project hebben 638 medewerkers voor rekening van IBM een bijdrage geleverd. Het merendeel was maar één jaar betrokken bij het project, driekwart minder dan twee jaar. De meeste analisten die betrokken waren bij het opstellen van de business requirements, keerden bovendien niet terug in het projectteam dat de ontwikkeling ter hand nam. "Dit besluit leidde tot een aanmerkelijke kenniskloof bij de overgang naar de kritieke ontwerp- en ontwikkelfase van de applicatie", constateert Carnegie Mellon.

Het rapport van Carnege Mellon is hier online in te zien.



Gerelateerde artikelen
Gerelateerde artikelen

Reacties

Om een reactie achter te laten is een account vereist.

Inloggen Word abonnee

Bevestig jouw e-mailadres

We hebben de bevestigingsmail naar %email% gestuurd.

Geen bevestigingsmail ontvangen? Controleer je spam folder. Niet in de spam, klik dan hier om een account aan te maken.

Er is iets mis gegaan

Helaas konden we op dit moment geen account voor je aanmaken. Probeer het later nog eens.

Maak een gratis account aan en geniet van alle voordelen:

Heb je al een account? Log in

Maak een gratis account aan en geniet van alle voordelen:

Heb je al een account? Log in