ICT-branche / Achtergrond
Simpel rekenen met informatie
Programmeren voor business intelligence-applicaties is passé. Met AnagoR4 zijn rekenvraagstukken teruggebracht tot zes bouwblokken. Sleep en klik en een ervaren spreadsheet-gebruiker kan de was doen.
Het gaat goed met Anago, zegt ceo Philip Koenders. Steeds vaker leggen grote Amerikaanse namen het af tegen het bedrijf uit Houten en in 2006 won de applicatie voor het UWV een BI Award. AnagoR4 is een business calculation platform, wat wil zeggen dat de software ook aan niet-it’ers mogelijkheden biedt voor het bouwen van applicaties voor rekenintensieve vraagstukken zoals managementrapportages, forecasting en planning, dashboarding, financiële planning of workforcemanagement. “Informatie, dat reken je uit. Voor een grote bank doen we bijvoorbeeld capaciteitsplanning: hoeveel werk is er en hoeveel poppetjes zijn daarvoor nodig in welke functie. De hoeveelheid werk wordt gemeten in transacties, contracten of telefoontjes. Dat kan je inschatten op basis van voorgaande jaren of statistisch berekenen. Een ander project berekent de financiële consequenties op personeelsgebied van reorganisatie. Het hele salarishuis hangt daar aan, inclusief wet- en regelgeving. Dat soort dingen vinden wij leuk.”Lego
Een van de klanten van Anago is Stater. Deze hypotheekverwerker gebruikt de software als sturingsmiddel om inzicht te krijgen in de kosten van specifieke activiteiten (
Back to basics
De zes typen bouwblokken zijn een dataset, een rekenmodel, een view, een verbinding met een databron, een gebruikersmenu en een autorisatiemenu. Het is bi teruggebracht tot de basis. “Op dit abstractieniveau is het verpletterend simpel”, zegt Koenders. “Alle toepassingsgebieden worden afgedekt met dezelfde bouwblokken. Ik vind het heel mooi, zo’n ‘eenvoudig’ model, met zo’n uitdrukkingskracht.”AnagoR4 is relatief eenvoudig uit te breiden met nieuwe rekenmodellen. Dat kan snel, dankzij een samenwerkingsverband met hoogleraar Ger Koole van de Vrije Universiteit. “Sinds achttien maanden begeven we ons gezamenlijk op de callcentermarkt. Wat ontbrak was een rekencomponent die precies uitrekende hoeveel mensen nodig zijn om telefoontjes aan te nemen. In samenwerking met Koole hebben we die rekencomponent in één maand ontwikkeld. In het bouwblok zit waanzinnig ingewikkelde wiskunde dat met nog geen 2 procent van de totale regels code aan de rest van de applicatie kon worden toegevoegd. Applicatiebouwers bij Anago zijn geen programmeurs, maar econometristen. Zij hebben werkelijk kennis van bi-vraagstukken.”
Achtergrondcombi
Anago is ontstaan uit de combinatie van achtergronden van bedrijfskundige Koenders en ‘hardcore it’er’ Thomas de Nooij (cto). De een heeft een postdoctoraal in bestuurlijke informatiekunde, de andere in logistieke informatiesystemen. De Nooij en Koenders werkten samen bij Bakkenist Management Consultants. Daar leerden ze dat software een barrière vormt voor het leveren van goede bi-oplossingen. “Organisaties hebben te maken met een toenemende dynamiek door veranderingen in markt, en wet- en regelgeving. Als gevolg daarvan groeit hun informatiebehoefte en worden steeds verdergaande eisen gesteld aan bi-software. Oplossingen moeten sneller, specifieker en flexibeler worden geleverd. Het probleem van de huidige generatie bi-producten is dat ze niet in staat zijn heel snel oplossingen van hoge kwaliteit te leveren.” Oorzaak: er moet altijd kennis over worden gedragen en geprogrammeerd worden. “Bij grote projecten is snelheid dan onmogelijk en duur, want er moet gebruik gemaakt worden van schaarse resources, de programmeurs.” Koenders vindt dat reportageachtige omgevingen als Cognos een te beperkte scope hebben. “Als er gerekend moet worden, moet er toch worden geprogrammeerd. Bij standaardpakketten hoeft dat niet, maar die doen standaarddingen. Aanpassingen moeten toch ook weer geprogrammeerd worden en wie gaat dat allemaal onderhouden? Bestaande producten vallen altijd terug op programmeren en kunnen daarom niet voldoen aan de bi-wensen van de klant. De enige uitzondering zijn spreadsheets. Binnen grote organisaties loop je snel tegen grenzen van die technologie aan. Dat grote gat tussen Excel en SAS, daar zitten wij.”Koenders en De Nooij trokken na lang overpeinzen drie conclusies: een alternatief voor programmeren is assembleren; een bi-vraag leidt altijd tot rekenen en een structuur moet flexibel zijn. “ De crux was vanuit welk perspectief we de bouwblokken moesten definiëren. Dat hebben we zelf bedacht, daar zijn geen handboeken voor. Wellicht is dat de kunstzinnigheid van software engineering.”
Stoer voorbeeld
Hij wil graag nog één ‘stoer voorbeeld’ geven van flexibiliteit en snelheid. In het kader van de wet identificatie dienstverlening wilde een bank weten wie van de klanten zich daadwerkelijk al had geïdentificeerd. “Het ging om een bank met vijfhonderd kantoren en 1,6 miljoen klantrecords in de database. Zij wilden snel een applicatie beschikbaar hebben in hun kantoren om de voortgang boven water te halen en te weten welke acties de kantoren ondernamen om klanten zover te krijgen.” Koenders gaat even achterover zitten en zegt met een tevreden glimlach: “Dat hebben we in één week gedaan. De bank stelde de data beschikbaar, wij assembleerden de applicatie en via hosting kon iedereen erbij. Dat kan dus. En we hebben er geen letter voor geprogrammeerd.”- 11:12 'Japanse leveranciers verhogen prijzen'
- 13:09 'Het huidige donorsysteem heeft zich bewezen'
- 08:07 Fotoverslag ICT Expeditie 2008: Kilimanjaro
- 17:17 Canon zet zich schrap voor economische dip
- 16:09 HP grote winnaar Channel Awards 2008
- 15:20 Ook Dell verstrekt gratis leningen
- 13:35 Kredietcrisis is geen ICT-crisis
- 09:22 Computable stuurt ICT Expeditie naar Alaska
- 09:18 Crisis vertraagt verkoop laatste BAS-divisie
- 09:08 SSD groeit flink in capaciteit
Oracle of SAP - Wat is het beste voor middelgrote bedrijven?
In dit onafhankelijke onderzoek worden de ervaringen van middelgrote bedrijven in kaart gebracht na de implementatie van Oracle- of SAP-software. Alle belangrijke issues komen aan bod: ROI, kosten en tijdsduur van deployment, budget en ondersteuning. Wie scoort het best?... Download nu
De menselijke factor bepalend bij adoptie ITIL
Bij de toepassing van Information Technology Infrastructure Library (ITIL) blijkt de menselijke factor vaak problematisch te zijn. Het vereist een nieuwe aanpak van IT professionals die vaak een eigen manier van werken hebben ontwikkeld. Deze whitepaper legt uit op welke manier deze problematiek...... Download nu
Meer ICT-branche whitepapersOntwerpen in drie dimensies
Niet zo lang geleden gebruikten architecten tools voor driedimensionaal ontwerpen vooral om visualisaties te maken, niet om echt te ontwerpen. De grootste bottleneck is de interface naar ingenieursbureaus en aannemers.
Architecten ontwerpen in drie dimensiesSSD groeit flink in capaciteit
27-11 09:08 Solid state drives (ssd's) zijn door de relatief kleine capaciteit tot op heden beperkt tot netbooks en laptops. Daar komt verandering in: producenten van ssd's komen met...
Meer ict-branche achtergrondICT-projecten gaan steevast ergens fout
07-11 14:00 Het belang van ict voor de economie en de omvang van de sector roepen om structureel risicomanagement in de branche. In Nederland worden de risico's van ict-bedrijven zwaar...
Meer ict-branche opinieMariënstaete: passende licentievorm voor groeiende organisatie
29-05 11:23 Mariënstaete is onderdeel van W.W.Z. Mariënstaete-Valent, en is gespecialiseerd in het op maat leveren van zorg, wonen en diensten aan ouderen. WWZ-Mariënstaete-Valent heeft 3500...
Meer ict-branche praktijk
