Alle diensten

Dienst 07

Soms bestaat de juiste tool nog niet. Dan bouwen we hem.

Een script dat een terugkerende export schoonmaakt. Een webapp die uw buitendienst en kantoor op een gedeelde basis zet. Een PDF-generator voor uw jaarcyclus. Een AI-agent die meldingen openbare ruimte categoriseert. Een complete database en backend als de opdracht daarom vraagt. Wij bouwen het in de stack die past, op uw data, en houden het draaiend zo lang u dat wilt.

tool.internbronvalidatietriggeruitvoer

Vier bouwsels op een werkbank

De werkbank

Een terminal die een nachtelijke sync afhandelt. Een mini-chat-agent die triage doet. Een pipeline die data valideert. Een interne webapp die statusovergangen toont. Vier kleine bouwsels, verbonden, en samen een werkend systeem.

$ python sync_obsurv.py --since 2026-05-15
reading 1842 rows from sftp://drop
validating against imbor.yml ... ok
pushing to obsurv api ... 1842 ok
done in 4.7s
Melding 14:12 - losliggende tegel Stationsweg
Categorie: verharding-trottoir. Wijk: Noord. Prio 2. Doorgezet naar BOR-team.
sftp-dropvalideerimborELKE NACHT 03:00
werkbestand.intern
BVC-ronde mei412
Bruggen Q212 / 12
Plein-onderhoudopen

vier kleine bouwsels, een samenhangend systeem

Aanpak

We kiezen de vorm bij het vraagstuk

Een script als een script genoeg is. Een webapp als uw team een interface nodig heeft. Een complete database en backend als het vraagstuk een nieuw systeem rechtvaardigt. We bouwen geen platform omdat we platformen leuk vinden, en we bouwen geen script als een platform de juiste vorm is. Onze schaal loopt van twee weken doorlooptijd tot meerjarig doorontwikkelen, afhankelijk van wat uw vraag werkelijk vraagt.

Past in uw bestaande omgeving, of bouwt erbuiten als dat beter is

Standaardgeval: we werken op de stack die u draait (Obsurv, GBI, dg DIALOG, GeoVisia, ArcGIS, QGIS, uw eigen Azure of AWS) en bouwen koppelingen op de API's die er zijn. Waar uw bestaande omgeving het werk niet kan dragen, zetten we een eigen omgeving op die ernaast blijft staan zonder uw bestaande processen te raken. We respecteren standaarden (OGC, IMBOR, AVG, BIO) en de tekenformaten waar uw aannemer mee werkt.

We draaien wat we bouwen

Maatwerk dat alleen draait zolang de bouwer in beeld is, is geen oplossing maar een risico. Wij houden wat we maken draaiend in onderhoud, hosting en doorontwikkeling, zodat u bij elke nieuwe vraag een werkende basis heeft in plaats van een tweede project. Voor groenbeheer hebben we IDA Bomen, ons eigen platform; voor opdrachten waar dat past zetten we het in, voor opdrachten waar dat niet past bouwen we apart. Bij beeindiging spreken we de overdracht vooraf af in het contract.

AI waar het werkt, niet als gimmick

Een AI-agent voor melding-categorisatie kan zinnig zijn als u veel meldingen per jaar verwerkt en op een deel daarvan dezelfde patronen ziet. We bouwen agents waar de business-case staat, met logging die het Algoritmeregister kan vullen en met een mens in de keten waar dat hoort. Geen AI-pilot omdat het hip is, en geen agent zonder governance.

Code als deel van de oplossing, niet de oplossing zelf

De helft van een goed maatwerk-traject is geen code. Het is uitzoeken welke export waar vandaan komt, welke regel impliciet was, welke check uw werkvoorbereider in zijn hoofd doet. Dat werk doen wij voordat de eerste regel code geschreven wordt. De software is dan vaak kleiner dan u verwachtte, en doet precies wat u nodig had.

Wat wij wel doen

  • Scripts en automatiseringen op maat (Python, Node, ArcPy, FME)
  • Integraties tussen bestaande beheersystemen, GIS-omgevingen en kantoorautomatisering
  • Webapps en interne portals voor specifieke beheerprocessen, op uw eigen domein
  • Databases, backends en API's waar de opdracht een nieuw systeem rechtvaardigt
  • FME-pipelines met versiebeheer en documentatie
  • QGIS-plugins voor terugkerend werk in uw eigen GIS
  • AI-agents voor specifieke flows: triage, categorisatie, samenvatting
  • PDF-generators en rapportage-engines die op uw data draaien
  • Onderhoud, hosting en doorontwikkeling zolang u dat wilt

Wat wij niet doen

  • Geen AI-pilot zonder business-case en governance
  • Geen IDA Bomen of een ander platform aanbieden waar het niet past
  • Geen vendor-licenties (Mendix, OutSystems, Esri) aan u doorverkopen om er een marge op te pakken
  • Geen black-box-bouwsels waar niemand later nog bij kan

Veelgestelde vragen

Vragen die terugkomen.

Bouwt Jussengroep een nieuw beheersysteem voor ons?

Als dat de juiste vorm is, ja. Standaard pakken we eerst de vraag aan binnen uw bestaande omgeving (GeoVisia, Obsurv, GBI of dg DIALOG) omdat dat voor de meeste opdrachten het verstandigst is. Waar uw vraagstuk een eigen systeem rechtvaardigt (database, backend, webapp, mobile-app) bouwen we dat van de grond af op, in een stack die door anderen ook te onderhouden is.

Wat gebeurt er als Jussengroep na drie jaar niet meer bestaat?

We bouwen in standaard-stacks (Python, Node, PostGIS, open-source frameworks) die door iedere andere ontwikkelaar te onderhouden zijn, en documenteren bouw, configuratie en data zodat een opvolger kan invliegen. Voor continuiteitsgevoelige opdrachten leggen we in het contract afspraken vast over toegang tot code en data (escrow of overdracht) bij beeindiging. Zo zit u nooit klem.

Hoe gaan jullie om met AVG en BIO bij maatwerk?

We brengen vooraf in kaart welke persoonsgegevens raken aan de oplossing en of een DPIA nodig is. Logging, toegangsbeheer en data-minimalisatie zijn onderdeel van het ontwerp, niet een sticker achteraf. Voor AI-componenten richten we ons op het AI Governancekader voor gemeenten en op de transparantie-eisen van het Algoritmeregister.

Werken jullie met onze IT-afdeling samen, of leveren jullie iets erin?

Wij werken expliciet met uw IT-afdeling. De omgeving waarin de tooling draait, de hosting, het inlogbeheer, de SSO, de monitoring: dat is grotendeels uw landschap. Wij leveren iets in dat past in uw infra-keuzes, niet in een eigen cloud-hoek.

Wat is een typische schaal van een traject?

Van een script van twee weken tot een meerjarig doorontwikkeltraject. De meeste opdrachten beginnen klein (een script, een eerste koppeling, een prototype-webapp) en groeien mee met de vraag. Wij vinden de juiste vorm voor het probleem, dus dezelfde klant begint soms met een wekje werk en eindigt na een paar jaar met een eigen systeem dat we doorlopend onderhouden. Spoed in overleg.

Hoe verschilt dit van een low-code platform of een freelancer?

Een low-code platform (Mendix, OutSystems) laat een vendor-licentie achter die u jaarlijks betaalt en die uw oplossing in zich houdt. Een freelancer bouwt iets op een privelaptop en is daarna onbereikbaar. Wij zijn een bureau: twee paar ogen tijdens bouw, standaard-stacks die ook door anderen te onderhouden zijn, en een partij die het werk doorlopend kan blijven onderhouden zo lang dat zinvol is. Dat is bewust een ander aanbod dan beide alternatieven.

Een Nederlandse gracht in het blauwe uur, een uitnodigend einde van de dag
Laten we kennismaken

Wij maken beheerdata werkbaar.

Loopt u tegen een vraagstuk aan in beheerdata: een dataset die niet aansluit, een drone-inwinning die nog ruwe data is, of een proces dat nog niet datagedreven werkt? Stuur ons een mail of kom langs voor een vrijblijvende kennismaking.