Gemeente Den Haag timmert aan de weg
Eigen ontwikkelstraat, Agile-methodiek, hergebruik van componenten en goede wisselwerking met COOLProfs leiden bij de gemeente Den Haag binnen tijd en budget tot een applicatie.
W
aar standaardpakketten niet passend zijn, kiest de gemeente Den Haag voor maatwerkapplicaties. Om de kosten voor de burger zoveel mogelijk te beperken heeft Stadsbeheer een eigen ontwikkelstraat ingericht voor maat-
werkapplicaties. Hiervoor gebruikt de dienst het OutSystems-platform. Voor de ontwikkeling van de applicatie Boris, Beheer Openbare Ruimte Informatiesysteem, is Den Haag een succesvolle samenwerking aangegaan met IT-dienstverlener COOLProfs. Standaardpakketten zijn over het algemeen niet geschikt om unieke, bedrijfskritische processen te ondersteunen. Hiervan is ook Bas Contant, teamleider Projecten en Advies bij Stadsbeheer Informatiemanagement overtuigd. Zijn afdeling biedt de verschillende gemeenteonderdelen ondersteuning bij het ontwerp en de ontwikkeling van een gezond applicatieniveau. Contant: “Stadsbeheer is actief op allerlei nichegebieden waarbij sprake is van communicatie met de burger. Het gaat hier om unieke en bedrijfskritische processen,
Den Haag kent vijf kerndiensten. Dienst Stadsbeheer is een van de grootste gemeentelijke diensten van Den Haag. Zij houdt de stad schoon, heel en veilig. Zo onderhoudt Dienst Stadsbeheer het groen, zorgt voor het ophalen van huisvuil en grofvuil, de kwaliteit van water, bodem en het riool. Maar Stadsbeheer gaat ook over geluidsoverlast en geeft milieuvergunningen af.
waardoor we met standaardapplicaties niet goed uit de voeten kunnen. Voor de ondersteuning van dit soort processen kiezen we dan ook bewust voor maatwerk.” Stadsbeheer Informatiemanagement probeert bij de uitvoering van de IT-strategie de kosten voor de burger zoveel mogelijk te beperbeeld shuttterstock.com
ken. Omdat de dienst voorzag dat de komende jaren binnen de gemeente meerdere nieuwe maatwerkapplicaties nodig zouden zijn,
CR&T 201207
is gekeken of er in de markt een ontwikkelplat-
kelstraat wordt KRIS gedoopt, dat staat voor
form beschikbaar is, waarmee tegen relatief la-
KostenReductie InformatieSystemen. Deze naam
ge kosten en in een kort tijdsbestek maatwerkap-
is ingegeven door de structurele kostenbespa-
plicaties kunnen worden ontwikkeld en beheerd.
ring die de gemeente met behulp van het plat-
Contant: “Naast kosten en tijd, was een ander
form wil realiseren bij de ontwikkeling en het be-
belangrijk selectiecriterium bij de keuze voor een
heer van maatwerkapplicaties.
ontwikkelplatform dat we niet met een vendor lock-in geconfronteerd wilden worden. We wil-
Regierol Al snel doet zich de mogelijk-
len voor elk nieuw maatwerkproject telkens op-
heid voor om het potentieel van het ontwikkel-
nieuw de keuze kunnen maken uit het totale
platform in de praktijk te brengen. Bureau Ste-
aanbod van IT-dienstverleners.”
delijke Bereikbaarheid van de gemeente, het be-
Voor wat betreft het ontwikkelplatform kiest
drijfsonderdeel dat verantwoordelijk is voor de
Den Haag na een gedegen selectietraject voor
regievoering op infrastructurele projecten in de
het Agile-ontwikkelplatform OutSystems. Op
openbare ruimte komt met de vraag om ter ver-
basis van de OutSystems-technologie wordt een
vanging van twee systemen een maatwerkap-
volledige ontwikkelstraat ingericht. De ontwik-
plicatie te ontwikkelen. Ruud Henkus, hoofd Bu-
heer en onderhoud efficiënter en kosteneffectiever wordt en dat de gemeente niet langer telkens opnieuw licentiekosten hoeft te betalen. Bureau Stedelijke Bereikbaarheid formuleert samen met Stadsbeheer Informatiemanagement een programma van eisen waarmee een aanbestedingstraject wordt gestart. Meerdere IT-dienstverleners dienen een voorstel in, waarbij reau Stedelijke Bereikbaarheid bij Stadsbeheer:
COOLProfs de gemeente Den Haag het meest
“Om overlast voor de burger zoveel mogelijk te
aanspreekt.
voorkomen en het werk zo efficiënt mogelijk uit te laten voeren, willen wij als gemeente grip heb-
Samenwerking Er wordt een project-
ben en actief sturen op alle partijen die infrastruc-
team samengesteld waarbij vertegenwoordigers
turele projecten willen uitvoeren binnen de ge-
van Bureau Stedelijke Bereikbaarheid, Stadsbe-
meentegrenzen. Om deze regierol goed te kun-
heer Informatiemanagement, COOLProfs en ge-
nen vervullen, hebben wij inzicht nodig in wie
bruikers zeer intensief samenwerken. Bij de ont-
wanneer en waar welke werkzaamheden wil uit-
wikkeling van de applicatie wordt de Agile-werk-
voeren. Hiervoor hebben we altijd gebruikge-
methodiek gevolgd. Dit is een flexibele manier
maakt van twee afzonderlijke systemen, waar-
van ontwikkelen, waarbij in korte, iteratieve ses-
in iedereen die wat wil doen in de openbare ruim-
sies voortdurend werkende software wordt op-
te zijn project registreert. Om meerdere redenen
geleverd. Contant: “We hadden nog geen erva-
wilden we beide systemen samenvoegen tot één
ring met de Agile-manier van ontwikkelen, maar
systeem.”
we zijn hierin goed begeleid door COOLProfs.”
De redenen waar Henkus over spreekt slaan in
De Agile-methodiek is de gemeente goed beval-
de eerste plaats op de wens dat het voor gebrui-
len. Dit zit ’m volgens Contant vooral in de snel-
kers gemakkelijker moet worden. Gebruikers moe-
heid waarmee ontwikkeld wordt en de mogelijk-
ten op één systeem kunnen inloggen en daarin
heid om de te bouwen applicatie tijdens het ont-
eenvoudig al hun projecten kunnen registreren.
wikkeltraject efficiënt aan te passen aan de hand
De tweede reden is dat met één systeem het be-
van feedback van gebruikers. “De methode vraagt
gedurende het hele traject een actieve inbreng
manier waarop het project is verlopen, heerst er
van gebruikers en zo bezien sluit de Agile-me-
ook groot enthousiasme over het uiteindelijke
thodiek goed aan bij de projectaanpak Prince2
resultaat. Henkus: “We zien dat de meer dan dui-
die we binnen de gemeente hanteren. Deze pro-
zend interne en externe gebruikers veel meer
jectaanpak schrijft een hoge mate van commit-
projecten dan voorheen registreren. Dit komt
tent van de opdrachtgever voor. Het feit dat al-
doordat het een stuk gemakkelijker is geworden
le partijen nauw betrokken zijn, vergemakkelijkt
om projecten in te voeren. Ze hoeven nog maar
de besluitvorming, werkt een brede acceptatie
op één applicatie in te loggen en het registreren
in de hand en zorgt dat er een bepaalde dynamiek in de sa-
Gebruikers hoeven nog maar op één applicatie in te loggen, het registreren van projecten is eenduidiger en kost minder tijd
menwerking ontstaat die het uiteindelijke resul-
van projecten is eenduidiger geworden en kost
taat ten goede komt.”
minder tijd.” Henkus is vanuit zijn rol van opdracht-
Volgens Henkus heeft ook het feit dat COOLProfs
gever eveneens tevreden: “Als gemeente hebben
gedurende het project bij de gemeente on site
we nu een efficiënt en geavanceerd systeem voor
werkt, bijgedragen aan het resultaat: “De men-
de registratie, de monitoring en het aansturen
sen van COOLProfs waren er continu. Ze gaven
van alle infrastructurele projecten binnen de ge-
geregeld presentaties over de stand van zaken,
meente. De gemeente kan haar regierol nu uit-
waar de gebruikers en wij als opdrachtgever dan
stekend vervullen. Werken worden efficiënter in-
weer op konden reageren. Dat zorgt er voor dat
gepland en uitgevoerd. Voor de inwoners van Den
je veel meer gevoel krijgt voor de applicatie. Je ziet
Haag betekent dit een forse kostenbesparing.”
echt de ontwikkeling en dat geeft vertrouwen.”
Waar de applicatie nu nog vooral is bedoeld om de regierol van de gemeente te ondersteunen, is
Kostenbesparing De applicatie Boris is
het in de toekomst ook gemakkelijk te ontslui-
binnen tijd en budget opgeleverd. Met het oog
ten naar de burgers. Dat het project goed is ver-
op de kosten zijn daar waar mogelijk bestaande
lopen en is uitgemond in een succesvolle appli-
elementen hergebruikt. Contant: “Het gaat hier
catie blijft ook buiten de gemeentegrenzen van
om een koppeling die tot stand is gebracht met
Den Haag niet onopgemerkt. Het projectteam
de omgeving WebGIS viewer en met de bestaan-
heeft een Europese award toegekend gekregen
de Oracle database. Dit laatste is het informatie-
voor een Agile-project dat het afgelopen jaar suc-
systeem met daarin alle objecten die we behe-
cesvol is verlopen. &
ren in de openbare ruimte in de stad.” Naast de