Yellowfin Evaluation Guide
Yellowfin is used for both enterprise analytics and embedded analytics use cases and for building bespoke analytical applications. Use this guide to ensure Yellowfin is the right technical fit for your requirements.
De levenscyclus van Analytics-integratie
-
De levenscyclus van Analytics-integratie
Updated 25 mei 2020Wat is de levenscyclus van de analytische integratie?
Bij het integreren of inbedden van een Business Intelligence en analytics oplossing in uw applicatie zijn er een aantal fasen die moeten worden doorlopen om ervoor te zorgen dat uw project succesvol wordt afgerond.

Prototype
Prototype uw concepten in een vroeg stadium. De integratie van een business intelligence- en dashboardoplossing stelt je voor een groot aantal opties die de ervaring van je eindgebruikers met hun gegevens en je product zullen beïnvloeden. In de prototype-fase moet u niet alleen de dashboard-inhoud onderzoeken die u wilt leveren, maar ook hoe en waar u die inhoud in uw applicatie wilt integreren. U moet ook overwegen hoeveel self-servicefunctionaliteit u uw gebruikers wilt bieden en hoe die functionaliteit beschikbaar wordt gemaakt via de navigatie van uw applicatie.In de prototype-fase onderzoekt u de mogelijkheden van de tools en hoe die mogelijkheden uw eindgebruikers de allerbeste Analytics-ervaring kunnen bieden.
Ontwerp
Het is van cruciaal belang dat de ontwerpfase wordt bepaald door de mogelijkheden van de BI-tool die u hebt geselecteerd. Maar al te vaak werkt het ontwerp- en productteam zonder de mogelijkheden of beperkingen van een dashboarding tool te begrijpen. Dit veroorzaakt stroomafwaarts aanzienlijke wrijving bij het ontwikkelen van je oplossing en het integreren ervan in je app. Om dit probleem tot een minimum te beperken, moet je ervoor zorgen dat de oplossing waarmee je gaat werken open en uitbreidbaar is, zodat je de visie van je productteam kunt waarmaken.Nadat je de mogelijkheden van je oplossing hebt bepaald en het prototypen hebt voltooid, ben je nu klaar om je oplossing te ontwerpen. In deze fase moet je rekening houden met:
- Hoe en waar uw gegevens worden opgeslagen
- De analytische inhoud die je out of the box aan je gebruikers wilt bieden
- Hoe en waar inhoud wordt opgenomen in je app
- De operationele workflows die door uw gegevensinhoud worden ondersteund of geactiveerd
- Welke onderdelen van de applicatie wilt u integreren – bijvoorbeeld self-service rapportage en hoe navigeren gebruikers naar die functionaliteit?
- Hoe de gegevensbeveiliging wordt beheerd en gehandhaafd; en tot slot
- Hoe u uw oplossing doorlopend gaat inzetten en beheren
Build
De build-fase is de fase waarin uw ontwikkel- en analyseteam de analytische kerninhoud creëert die u out of the box wilt leveren. Dit omvat rapporten, dashboards en alle geautomatiseerde analyses die nodig zijn om te voldoen aan de analytische behoeften van uw klanten.Meestal wordt de inhoud rechtstreeks in de tool van je keuze gebouwd. Op deze manier richt je je voornamelijk op de inhoud en word je niet afgeleid door hoe die inhoud in je applicatie wordt geïntegreerd.
Uitbreiden
Het kan voorkomen dat de software die je kiest om in te sluiten niet alle functionaliteit en interactie heeft die je productteam wenst. Het is cruciaal dat je de applicatie kunt uitbreiden om aan je behoeften te voldoen.In deze fase is je ontwikkelingsteam van cruciaal belang om componenten, op maat gemaakte visualisaties, workflows en interacties te maken die het productteam wenst. Ze zullen de mogelijkheden van het product uitbreiden met aangepaste code.
Aan het einde van deze fase zouden al je content en workflows klaar moeten zijn om in je applicatie geïntegreerd te worden.
Integreer
In de ontwerpfase heb je bepaald wat en hoe je in je applicatie gaat integreren. In deze stap integreert uw ontwikkelaarsteam content en applicatiecomponenten in uw software en rebrandt het de applicatie zodat deze er uitziet en aanvoelt als de uwe.Naast de kernapplicatie zul je ook de beveiligingsintegratie voltooien, inclusief multi-tenant ondersteuning en single-sign-on.
Het ideale resultaat van deze fase is dat je een volledig geïntegreerde applicatie hebt die een naadloze ervaring biedt voor je gebruikers. Ze zouden niet moeten weten dat ze heen en weer bewegen tussen uw software en de analysesoftware.
Implementeren
Na het afronden van je embedded project ga je nu je applicatie implementeren in de door jou gekozen omgeving. In deze fase moet je rekening houden met monitoring, onderhoud en upgrades van de gekozen oplossing.Staging en uitrol is een essentieel onderdeel van de embedded levenscyclus en met de juiste governance en controle kunnen ontwikkelaars snel nieuwe versies van hun app of de analytische app uitbrengen. Je kunt ervoor kiezen om je applicaties op locatie te implementeren of in de cloud als een beheerde service.
Afhankelijk van de aard van je software kunnen aanpassingen op maat van de klant nodig zijn. Zorg ervoor dat uw implementatieteam de gegevensintegratie en actiegebaseerde workflows kan aanpassen.
Iterate
De behoeften van de klant groeien en veranderen. Als gevolg daarvan zal uw productteam voortdurend wijzigingen in uw analyseomgeving beoordelen en prioriteren. Bereid u voor op meerdere iteraties van uw analytische content en verbeteringen aan operationele workflows.