De product factory biedt een ruime verzameling tools om het Certigo-platform te voeden met alle definities die nodig zijn voor het succesvol beheer van uw Enterprise verzekeringsplatform.
Deze tools zijn in de vorm van een Design Suite uitgebracht op Microsoft Visual Studio Team System. Visual Studio Team System ondersteunt de Design Suite met alle faciliteiten die noodzakelijk zijn voor professioneel versiebeheer en teamwork in een Enterprise omgeving.
De eigenschappen van de Certigo Product Factory zijn ontworpen uit het perspectief van de volgende drie voorzieningen:
Afbeelding Voorzieningen
Certigo Product
De eerste kolom wordt gevormd door de out-of-the-box-onderdelen die in licentie verkrijgbaar zijn en als basis dienen voor de totaaloplossing voor de klant.
Het Core Platform, de Gateways en Connectors vormen het hart van het Certigo-platform, waar bovenop de Certigo Solutions worden geleverd. Een Certigo Solution is een samenstelling van Core-platformonderdelen, Gateways, Connectors en Designers die gezamenlijk een afgerond deel van het verzekeringproces afdekken.
De templates vormen daarbij een specifieke voorinrichting voor producten volgens geldende branchestandaarden.
Certigo Customer Configuration
Een zeer belangrijk onderdeel vormt de kolom Customer Configuration. Hiermee krijgen productspecialisten de mogelijkheid om Certigo Solutions naar eigen inzicht in te richten, zonder dat daar specifieke ICT kennis voor nodig is.
De Productmodellen zijn de belangrijkste basis van de te hanteren producten binnen een Certigo-solution. Ze vormen het hart van het product. Via Model libraries wordt de mogelijkheid geboden om onderdelen van productmodellen die vaak voorkomen te hergebruiken in zelf te beheren bibliotheken. De business rules vormen het beslissingshart van een productinregeling. Regels voor complexe validaties, het accepteren van een contractaanvraag of een schadeclaim worden bijvoorbeeld met de busines rules vastgelegd. Calculaties worden gedefinieerd met het meest bekende hulpmiddel dat voor berekeningen wordt toegepast, te weten Microsoft Excel. De logica voor premieberekeningen en schadelastberekeningen worden weer toegankelijk en beheersbaar voor de productspecialist.
Eindgebruikerdialogen en -schermen die uiteindelijk via Certigo Multi Channel Framework beschikbaar komen, worden opgebouwd met behulp van Use Cases en Forms.
Met Use Cases worden de stappen vastgelegd waarmee een eindgebruiker uiteindelijk een Certigo-transactie (bijvoorbeeld een offerteaanvraag) bij de Certigo-services indient. Er wordt vastgelegd naar welke volgende stappen een eindgebruiker kan navigeren en wat er moet gebeuren als er naar de volgende stap wordt genavigeerd.
Uiteindelijk bepalen de Forms hoe de schermen er voor een eindgebruiker uit komen te zien en welk gedrag er op deze schermen gewenst is.
Dit hele pakket aan modellen wordt geversioneerd en samengevoegd tot een ‘installable package’ waarmee een technisch systeembeheerder de modellen met een druk op de knop kan uitrollen op de (OTAP) omgeving naar keuze.
Managed Programming
Naast de enorme hoeveelheid mogelijkheden om het inregelen van producten en gebruikersdialogen door productspecialisten mogelijk te maken, biedt het Certigo-platform een complete kolom ICT-gerichte hulpmiddelen om het systeem volledig in te passen in de gewenste situatie. De belangrijkste eigenschap van al deze hulpmiddelen is dat ze, mits goed toegepast, backwards compatible zijn. Met andere woorden, de maatwerkoplossingen die via deze kolom zijn toegepast, blijven werken na installaties van nieuwe versies van het Certigo Platform en de daarop uitgebrachte Solutions. Wij hebben dit samengevat in de term Managed Programming.
Portal integration betekent dat de Certigo-dialogen, die via het Certigo Multi Channel Framework beschikbaar worden gesteld, moeten worden ingebed in de portalen die daarvoor in aanmerking komen. De beschikbare Certigo Multi Channel Framework Players bieden een zeer compacte API waarmee de integratie in zeer korte tijd wordt uitgevoerd.
Authentication houdt in dat het Certigo-platform gekoppeld moet worden aan de verschillende authenticatiemechanismen die worden toegepast op de portalen waar Certigo wordt toegepast. Het AuthenticationToken-mechanisme met de bijbehorende AuthenticationInfoService bieden de mogelijkheden om in korte tijd integratie toe te passen volgens alle denkbare authenticatiescenario’s.
Gateway Connections moeten worden opgezet om de Certigo Solutions te koppelen aan bestaande achterliggende administratieve systemen. Hier wordt maximale flexibiliteit geboden, waarbij de belangrijkste non-functionele eisen reeds zijn geïmplementeerd en men zich alleen nog om de functionele aspecten van de koppelingen hoeft te bekommeren. Onder de Gateway Connections vallen ook de klantspecifieke Connectoren naar interne of externe services.
Binnen het platform en de verschillende solutions worden tal van Extentions geboden. Dit zijn specifieke plaatsen in de standaardsoftware. De mogelijkheid wordt geboden om het standaard gedrag van Certigo uit te breiden met klantspecifieke functies.
De serviceoriëntatie, die wordt toegepast binnen het Certigo Platform, biedt de mogelijkheid om services op de Certigo Service bus geheel of gedeeltelijk door andere componenten dan standaard Certigo-componenten uit te laten voeren. Denk hier bijvoorbeeld aan het toepassen van reeds bestaande rekencomponenten voor premieberekeningen. Het mechanisme voor uitwisseling van componenten op de service bus wordt Custom Providers genoemd.
De Teamworkondersteuning van het Certigo-platform is gebaseerd op best practices die algemeen gelden voor het configuratieproces. Via Microsoft Team Foundation Server kan dit Configuration process worden aangepast aan de gewenste werkwijze voor een klant of marktsegment.