Blog

Om gedegen business intelligence producten te kunnen ontwikkelen voor organisaties, is het uiteraard van een erg groot belang om goed te begrijpen wat een organisatie precies doet en dit ook te vertalen naar een datamodel. De daadwerkelijke producten, diensten en bedrijfsprocessen dienen vertaald te worden naar dimensies, velden en tabellen die onderling relaties hebben.

Begin dit jaar is het boek Pro Spring MVC with WebFlux van onze collega Marten Deinum en co-auteur Iuliana Cosmina is uitgekomen. Het boek vertelt in detail hoe je middels Spring Boot en Spring MVC (of Spring WebFlux) een web gebaseerde applicatie kunt bouwen. Er wordt in detail uitgelegd hoe alle verschillende onderdelen samenwerken en in elkaar haken. Een aanrader voor elke Spring / Spring Boot ontwikkelaar. 

Binnen mijn werkveld is het voldoen aan / houden aan code-standaarden een grote uitdaging, vaak getracht door het opzetten van processen waar collegiale reviews en kennissessies binnen scrum teams centraal staan. Meestal wordt dit niet technisch afgedwongen en daarmee ontstaat het risico om gauw uit de pas te lopen over tijd. Niet alles valt te standaardiseren, elke ontwikkelaar werkt immers ook op zijn eigen manier. Wel heb ik ondervonden in mijn recente werkervaring hoe dit effectief af te dwingen is.

Data is in de afgelopen tien jaar exponentieel belangrijker geworden en hand in hand met deze ontwikkeling is het aantal aanbieders van business intelligence oplossingen enorm gegroeid. Binnen de zogenoemde frontend-kant van de business intelligence, waar de ontsluiting van informatie aan eindgebruikers middels bijvoorbeeld dashboards plaatsvindt, bevindt zich tegenwoordig een groot aantal aanbieders van applicaties.