Om u een beter beeld te geven van wat wij kunnen betekenen, hebben we hieronder een paar bijzondere klantprojecten uitgelicht. Dit zijn dus geen interne projecten, maar oplossingen die in opdracht zijn ontwikkeld.
Cases & Scenario’s uit de praktijk
Om u een beter beeld te geven van wat wij kunnen betekenen, hebben we hieronder een paar bijzondere klantprojecten uitgelicht. Dit zijn dus geen interne projecten, maar oplossingen die in opdracht zijn ontwikkeld.
Bent u nieuwsgierig naar de software die wij voor onszelf en partners bouwen? Neem dan een kijkje op onze internationale website: DiodeMatrix.com.
Toegangs Automatisering
Een van onze klanten had een lokaal draaiend toegangscontrolesysteem zonder API. Hierdoor was het onmogelijk om het systeem te koppelen aan andere applicaties of processen te automatiseren. Behalve inloggen en de standaard software gebruiken, waren er geen mogelijkheden – en dat betekende veel handmatig werk.
Hoewel er plannen waren om het systeem op termijn te vervangen, was er op korte termijn dringend behoefte aan een oplossing om de werklast te verlichten. Wij hebben hiervoor een maatwerk library ontwikkeld waarmee het toegangscontrolesysteem tóch in hun automatiseringen geïntegreerd kon worden. De oplossing sloot naadloos aan, en werd zo goed ontvangen dat de klant later meerdere uitbreidingen vroeg – zonder dat dit leidde tot buitensporige kosten.
Want vaak blijkt er veel meer mogelijk dan gedacht. Denk bijvoorbeeld aan een kentekenscanner die de garagedeur gesloten houdt wanneer er geen reservering is, of die alleen toegang verleent aan voertuigen die niet elektrisch of hybride zijn. (oud pand / op last van brandweer)
Database structuur
Een klant was afhankelijk van een open-sourceproject met een connector die ruwe data omzet naar rapportagetabellen. Door een wijziging in het project viel deze functionaliteit tijdelijk weg, waardoor hun rapportages stil kwamen te liggen.
Wij ontwikkelden snel een tijdelijke oplossing die de ruwe data op de oude manier omzet en weer bruikbaar maakte, zodat hun processen ongestoord konden doorgaan totdat de officiële functionaliteit terug is.
Shadow replica
Een klant stapte over van een on-premise applicatie naar een volledig beheerde SaaS-versie. Een grote uitdaging: hun bestaande rapportages waren rechtstreeks gekoppeld aan de lokale database — iets wat in de nieuwe SaaS-omgeving niet meer mogelijk was.
Om te voorkomen dat cruciale rapportages wegvielen, ontwikkelden we een translation layer die via de API data ophaalt, tijdelijk opslaat (cachet) en omzet naar een database die overeenkomt met de oude structuur.
Binnen het afgesproken budget kozen we gezamenlijk welke tabellen prioriteit kregen, met de mogelijkheid om dit later uit te breiden. Zo bleef de continuïteit van hun rapportages gewaarborgd tijdens én na de migratie.
KPI-visualisatie uit een gesloten applicatie
Naast het hoofdproject pakten we hier meteen een extra uitdaging aan: De klant had een applicatie met een dashboard dat alleen intern binnen die applicatie te bekijken was. Om de KPI’s en data breder binnen de organisatie te visualiseren, ontwikkelden we een relay die de benodigde datapunten uitleest en doorstuurt voor visualisatie én opslag in het datawarehouse.
Ook hier bleek er meer mogelijk dan aanvankelijk gedacht. De oplossing fungeert nu als een efficiënte overbrugging totdat de applicatie externe datacommunicatie officieel ondersteunt.
Client applicaties
We ontwikkelen ook veel compacte clientapplicaties die direct op het betreffende apparaat draaien — zonder tussenkomst van een server. Denk bijvoorbeeld aan systeembeheertools voor 1e- en 2e-lijns engineers, of applicaties waarmee via templates eenvoudig gebruikersaccounts kunnen worden aangemaakt en software kan worden uitgerold.
In situaties waar een script nét tekortschiet, biedt een grafische interface een veel gebruiksvriendelijkere en efficiëntere oplossing.
