Geodan & applicatieontwikkeling
Vaak is een standaard GIS-pakket niet voldoende voor de wensen van onze klanten. Soms biedt het teveel mogelijkheden en is minder functionaliteit gewenst, maar even vaak biedt het net niet datgene wat de klant wil voor zijn procesondersteuning en optimalisatie. In beide gevallen is maatwerk noodzakelijk. Of het nu gaat om een ‘simpele’ of ‘complexe’ desktopapplicatie, database-applicatie of om een webservices-oplossing, Geodan heeft ruim ervaring met de ontwikkeling van dergelijke applicaties en alle mogelijke tussenoplossingen en combinaties van technieken.
De Geodan-aanpak
Belangrijk uitgangspunt voor Geodan bij applicatieontwikkeling is dat de wensen van de klant met betrekking tot het te ondersteunen bedrijfsproces centraal staan. Daarom vinden wij interactie met de klant tijdens het ontwikkelproces een absolute voorwaarde. Dit lijkt een open deur maar in de praktijk is het dat toch niet. Wij kiezen dan ook altijd voor een iteratieve aanpak van het ontwikkelproces zodat gebruikers tijdens het ontwikkelproces al inzicht krijgen in het product en eventueel kunnen bijsturen. Ook in die gevallen waar een goed functioneel en technisch ontwerp aanwezig is, kiezen we voor een proces waarin de eindgebruikers tijdens de ontwikkeling al bij het resultaat betrokken worden.
Voor de grotere applicaties ter ondersteuning en optimalisatie van complexe bedrijfsprocessen kiezen we naast een iteratieve ook voor een incrementele ontwikkeling. Kenmerk van een incrementele ontwikkeling is dat het eindproduct niet in een keer wordt ontwikkeld, maar stapsgewijs. Frequent worden werkende tussenresultaten opgeleverd. Deze vormen een directe bijdrage aan het eindproduct. Door gebruik te maken van iteratieslagen binnen de incrementen kunnen gebruikers direct voortschrijdend inzicht inbrengen in de ontwikkeling van een product.
In alle gevallen geldt dat het uiteindelijke resultaat veel dichter bij de eindgebruikers staat dan bij conventionele ontwikkelmethodieken en dit verhoogt de uiteindelijke acceptatiegraad en het draagvlak.
Standaarden centraal
Het gebruik van open standaarden levert volgens Geodan een belangrijke bijdrage aan een efficiënte en effectieve organisatie. Door open standaarden te gebruiken kan worden voorkomen dat alleen software van een specifieke leverancier kan worden gebruikt. Het gebruik van open standaarden geeft bovendien de flexibiliteit om koppelingen met andere in- en externe informatiesystemen aan te brengen. Daarnaast dragen open standaarden sterk bij aan de duurzaamheid en toegankelijkheid van informatie.
Op het gebied van geo-informatie wordt aan standaarden gewerkt door het Open Geospatial Consortium (OGC). Geodan is vanaf het begin lid van deze organisatie. Zo heeft Geodan als geen ander zicht op de ontwikkelingen op dit front. Bovendien speelt Geodan een actieve rol bij het ontwikkelen van de OGC-specificaties. Ook andere standaarden die relevant zijn voor applicatie-ontwikkeling, zoals die van W3C, ISO, NEN en OASIS, worden actief gevolgd en toegepast door de verschillende teams met applicatie-ontwikkelaars van Geodan.


