Specificaties

motioci-small


Continuous Integration voor Business Intelligence


De Motio Continuous Integration Server ("MotioCI") is uniek ontwikkeld product om de ontwikke inspanning binnen een Cognos BI omgeving maximaal te benutten en de kwaliteit te waarborgen. Het is een ideale tool om in te zetten in het streven naar een BICC. Het maakt het continu en geautomatiseerd beheren van versies en regressietesten van IBM Cognos content mogelijk, het geeft inzicht in alle wijzigingen in de BI omgeving. Daarnaast maakt MotioCI het gecontroleerd promoveren van IBM Cognos content tussen verschillende omgevingen mogelijk.

Geautomatiseerd versiebeheer voor IBM Cognos content

Als Cognos authors wijzigingen aanbrengen in Cognos content (Report Studio, Query Studio, Analysis Studio en packages) dan houdt MotioCI deze wijzigingen automatisch bij en creeert het versies van de gewijzigde content. De gebruikers van MotioCI zijn hierdoor in staat om:

  • De verschillende versies van content te bekijken
  • De historische output van iedere versie van een rapport te bekijken
  • Verschillenanalyse te doen tussen versies (zowel structuur als output)
  • Terug te keren naar een vorige versie
  • Content te promoveren naar een volgende IBM Cognos omgeving (b.v. van test naar productie)

Regressietesten van IBM Cognos content

MotioCI levert krachtige regressietest mogelijkheden. Gebruikers kunnen testcases aanmaken om te waarborgen dat de content blijft voldoen aan de gestelde rapport specificaties. Denk hierbij aan de layout, rapport structuur, calculaties, naamconventies en rapportparameters. Er kunnen ook testcases gemaakt worden om te kunnen controleren of rapporten verwachte resultaten opleveren of voldoen aan performance-eisen (maximale executietijd van een rapport).

Continue verificatie van IBM Cognos content en output

De 'continuous integration' mogelijkheden van MotioCI stellen de klant in staat om alle geconfigureerde testsuites periodiek en geautomatiseerd uit te voeren. MotioCI fungeert in dit geval als een rookmelder voor de BI omgeving en waarschuwt het BI team als er problemen ontstaan. Het stelt het BI team in staat om proactief te handelen in plaats van te moeten vertrouwen op eindgebruikers die fouten melden.

Terug kunnen vinden 'wie wat wanneer' verandert heeft

BI omgevingen van tegenwoordig bestaat uit een groot aantal componenten: verschillende en verspreide bronnen, ETL processen, datawarehouses, framework modellen, rapporten, etc. Dit betekent dat zodra er een probleem ontstaat met de consistentie of nauwkeurigheid van content het moeilijk is om te bepalen wat de oorzaak van het probleem is. MotioCI biedt de mogelijkheid voor klanten om hun BI omgeving te monitoren d.m.v. 'track and trace' functionaliteit de wijzigingen (wie wat en wanneer) in de omgeving te kunnen opsporen. De tijd die nodig is om oorzaken op te sporen en op te lossen wordt hiermee aanzienlijk verkort. Onder klanten die moeten voldoen aan Sarbanes Oxley auditnormen wordt deze functie erg gewaardeerd.

Promotie mogelijkheden

MotioCI maakt het eenvoudig promoveren (2 muiskliks) van IBM Cognos content tussen omgevingen mogelijk. Het zorgt ervoor dat alleen geverifieerde (en indien geconfigureerd ook geteste) content content overgeplaatst kan worden zodat er bijvoorbeeld nooit gebroken rapporten in productie komen te staan. De promotie functionaliteit werkt in combinatie met het versiebeheer zodat altijd bekend is welke versie waar staat.

Cognos performance testen

MotioCI stelt het BI team in staat om diverse performancetesten te ontwerpen en deze te testen tegen de diverse IBM Cognos omgevingen. Met behulp van MotioCI kunnen er scenario's ontworpen worden om de belading (b.v. het aantal aangevraagde rapporten) op de omgeving te kunnen nabootsen. De performance van de omgeving kan bijvoorbeeld getest worden onder continue of piekbelasting. De capaciteit van nieuwe hardware of het effect van het uitbreiden het aantal eindgebruikers kunnen hiermee nauwkeurig bepaald worden. Ook kan performancetesten ingezet worden bij een Cognos upgrade.

Wat bereikt u met een implementatie van MotioCI:

  • Hogere productiviteit van uw BI team
  • Waarborging van de nauwkeurigheid, consistentie en performance van de BI content
  • Inzicht in wie wat wanneer heeft veranderd binnen uw BI omgeving
  • Uw BI team kan meer tijd besteden aan ontwikkelen omdat er niet meer handmatig getest hoeft te worden
  • Problemen worden automatisch gedetecteerd (veelal minuten na ontstaan ervan)
  • Zekerheid dat alleen geverifieerde en geteste content in uw test/acceptatie/productie omgeving staat