Heemskerk: meer kansen voor mkb bij overheidsaanbestedingen ict
Interview met staatsecretaris Frank Heemskerk van Economische Zaken over de voortgang van het actieplan NOiV.
BigWobber: Een stukje openheid en onderbouwing
De lezer van Webwereld weet al een tijdje dat ik veel tijd steek in het uitzoeken van zaken. Vaak heb je dan met de overheid te maken en dan is de Wet Openbaarheid van Bestuur een onmisbaar hulpmiddel. Die wet gaat er namelijk vanuit dat ieder document publiek is, tenzij anders is beslist op een aantal gronden. Een verzoek op basis van de Wob geeft dan ook de nodige duidelijkheid en vormt dan ook een onmisbaar hulpmiddel voor een journalist. Bij publicatie onderbouw je dan zaken met documenten of niet. De lezer moet het maar geloven.
De oplettende lezer was het vorige week al opgevallen, maar ik wil dat anders gaan doen. Artikelen die ik publiceer wil ik in principe gaan onderbouwen met de vangst van Wob-verzoeken. Iemand die dan iets met een onderwerp heeft, kan zichzelf beter inlezen en heeft beter toegang tot informatie. Dat is prettig voor de lezer, zal Wob-verzoeken richting bestuursorganen besparen en is wel zo transparant. Ik doe dat op de website BigWobber.nl waar ik Wob-verzoeken van mijzelf en van anderen publiceer. Een soort digitaal archief. De eerste test heb ik stilletjes al gedaan met het artikel over een aanbesteding bij de gemeente Amersfoort. Wie meer wil weten kan mijn artikel op De Nieuwe Reporter lezen.
In de toekomst komt er ook uitleg over de Wob, hoe zelf ermee aan de slag te gaan en een podcast. Heeft u zelf wobs liggen of iets toe te voegen? Graag. Mailen kan altijd: brenno@bigwobber.nl.
And the winner is … Matthijs
Deze week kunnen we de conclusie trekken dat de Webwereld-lezer goed met databases kan omgaan. De wedstrijd om te helpen het script voor vier euro transacties te maken leidde tot een boel interessante oplossing. Het doel was het eerste met een werkende oplossing te komen op basis van de casus, die we globaal kennen. Veel oplossingen kwamen een eind in de richting, maar er was er eentje die heel dicht bij de werkelijkheid zat en dat was Matthijs. De eerdere inzendingen kwamen een eind, maar hielden niet voldoende rekening met het verstrijken van de tijd (1,5 uur), het feit dat je kunt overstappen en dan vergeet uit te checken en andere beperkingen.
Tijdens de hoorzitting in de Tweede Kamer werd ik door een directeur van Trans Link Systems (het bedrijf achter de kaart aangesproken) en hij vertelde me de wedstrijd leuk te vinden. Ook maakt hij heel duidelijk dat Matthijs met zijn oplossing erg goed zat en dat er binnen de organisatie over was gesproken. Vandaag heb ik de scripts goed bekeken en kwam tot de conclusie dat inderdaad dit het best bij de werkelijkheid kwam. hAL vermoedde al dat je met een fout in het script de overstappers zou missen als je alleen kijkt naar check-outs binnen een half uur. Het winnende script hield daar rekening mee. Eén ding was niet correct, maar dat had ik niet vermeld: als je een abonnement hebt check je ook in en uit. Dat zijn nul-transacties. Matthijs vermoedde het al in zijn reactie iets later.
Opmerkelijk was natuurlijk de reactie van COPE, die een commerciële oplossing hebben, die dit in een paar dagen kunnen regelen. Mijn lezers deden dat met minder moeite toch echt sneller. En het punt was gemaakt: het hoefde geen maanden te duren om de informatie te verstrekken. Dat de RET vlak na de wedstrijd toch met cijfers kwam was opmerkelijk. Zou Trans Link opeens iets aan de RET hebben geleverd en het niet kunnen? Lijkt me niet. Dus lagen de cijfers al klaar. Als mijn analyse klopt dan vraag ik af: vanaf wanneer?
Een aantal lezers hebben opgemerkt dat de casus niet 100% overeenkwam met de praktijk. Dat kan ook niet als je de database lay-out (nog) niet in handen hebt. Het ging om een punt te maken en dat deden de lezers met verve. Ook het debat over elkaars scripts was ook heel gezond en leidde toch snel tot een mooi resultaat. Ik ga dan ook met plezier een OV-chipkaart kopen voor alle scriptschrijvers. Rest mij nog jullie te bedanken voor de leuke inzendingen! Matthijs krijgt een ticket voor HAR 2009 kado, terwijl ik hoop jullie allemaal op de conferentie der conferenties te ontmoeten.
Brenno vs Jeltje 2 – Het verweerschrift
OV-Ambassadeur schreef een rapport (pdf) over de OV-chipkaart en trok daarbij opmerkelijke conclusies over de privacy. Vreemd genoeg was de onderbouwing daarvan niet in het rapport terug te vinden en dus bevroeg ik haar hierop met een Beroep op de Wet Openbaarheid van Bestuur. Privacy is een belangrijk burgerrecht en als zij opkomt voor de reiziger dan is dit een relevant onderdeel. Maar in een reactie liet ze weten zichzelf niet als bestuursorgaan te zien en dus niet onder de wob te vallen. Ik ging in bezwaar en ving bot. Overtuigd dat de visie niet klopt ben ik naar de rechter gegaan en heb een beroepsscrift ingediend (pdf).
Op 31 december 2008 kreeg ik post van De Rechtsspraak met het verweer (pdf) van Jeltje van Nieuwenhoven. Een interessante stellingname zou ik het willen noemen, maar nog veel interessanter vind ik jullie mening. Wat valt jullie op (behalve zes bijlagen want het rapport zelf is het zevende)? Wat zouden jullie meenemen in de reactie? Crowdsourcing is fun schreef ik eerder vandaag en ben weer benieuwd naar jullie visie. Dit keer geen prijzen, want een procedure voeren is duur genoeg.
Brenno vs Jeltje 2 – Het verweerschrift
OV-Ambassadeur schreef een rapport (pdf) over de OV-chipkaart en trok daarbij opmerkelijke conclusies over de privacy. Vreemd genoeg was de onderbouwing daarvan niet in het rapport terug te vinden en dus bevroeg ik haar hierop met een Beroep op de Wet Openbaarheid van Bestuur. Privacy is een belangrijk burgerrecht en als zij opkomt voor de reiziger dan is dit een relevant onderdeel. Maar in een reactie liet ze weten zichzelf niet als bestuursorgaan te zien en dus niet onder de wob te vallen. Ik ging in bezwaar en ving bot. Overtuigd dat de visie niet klopt ben ik naar de rechter gegaan en heb een beroepsscrift ingediend (pdf).
Op 31 december 2008 kreeg ik post van De Rechtsspraak met het verweer (pdf) van Jeltje van Nieuwenhoven. Een interessante stellingname zou ik het willen noemen, maar nog veel interessanter vind ik jullie mening. Wat valt jullie op (behalve zes bijlagen want het rapport zelf is het zevende)? Wat zouden jullie meenemen in de reactie? Crowdsourcing is fun schreef ik eerder vandaag en ben weer benieuwd naar jullie visie. Dit keer geen prijzen, want een procedure voeren is duur genoeg.
De scripts werken! De buit is briljant
Gisteren is er – mogen we toch wel vaststellen – massaal gereageerd op de oproep om een handje te helpen met het vinden de oplossing voor het selectieprobleem dat de OV-chipkaart plaagde rond de vier euro transacties. Ik heb zeer interessante SQL-statements gezien en ben onder de indruk van de databasekennis van de trouwe Webwereld-lezer. Bedankt daarvoor!
Of het ermee samenhangt weet ik niet (zou wel mooi zijn), maar aan het begin van de dinsdagmiddag kreeg ik via meerdere bronnen te horen dat de cijfers in aantocht waren. Na drie maanden prutsen en een jaar bedelen van het SP-kamerlid Roemer is dan eindelijk duidelijk dat in Rotterdam massaal wordt vergeten uit te checken, maarliefst zo’n 220.000 keer. Waarschijnlijk komen later vandaag de cijfers publiek via het Ministerie van Verkeer en Waterstaat.
Opvallend is dat waar in London minder dan 10% van de reizigers hun vier pond terug vragen, zegt het RET maarliefst 100.000 verzoeken voor teruggave te hebben gehonoreerd. Het bedrijf wist mij ‘s avonds te melden dat ze nu actief mensen gaan oproepen ook de andere transacties online te claimen, want de onderneming wil niet rijk worden over de rug van een falend systeem of vergeetachtige mensen.
Terug naar de wedstrijd: de scripts ben ik momenteel aan het uitproberen op correctheid en zal via het blog reageren om het eerste correcte script voor het toegangsbewijs tot dé hackersconferentie van 2009 in Nederland HAR 2009. Vrijdag zal dat op het blog staan. De snelheid, creativiteit is zo gaaf dat ik besloten heb voor iedereen met een script een OV-chipkaart te kopen (anoniem dat wel). Doe ermee wat je wilt: Reis ermee, zet hem op je buro, hang hem boven je bed of hack experimenteer er vrolijk op los. Volgende week neem ik contact op.
Crowd-sourcing is fun dus later vandaag komt er een nieuwe OV-chip-gerelateerde casus online. Die is juridisch en niet technisch.
Trek data uit een tabel en ga gratis naar HAR2009
Het wil maar niet lukken de zogenaamde vier euro-transacties uit de database van Trans Link te halen en te presenteren. Na maanden knutselen zijn de deskundigen er nog steeds niet uit. Volgens ingewijden wordt er gewoon gewerkt met een SQL-database en dus zou je toch zeggen dat het niet zo bijster ingewikkeld kan zijn. Dat willen we bij Webwereld eens uitproberen en we dagen jullie dus uit! Degene die het eerst een goed werkend script aanlevert dat werkt op MS Access of MySQL krijgt een gratis toegangskaart voor de hackersconferentie HAR 2009. Degene die niet het snelst is, maar de – in mijn subjectieve ogen – mooiste oplossing aanlevert krijgt een anonieme OV-chipkaart met vier euro. Oplossingen kunnen in de comments gepost worden, zodat mensen elkaars werk weer kunnen verbeteren.
De casus: Een transactie begint of eindigt op een punt (halte of station). Wie wel incheckt betaalt vier euro. Bij het uitchecken wordt het teveel betaalde teruggeboekt. Dat ziet er zo uit:
| DATUM | LOCATIE | Vervoersbedrijf | Bedrag |
| 13-01-2009 07:06 | Amsterdam Centraal Station | GVB | -4.00 |
| 13-01-2009 07:15 | Amsterdam Nieuwmarkt | GVB | 3.30 |
| 13-01-2009 09:37 | Rotterdam Blaak | RET | -4.00 |
Codering
Natuurlijk staat niet de naam van het vervoersbedrijf in de transactietabel, maar een ID wat ook voor de locatie geldt. Een tabel ziet er dan ook zo uit:
- TransactieID;
- Tijdstip (datum/tijd);
- KaartID (16 cijfers);
- LocatieID (10 cijfers);
- PoortjesID
- Bedrag (currency-veld);
Vier-euro transactie
Nu is een vier euro transactie een transactie, waar geen creditering op volgt. Het probleem is wel dat de database van TLS de transacties uit het land niet in de juiste volgorde binnenkrijgt. Ook is het mogelijk dat sommige mensen wel uitchecken, maar niet inchecken (dat zijn mensen met een abonnement). Deze moet je dus niet meetellen, want anders krijg je een vertekend beeld. In principe zien de regionale vervoersbedrijven een transactie als afgerond binnen anderhalf uur (maximale overstaptijd).
Mooi maken
Wie niet alleen gaat voor het gratis ticket, maar ook voor de OV-chipkaart met vier euro kan andere tabellen toevoegen en beginnen met het vergaren van heuse stationscodes. Ook een opdeling per maand maakt natuurlijk de queries mooier.
Ingewikkeld
De opdracht is kennelijk heel ingewikkeld, want vanaf oktober proberen de RET dit overzicht te leveren, maar wil het maar niet lukken. Aan de echte hacker de missie dit sneller te doen. Dit hoeven geen mooie rapportages te zijn, want de Tweede Kamer wil gewoon een getal weten.
Mocht iemand voor woensdag 14 januari 2009 12:00 uur een oplossing hebben dan wordt deze symbolisch aan SP-kamerlid Emile Roemer overhandigt voor de hoorzitting OV-chipkaart.
NoIV-website lapt open standaarden aan de laars
Sinds de Tweede Kamer zich achter het actieplan voor open standaarden en open source van staatssecretaris Heemskerk schaarde, is het programmaburo Nederland Open in Verbinding (NoIV) er voor de overheid. Aan de medewerkers de schone taak om onze bestuurders digitaal bereikbaar te maken. Zij ademen standaarden uit, zou je denken.
Lees verder…
