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.

eval colourful guide banner

O ciclo de vida da integração analítica

  • O ciclo de vida da integração analítica

    Updated 25 Maio 2020

    O que é o ciclo de vida da integração analítica?

    Ao integrar ou incorporar uma solução de Business Intelligence e de análise na sua aplicação, há uma série de fases que têm de ser concluídas para garantir a conclusão bem sucedida do seu projeto.

    ciclo de vida da integração analítica

    Protótipo
    Prototipa os teus conceitos desde o início. A integração de uma solução de Business Intelligence e de dashboard apresenta uma grande variedade de opções que terão impacto na experiência dos utilizadores finais com os seus dados e com o seu produto. Na fase de protótipo, deve explorar não só o conteúdo do dashboard que pretende fornecer, mas também como e onde irá incorporar esse conteúdo na sua aplicação. Também deve considerar a funcionalidade de autosserviço que pretende fornecer aos seus utilizadores e a forma como essa funcionalidade será disponibilizada através da navegação das suas aplicações.

    Durante a fase de protótipo, explora as capacidades das ferramentas e a forma como essas capacidades podem proporcionar aos seus utilizadores finais a melhor experiência analítica.

    Design
    É fundamental que a fase de design seja definida pelas capacidades da solução da ferramenta de BI que selecionou. Muitas vezes, a equipa de design e de produto trabalha sem compreender as capacidades ou limitações de uma ferramenta de dashboarding. Isto causa um atrito significativo a jusante, ao desenvolver a tua solução e ao incorporá-la na tua aplicação. Para minimizar este problema, certifica-te de que a solução com que vais trabalhar é aberta e extensível, permitindo-te concretizar a visão da tua equipa de produto.

    Depois de determinar as capacidades da sua solução e de ter concluído a prototipagem, está pronto para conceber a sua solução. Nesta fase, tens de ter em consideração:

    • Como e onde os teus dados serão armazenados
    • O conteúdo analítico que pretende fornecer imediatamente aos seus utilizadores
    • Como e onde o conteúdo será incorporado na tua aplicação
    • Os fluxos de trabalho operacionais que o teu conteúdo de dados suporta ou desencadeia
    • Que componentes da aplicação queres incorporar – por exemplo, relatórios de autosserviço e como é que os utilizadores vão navegar para essa funcionalidade
    • Como é que a segurança dos dados será gerida e mantida; e finalmente
    • Como vais implementar e gerir a tua solução numa base contínua

    Construir
    A fase de construção é a fase em que a equipa de desenvolvimento e análise cria o conteúdo analítico principal que pretende enviar de imediato. Isto incluirá relatórios, dashboards e qualquer análise automatizada que seja necessária para satisfazer as necessidades analíticas dos teus clientes.

    Normalmente, o conteúdo é criado diretamente na ferramenta escolhida. Desta forma, concentra-se principalmente no conteúdo e não se distrai com a forma como esse conteúdo será integrado na sua aplicação.

    Alargar
    Há ocasiões em que o software que escolhe para incorporar não tem todas as funcionalidades e interações pretendidas pela sua equipa de produto. É fundamental que tenhas a capacidade de alargar a aplicação para satisfazer as tuas necessidades.

    Nesta fase, a tua equipa de desenvolvimento é essencial para criar componentes, visualizações personalizadas, fluxos de trabalho e interações desejadas pela equipa do produto. Aumenta as capacidades do produto com código personalizado.

    No final desta fase, todos os teus conteúdos e fluxos de trabalho devem estar concluídos e prontos para serem integrados na tua aplicação.

    Integrar
    Na fase de conceção, terás determinado o que e como vais integrar na tua aplicação. Nesta etapa, a tua equipa de programadores integrará conteúdos e componentes da aplicação no teu software e fará a remarcação da aplicação para que pareça tua.

    Para além da aplicação principal, também completarás a integração da segurança, incluindo o suporte multi-tenant e o início de sessão único.

    O resultado ideal desta fase é ter uma aplicação completamente integrada que proporcione uma experiência perfeita aos seus utilizadores. Os utilizadores não devem saber que estão a mudar entre o seu software e o software de análise.

    Implementar
    Depois de completares o teu projeto embebido, vais agora implementar a tua aplicação no ambiente que escolheste. Nesta fase, terás de considerar a monitorização, a manutenção e as actualizações da solução que escolheste.

    A preparação e a implantação são uma parte essencial do ciclo de vida incorporado, e ter uma governação e um controlo adequados permite que os programadores lancem rapidamente novas versões da sua aplicação ou da aplicação analítica. Podes optar por implementar as tuas aplicações no local ou na nuvem como um serviço gerido.

    Dependendo da natureza do teu software, podem ser necessárias personalizações individuais do cliente. Certifica-te de que a tua equipa de implementação tem a capacidade de personalizar a integração de dados e os fluxos de trabalho baseados em acções.

    Iterar
    As necessidades dos clientes crescem e mudam. Como resultado, a sua equipa de produtos avaliará continuamente e dará prioridade a alterações no seu ambiente analítico. Prepara-te para várias iterações do teu conteúdo analítico e melhorias nos fluxos de trabalho operacionais.