Vernieuwing gemeentesoftware Centric mislukt

Blue Screen

Gepubliceerd: Woensdag 23 juni 2010

Het moderniseren van gemeentelijke applicaties is een debacle, concludeert Centric in kort geding. Het bedrijf daagt een externe softwarebouwer om de ontwikkeltools in handen te krijgen.

Toon volledig artikel

griebels op Woensdag 23 Juni 2010 08:12

image

Volgens Centric kan dan met een druk op de knop de nieuwe programmatuur uit het systeem rollen en is er dus een nieuwe versie. De kwaliteit van de conversietool was de reden om voor deze leverancier te kiezen.

Sure thing... Mooie marketing praat, maar in de praktijk zal dat nooit werken.

Automatische conversie tools lossen geen structurele problemen met een applicatie op, in tegendeel, ze maken ze meestal alleen maar erger.
Elke fatsoenlijke conversie kost een hoop manueel werk.

De mate waarin je een conversie kunt automatiseren hangt met name af van de complexiteit van het origineel stuk software en de doelstelling van de conversie. Verander je de architectuur van de software, is een rewrite vaak de enige oplossing.

In Rusland zitten ontwikkelaars en experts die de migratie via een conversieset mogelijk maken.

Toch is het verbazingwekkend dat we tegenwoordig onze duurbetaalde overheidsprojecten ook al outsourcen naar lage lonen landen...

linus4ever op Woensdag 23 Juni 2010 09:50

image

Sure thing... Mooie marketing praat

Nogal.

Ik vind het verhaal van (ego)Centric niet erg zuiver. Ze lijken vooral de belangrijkste speler te willen zijn en het maakt dan niet uit als ze daar een kleintje voor moeten dood drukken.

Dus eerst wil je ze overnemen, omdat ze zo goed zijn. Daarna span je een rechtszaak tegen ze aan, omdat ze slecht zijn (zich niet willen laten overnemen). Nogal dubbel, zo'n stellingname.

Blizzard op Woensdag 23 Juni 2010 12:55

image

Ja, als het overnemen niet lukt kun je altijd nog proberen om ze kapot te procederen.
Daarna kun je op je gemak de resten opvegen.

Kaiser Söze op Woensdag 23 Juni 2010 12:35

image

Toch is het verbazingwekkend dat we tegenwoordig onze duurbetaalde overheidsprojecten ook al outsourcen naar lage lonen landen...

Je kunt beter een duur project outsourcen dan een goedkoop, want dan is de besparing ook substantieel.
Overigens spreekt het verhaal zichzelf tegen: als je die code kunt porteren met een druk op de knop hoef je niet uit te wijken naar Rusland. Dat is alleen maar nodig als er nog een hoop mensuren nodig zijn, en dat is natuurlijk juist wat je verwacht als j emet zulke oude meuk aan de slag gaat.

Blieb op Woensdag 23 Juni 2010 08:21

image zomerhack badge 2

30 jaar oude code.
Dat klinkt als de tijd van de ponskaarten

anonymous_118315 op Woensdag 23 Juni 2010 11:23

image

De ponskaart was tegen de tachtiger jaren volgens mij wel zo'n beetje uitgestorven. :)

Ik heb zelf in financiële systemen ook wel eens blackboxes gevonden, waar niemand meer aan durfde te zitten, uit de jaren tachtig. Meestal gaat het dan om Cobol programma's op mainframes en/of midframes. Die blijken als backoffice systemen toch vaak veel minder gevoelig te zijn voor die modieuze software levenscyclus.

Kaiser Söze op Woensdag 23 Juni 2010 12:30

image

Die blijken als backoffice systemen toch vaak veel minder gevoelig te zijn voor die modieuze software levenscyclus.

Da's het mooie van software. Als het eenmaal werkt gaat het nooit meer kapot.

eMilt ! op Woensdag 23 Juni 2010 13:27

image

Alleen als de omgeving van die software niet veranderd. Als dat wel gebeurd door bijvoorbeeld nieuwe hardware, nieuw OS, wijziging in procedures, etc dan zal je vaak toch de software moeten aanpassen.

anonymous_118315 op Woensdag 23 Juni 2010 19:31

image

Als dat wel gebeurd door bijvoorbeeld nieuwe hardware, nieuw OSOp bijvoorbeeld de moderne iSeries kan je nog steeds software uit de jaren tachtig draaien. Op de pc markt is het nog wel eens gebruikelijk om terugwaartse compatibiliteit te laten varen, maar op de grotere systemen volgens mij niet.

anonymous_118315 op Woensdag 23 Juni 2010 19:28

image

Dat is waar. Alleen nieuwe wetgeving wil wel eens heel ongemakkelijk zijn.

nfo op Woensdag 23 Juni 2010 09:17

image

Het bedrijf daagt een externe softwarebouwer om de ontwikkeltools in handen te krijgen Wat 'n beerput! Ik zou er echter niet verbaasd over zijn als de mensen van Lizatec de waarheid spreken. Ze hebben bij Centric nogal wat legacy-meuk met een moderner ogend schilletje die ze graag naar .Net willen migreren. Als ze de tools van Lizatec in handen kunnen krijgen komt dat wel erg gelegen.

Ik ben het overigens met Griebels eens dat automatische conversie mij heel erg lastig lijkt en dat je er meer problemen mee op je nek kunt halen dan op te lossen.

Key2vergunningen moet daar denk ik het nieuwe WABO-pakket worden. Een investering van 1 miljoen voor een relatief beperkt aantal gemeentelijke klanten is veel geld. Bovendien komt er (gelukkig) steeds méér concurrentie. Ik hoop voor ze dat ze de investering er uit halen, maar met de lockin waar veel gemeenten in vastzitten is het gewoon "investering x 2 / aantal klanten".

bartlindeboom op Woensdag 23 Juni 2010 09:35

image

Het verbaast mij dat Centric haar software naar .Net wil overzetten. De klanten van Centric hebben allemaal de opdracht NOiV te implementeren. .Net is dan een niet meteen voor de hand liggende keuze.
Ik kan mij nauwelijks voorstellen dat deze beweging instemming heeft van de klanten...

wokboy op Woensdag 23 Juni 2010 09:44

image zomerhack badge 1

Kleine correctie: de app code kan open source zijn, zonder dat deruntime dat is. Of je dat wilt is een heel andere discussie. Bovendien, als Centric werkt met .Net en de gemeentes kiezen Centric, dan kiezen de gemeentes feitelijk .Net. En niemand anders.

linus4ever op Woensdag 23 Juni 2010 09:47

image

De klanten van Centric hebben allemaal de opdracht NOiV te implementeren.

Nah, het Open Source / Open Standaarden lampje is daar nog niet echt gaan branden.

De Rijksoverheid heeft op dit punt trouwens al haar gezag verspeeld met het gezwalk rond Open Standaarden en het project GOUD.

thieu op Woensdag 23 Juni 2010 10:13

image

Ik kan mij nauwelijks voorstellen dat deze beweging instemming heeft van de klanten...
Punt 1:Ik kan mij nauwelijks voorstellen dat die klanten het ook maar ene m... interesseert.
Punt 2:En áls ze het interesseert dan zitten ze in een lockin waar het lastig uit te komen is.

Er zal van klanten druk moeten komen om uit die lockin te komen. Blijkbaar gebeurt dan niet. Zie punt 1 :-)

Blieb op Woensdag 23 Juni 2010 19:34

image zomerhack badge 2

.Net is dan een niet meteen voor de hand liggende keuze.
.NET is een architectuur gebaseerd op een open standaard namelijk de CLI.
Bovendien kun je met .NET ontwikkelen in talen die ook een open standaard zijn zoals C#.

anonymous_118315 op Woensdag 23 Juni 2010 21:55

image

Ik vind het alleen zo'n nadeel dat het uitnodigt om allerlei OS specifieke zaken te importeren. De voorbeelden hoe je deze of die DLL kunt laden of hoe je allerlei leuke COM koppelingen kan maken, om het nog leuker te maken, zijn absoluut funest voor de houdbaarheid van je code.

Het idee was mooi... Een open multi platform standaard. Maar Microsoft zorgt er wel voor dat die droom bij voorkeur ook Microsoft only blijft.

Nappy op Woensdag 23 Juni 2010 09:35

image

30 jaar oude delphi code?

linus4ever op Woensdag 23 Juni 2010 09:45

image

Delphi is een closed source Pascal voor de Windows omgeving.

Pascal is al meer dan 30 jaar oud.

webdev op Woensdag 23 Juni 2010 09:52

image

Maar Delphi bestaat pas sinds ong. 1994 en is niet echt meer te vergelijken met het "oude" pascal. . By the way, waarom een prachtig systeem als Delphi omruilen voor dat .net spul.

linus4ever op Woensdag 23 Juni 2010 10:30

image

waarom een prachtig systeem als Delphi omruilen voor dat .net spul.

Dat is een hele goede vraag.

Trouwens bevalt mij dat hele avontuur niet, om op code basis alles geautomatiseerd over te tanken. De inzichten zijn in 30 jaar natuurlijk sterk veranderd, 3-tier enzo. Hoe denk je dan succes te kunnen hebben met recht toe recht aan vetalen van software?

Munch op Woensdag 23 Juni 2010 11:03

image

Misschien vanwege kwaliteit, productstabiliteit en beschikbare expertise? Sinds het vertrek van Delphi's 'chief architect' Anders Hejlsberg naar Microsoft (waar hij 'lead architect' van C# werd) is het toch een beetje een rommeltje bij Delphi.

webdev op Woensdag 23 Juni 2010 11:26

image

Er mankeert weinig aan Delphi. Na 15 jaar Delphi beginnen microsoft's ontwikkelsystemen (VB enzo) de kwaliteit/stabiliteit en de gebruikersvriendelijkheid van Delphi te benaderen. Beschikbare expertise lijkt me ook niet zo'n probleem; 't is al zo'n 15 jaar op de markt. Dat microsoft de chief architect wegkocht bij Borland is jammer maar geeft ook gaan wat Borland in huis heeft. Ik begrijp ook niet waarom het een rommeltje zou zijn bij Borland. Lees de reviews over het nieuwe Delphi 7 maar eens.
Tenslotte zou de overheid juist aan Delphi meer aandacht moeten geven vanwege Kylix waardoor we minder verslingerd raken aan het windoos besturingssysteem.

iGNUcius op Woensdag 23 Juni 2010 12:34

image

Wellicht is Lazarus een goed alternatief of is dat nog te experimenteel?

linus4ever op Woensdag 23 Juni 2010 20:20

image

Wellicht is Lazarus een goed alternatief

Klopt Lazarus is het Open Source alternatief voor Pascal / Delphi. Een project als osFinancials heeft bijvoorbeeld al delen van de code in lazarus geschreven.

Het lijkt mij simpel: als er een goed Open Source alternatief voor een Pascal compiler is dan doe je dat toch gewoon?
Net zo goed als gcc, daar ga je toch ook geen Closed Source alternatief voor nemen?

Munch op Woensdag 23 Juni 2010 17:09

image

Euh, Delphi 7 kwam uit in 2002... we zijn nu bij Delphi 14. Delphi 8 was echt slecht, maar in de laatste versies lijkt men het stuur weer wat teruggevonden te hebben.

Met productstabiliteit bedoelde ik eigenlijk leverancierstabiliteit - Borland Delphi is nu Embarcadero Delphi (via CodeGear Delphi en Inprise Delphi). Ik zou dat als overweging meenemen bij een keuze voor een ontwikkelomgeving.

webdev op Woensdag 23 Juni 2010 23:46

image

@Munch: ehhh sorry, foutje, Delphi 7 is oud. Tijdens al die naamswijzigingen (Borland, Inprise, weer Borland, CodeGear, nu Embarcadero) de laatste 15 jaar, is Delphi toch, op een paar mindere versies na, een hoogwaardig ontwikkelplatform gebleven.

anonymous_118315 op Woensdag 23 Juni 2010 11:26

image

waarom een prachtig systeem als Delphi omruilen voor dat .net spul.Waarschijnlijk borging om zeker te weten dat het niet weer zo lang blijft leven. :)

krak op Woensdag 23 Juni 2010 12:09

image

Nee, nee, het is weer een stapje in de MS vendor lockin, om maar niet naar opensource te moeten. En als dat wel moet, dan is er weer veel geld te verdienen.

arjenkamphuis op Woensdag 23 Juni 2010 09:44

image

Dus de software die de basis is voor de uitvoering van Nederlandse gemeentelijke wetgeving is spaghetti van 30 jaar oud. En die spaghetti wordt alleen nog begrepen in St. Petersburg.

Bestaat de Nederlandse overheid nog wel?

wokboy op Woensdag 23 Juni 2010 09:51

image zomerhack badge 1

Check je internet lijntaps. Ja hoor ;-)

perry1 op Woensdag 23 Juni 2010 11:44

image

@ Griebels en @ Arjenkamphuis:
Centric is een commercieel bedrijf (als ik het goed heb een verzameling BV-tjes) dat o.a. in de gemeentelijke sector (maar ook daar buiten) werkzaam is en daar zijn producten verkoopt.
Dat die pakketen moeten voldoen aan de Nederlandse wetgeving, betekent nog niet dat het "overheidsprojecten" of onderdelen van de overheid zijn, waar de overheid directe invloed op heeft. Philips moet zich ook aan Nederlandse regelgeving houden, maar wordt daarom nog niet een overheidsbedrijf.

Als gemeente kun je kiezen uit een beperkt aantal pakketen om een specifieke wettelijke taak uit te voeren.
Waarom? Omdat er maar weinig spelers op de markt zijn.
En een gemeente kan niet kiezen om een door het Rijk opgelegde taak NIET uit te voeren, alleen omdat de leveranciers of haar pakketten haar niet aanstaan.

nfo op Woensdag 23 Juni 2010 13:47

image

Centric is een commercieel bedrijf En een 100 procent Microsoft-toko. De migratie naar .Net verbaast mij dan ook geenszins. Ze hebben een behoorlijk tracrecord op het gebied van tegenwerking van open source initiatieven. Pas na zware druk van een aantal gemeenten werd bijvoorbeeld Oracle op Linux ondersteund terwijl dat elders al jaren gemeengoed was en ze van oudsher Oracle op HP-UX geleverd hebben. Ook in Heerenveen speelden ze een rol bij het mislukken van die migratie.

krak op Woensdag 23 Juni 2010 12:16

image

Ik begrijp niet dat men overheids software in het buitenland mag laten ontwikkelen. Het is een ideale kans voor buitenlandse diensten om een stukje ongewenste code er bij op te nemen.

Iedereeen die wel eens een stukje output code van lexx of yacc gezien heeft weet dat niemand dat meer gaat nalezen.
Dit is net zo een tool. Prima kans dus om in heel Nederland alle overheids administratie plat te leggen of om precies te weten wie wat waar.

Chirma op Woensdag 23 Juni 2010 20:12

image

Beetje xenofoob IMO, de pc waarmee je dit bericht typt is waarschijnlijk ook voor een groot deel in China gemaakt. Wanneer Centric met hulp van een Nederlands bedrijf met programmeurs in Rusland iets ontwikkelt en zelf de controle houdt is dat iets heel anders dan dat gemeenten iets te laten ontwikkelen door een dubieuze buitenlandse firma.

Ik weet niet wat ik van het bericht zelf moet denken. Het zal zeker niet de eerste keer zijn dat een groot bedrijf slinkse tactieken gebruikt om het intellectueel eigendom van een klein bedrijf in handen te krijgen.

remsnel op Woensdag 23 Juni 2010 12:20

image

Waarom moeilijk doen als er een OpenSource oplossing is voor de WABO. Zie OpenWABO

Jachra op Woensdag 23 Juni 2010 14:08

image

Men had ook o.a. TurnSharpe kunnen aanschaffen.

GeorgeV op Woensdag 23 Juni 2010 16:28

image

Mijn wenkbrauwen beginnen te fronsen als ik zie dat ze gebruik maken van Russische programmeurs. Het gaat hier wel over persoonsgegevens hoor! Je kan erop wachten dat je persoonlijke gegevens, als bekend bij de gemeente, zo misbruikt kan worden; je kan nu toch ook heel gemakkelijk dvd's aanschaffen met duizenden e-mail adressen voor een prikkie..

webdev op Woensdag 23 Juni 2010 16:38

image

Wellicht wordt het tijd voor de (gemeentelijke) overheid om ZELF hun automatisering ter hand te nemen, om zelf hun benodigde software te ontwikkelen. De markt voor zo'n landelijke dienst lijkt me belangrijk en groot genoeg en inderdaad, het is geen fijn idee om software die betrekking heeft op ons gemeentelijk/landelijk bestuur door derden te laten verzorgen. Zou iets dergelijks al eens door de overheid overwogen zijn ? Lijkt me dat het heel wat voordelen kan bieden. (geen vendor lockin, de intenties mbt opensource realiseren, 100% beheer over data en software etc.....).

perry1 op Woensdag 23 Juni 2010 18:49

image

Op zich een interessant idee, ware het niet dat de gemeenten met politici te maken hebben (raadsleden), die juist minder ambtenaren willen. Dat ze daar taken voor moeten afstoten willen ze vervolgens echter niet horen.

Off-topic:
De logica van politici werkt namelijk als volgt:
Ik ben gekozen, en ik wil leueke dingen doen voor mijn kiezers. Daar heb ik geld voor nodig. Waar kan ik dat geld vandaan halen? Uit de ambtelijke organisatie. want die kunnen niet protesteren, en het komt ook altijd goed over bij de kiezers.
Het gevolg is dat je met minder personeel, dezelfde opgelegde taken moet uitvoeren, omdat de wethouder of raad ergens een grote dure noord-zuid lijn wil aanleggen, of een duur zwembad voor de lokale sportclub.
Oh wacht, en dan was ik de extra taken van het rijk nog vergeten, die bij de gemeente gedumpt worden zonder financiele vergoeding van het rijk.

On topic:
En de ontwikkelaars van die nieuw te ontwikkelen (open source) applicaties waar jij het over hebt, zouden dan juist extra op het personeelsbudget gaan drukken als ambtenaren.

Of had je meer het GovUnited concept voor ogen, waarbij een samenwerkingsverband van gemeenten een derde partij (Logica in dit geval) opdracht geven om een applicatie te bouwen.
Die oplossing loopt ook al ver achter op de planning, en voldoet nog steeds niet aan de oorsponkelijk gestelde eisen.
Dus heeft men nu maar besloten die eisen te verlagen.
Ook een manier om iets aan te besteden.

webdev op Donderdag 24 Juni 2010 12:24

image

't Staat me wat tegen om, zoals jij doet, te stellen dat het per definitie niet mogelijk is, al was het maar omdat er politici bij betrokken zijn.

Andere organisatie vormen zijn vast ook mogelijk.
Nog niet zolang geleden had je nog heel wat Nuts-bedrijven, die een nationaal, strategisch belang dienden (electriciteit, post, openbaar vervoer etc.). Een dergelijke bedrijfsvorm zou om te beginnen de juiste kunnen zijn.

Tha fact finder op Woensdag 23 Juni 2010 18:42

image

Lekkere journalistiek, Lizatec heeft in het verleden bij andere bedrijven ook een spoor van vernieling achter gelaten.
Oordeel zelf, de rechter heeft al geoordeeld.
http://jure.nl/bh0017

nfo op Woensdag 23 Juni 2010 19:10

image

ThaFactfinder... speciaal hiervoor ff aangemaakt?
Ik kan je met dezelfde (of minder) moeite een lijstje rechtszaken geven waar Centric bij betrokken is hoor.

Om te kunnen reageren, dient u ingelogd te zijn.

Nieuwsbrief

Ontvang dagelijks een overzicht van het laatste ICT-Nieuws in uw mailbox

Whitepapers

  • Maximaliseer het voordeel van SaaS

    Cloud-applicaties hebben grote invloed op het gebruik van de IT-architectuur en niet ieder project levert de verwachte voordelen op.

    Downloaden
  • Overheid bespaart met cloud computingDiscussie over cloud-beleid overheid. Whitepaper over kosten, veiligheid en beschikbaarheid.
  • Kostenbesparing voor long tail appsOplossing voor kostenkwesties in VDI. Technologie geschikt voor long tail apps.
» Meer whitepapers

Peiling

Loading Poll

Video: ZeroTouch toont 55 inch tv multitouch...

ZeroTouch toont 55 inch tv multitouch-tv (video)