Modernizando sua experiência analítica

by 11 Novembro, 2020BI/Análise, Cognos Analytics, Qlik, Atualizando Cognoscomentários 0

Nesta postagem do blog, temos a honra de compartilhar o conhecimento do autor convidado e especialista em análise, Mike Norris, sobre planejamento e armadilhas a serem evitadas em sua iniciativa de modernização de análise.

Ao considerar uma iniciativa de modernização analítica, há várias questões a serem exploradas ... As coisas estão funcionando agora, então por que fazer isso? Que pressões são esperadas? Qual deve ser o (s) objetivo (s)? Quais são as coisas a evitar? Como deve ser um plano de sucesso?

Por que modernizar o Analytics?

Em Business Analytics, a inovação está sendo entregue a taxas sem precedentes. Há uma pressão constante para aproveitar “o que há de novo” e quente. Hadoop, Data Lakes, Data Science Lab, Citizen Data Analyst, Self-service for all, insights na velocidade do pensamento ... etc. Soa familiar? Para muitos líderes, este é um momento em que eles enfrentam grandes decisões de investimento. Muitos iniciam novos caminhos procurando oferecer mais capacidade e ficam aquém. Outros tentam o caminho da modernização e lutam para evitar o comprometimento da liderança.

Muitas dessas tentativas de modernização resultam na adição de novos fornecedores, tecnologias, processos e ofertas de análise. Essa forma de modernização fornece uma vitória inicial mais rápida, mas deixa uma dívida técnica e despesas gerais, pois normalmente não substitui uma parte existente do quebra-cabeça analítico, mas sim os sobrepõe. Esses tipos de "modernização" são mais um salto, e não um que eu consideraria como "modernização".

Aqui está minha definição do que quero dizer quando digo modernização em um contexto de análise:

“Modernização é a melhoria das análises que já temos ou a adição de funcionalidade ou capacidade às tecnologias já em uso. A modernização sempre é feita para atingir uma meta de melhoria. As metas devem ser definidas por meio de parceria entre a comunidade de usuários e a liderança de TI / analítica. ”

Essas metas podem ser:

  • Raso - conteúdo de aparência mais sexy ou experiência do usuário aprimorada.
  • Funcional - desempenho aprimorado ou funcionalidade e capacidade adicionais
  • Estendendo - fornecer uma experiência integrada ou adicionar projetos e cargas de trabalho adicionais.

Ao longo dos meus mais de 20 anos na área de Business Analytics, trabalhei com centenas de empresas e organizações ajudando e aconselhando-as em instalações, atualizações, configurações e planos e projetos estratégicos. Muitas vezes me dói, quando me comprometo tarde, ser o portador de uma dose de realidade durante os projetos de modernização. Muitos começam sem um plano ou pior, com um plano e sem validação desse plano. De longe, os piores são aqueles que foram uma combinação de modernizações de TI e Analytics como um grande projeto tudo-em-um.

Pressões para esperar e superar

  • Tudo deve ser Cloud e SaaS - A nuvem tem muitos benefícios e é a escolha óbvia para qualquer nova estratégia e investimento líquido. Mover tudo do local para a nuvem, porque é a estratégia da empresa juntamente com um “por data”, é uma estratégia ruim e vem de uma liderança ruim operando no vácuo. Certifique-se de que os benefícios e quaisquer impactos sejam compreendidos antes de se inscrever em uma data.
  • Tudo de fonte única - Sim, existem empresas que podem fornecer tudo o que você precisa. Um único fornecedor de origem pode vender a você os benefícios, mas eles são reais ou percebidos? O espaço de análise tem sido amplamente aberto e heterogêneo, o que permite que você vá o melhor da categoria, então faça escolhas acertadas.
  • Produtos mais novos são melhores - Mais novo igual a melhor pode funcionar para carros, mas não normalmente com software, a menos que seja uma evolução de oferta. Fornecedores com anos de experiência e história no mundo real parecem lentos para acompanhar, mas isso é por um bom motivo. Esses fornecedores tendem a ter uma oferta robusta que outros não podem igualar, e essa oferta tem muito mais valor vitalício à medida que seu uso aumenta. Sim, algum atraso, mas isso nem sempre indica que uma substituição é necessária. Em muitos casos, podem existir várias peças se as linhas divisórias estiverem claras.
  • Apressando o resultado gigante - Infelizmente, o tempo alocado raramente é preciso, então é bom ter marcos e planos menores com vitórias definidas para mostrar progresso e resultados significativos.
  • Tudo vai ser muito mais rapido - Este é um grande objetivo e aspiração, mas nem sempre realidade. Oferecer arquitetura desempenha um grande fator, assim como o quão bem feita qualquer integração é feita e a co-localização de serviços e funções dependentes e de suporte adjacentes.
  • Modernizar agora é uma prova para o futuro - Como eu disse na abertura, as inovações estão voando, então essa é uma área que continuará evoluindo. Fique sempre atualizado com o que você tem e certifique-se de que as atualizações sejam planejadas. Após qualquer atualização, avalie os novos recursos e funcionalidades a serem aproveitados ou disponibilizados.
  • A modernização é apenas “upgrades” e será fácil - Sua modernização, não atualização. Isso significa upgrades, atualizações, substituições e aproveitamento de funções e recursos mais recentes. Faça upgrade primeiro e, em seguida, aproveite a nova função e capacidade.

Preparando um Plano de Modernização de Analytics

Antes de fazer qualquer esforço de modernização, gostaria de sugerir algumas coisas que compartilharei para ajudar a melhorar as taxas de sucesso.

1. Determine os objetivos.

Você não pode ter um objetivo como, “Fornecer uma fonte rápida e perfeita de análises bonitas que permitem fácil consumo e criação de conteúdo”. Essa é uma ótima meta para obter a aprovação do projeto, mas é uma meta abrangente que está repleta de perigos e desgraças ... é simplesmente grande demais. Concentre-se e crie metas para uma única mudança de tecnologia por vez com um resultado desejável medido. A modernização, em muitos casos, deve ser feita peça por peça e experiência por experiência. Isso significa mais projetos e metas menores.

As pessoas argumentarão que isso significa mais tempo e esforço geral e talvez muitas mudanças para os usuários. Na minha experiência, sim, este plano parecerá mais longo, mas reflete melhor o tempo real que levará de qualquer maneira. Quanto à frequência das mudanças na experiência do usuário, isso pode ser resolvido não enviando os resultados para a produção até que você tenha um conjunto completo de mudanças que façam sentido. Os planos de modernização do tipo "faça tudo de uma vez" que vi são de 12 a 18 meses a mais do que o previsto, o que é muito mais difícil de explicar. Pior é a pressão que é colocada sobre a equipe que executa o plano e a constante negatividade que advém dos desafios ao longo do caminho. Isso também leva a grandes pivôs, resultando em movimentos de salto de sapo.

O maior motivo para focar em mudanças menores é que, se sua análise falhar ao longo do caminho, será muito mais rápido e fácil solucionar e resolver quaisquer problemas. Menos variáveis ​​significam resolução de problemas mais rápida. Sei que parece simples, mas direi que trabalhei com mais de uma empresa que decidiu fazer um esforço monstruoso de modernização em que:

  • plataforma analítica deveria ser atualizada
  • tecnologia de consulta atualizada
  • plataforma de análise movida para a nuvem
  • método de autenticação trocado por um provedor de logon único da web
  • um fornecedor de banco de dados mudou e mudou de um modelo de propriedade e operação local para uma solução SaaS

Quando as coisas não funcionavam, eles gastavam muito tempo e esforço para determinar a causa do problema antes de chegar à solução real. No final, esses projetos do tipo "faça tudo de uma vez" ultrapassaram o tempo e o orçamento e produziram resultados mistos devido ao cumprimento parcial das metas e à negatividade que cercava o projeto. Muitos deles se tornaram apenas projetos do tipo “coloque-os em funcionamento da melhor maneira possível” no final.

2. Crie um plano por objetivo.

O plano deve incluir contribuições de TODAS as partes interessadas para transparência, integridade e precisão. Meu exemplo aqui seria a mudança de tecnologias de banco de dados. Alguns fornecedores oferecem compatibilidade com outros fornecedores e isso ajuda nas vendas quando eles falam sobre o tempo para valorizar. Cada fornecedor de banco de dados também tentará impor sua posição de que eles têm um desempenho melhor do que o titular. O problema é que essas declarações não se sobrepõem. Ainda estou para ver uma carga de trabalho passar de uma tecnologia de banco de dados para outra, aproveitando a compatibilidade de um fornecedor e melhorando o desempenho das cargas de trabalho existentes.

Além disso, ao mudar de fornecedores / tecnologias de banco de dados, você quase certamente obtém diferentes níveis de compatibilidade SQL, funções de banco de dados expostas e diferentes tipos de dados, todos os quais podem causar estragos em aplicativos existentes que ficam por cima. O ponto é que o plano deve ser validado com as pessoas que podem examinar e determinar o impacto provável de uma mudança tão importante. Especialistas devem ser contratados para eliminar surpresas mais tarde.

3. Planeje os planos.

Como todos os objetivos são traçados, podemos descobrir que alguns deles podem ser executados em paralelo. Ao usar uma plataforma analítica, podemos descobrir que diferentes grupos ou unidades de negócios estão usando diferentes componentes subjacentes, como bancos de dados que devem ser modernizados, para que possam ser executados em paralelo.

4. Examine todos os planos analiticamente e limpe.

Este é um passo tão importante e que muitos omitem. Imploro que você use todas as análises que tiver contra as suas análises. Esta é a chave para não perder tempo e recursos. Determine quais dados estão mortos, qual conteúdo em sua plataforma de análise não é mais usado ou relevante. Todos nós construímos projetos analíticos ou conteúdo para uma tarefa única, mas a maioria de nós também é péssima em excluí-los ou limpá-los. Isto é digital conteúdo que não custa nada para sair até o momento em que alguém precisa mantê-lo, atualizá-lo ou modernizá-lo.

Ficaria chocado ao descobrir que 80% do seu conteúdo analítico está morto, não usado, foi substituído por uma nova versão ou está quebrado há muito tempo sem reclamações? Quando foi a última vez que verificamos?

Não inicie nenhum projeto que exija validação de conteúdo analítico sem revisar o que precisa ser validado e o que precisa ser limpo ou descartado. Se não temos nenhuma análise para usar contra a análise, então descubra como fazer algumas no futuro.

5. Avalie se o projeto de modernização e os planos individuais estão holisticamente completos.

Vamos voltar ao objetivo ruim, “Fornecer uma fonte rápida e perfeita de análises bonitas que permitem fácil consumo e criação de conteúdo”, e decompô-lo em um alto nível. Provavelmente há uma mudança de infraestrutura para processamento de memória e disco, uma atualização ou mudança de banco de dados, uma mudança para uma tecnologia de provedor de Single Sign On moderna como SAML ou OpenIDConnect e uma atualização ou atualização da plataforma analítica. Todas essas coisas são boas e ajudam a modernizar, mas devemos lembrar que usuários finais são partes interessadas. Se esses usuários estiverem obtendo o mesmo conteúdo de há anos, mas apenas mais rápido, seu nível de satisfação provavelmente será mínimo. Um conteúdo bonito não pode ser apenas para novos projetos e deve ser entregue ao nosso maior grupo de consumidores. A modernização do conteúdo existente raramente é considerada, mas maior impacto nos usuários. Isso é especialmente importante para administradores ou qualquer outra pessoa da equipe de suporte à plataforma analítica. Não manter os usuários finais felizes resulta em outras ferramentas sendo trazidas para contornar o que a equipe está entregando, com os resultados finais possivelmente sendo desastrosos. Vou cobrir esse tópico em meu próximo blog em algumas semanas.

6. Último conselho.

Faça backups com frequência e não faça um projeto de modernização apenas na produção. Faça um esforço para ter um ambiente de produção simulado para mudanças grandes e abrangentes. Novamente, isso ajudará a minimizar as variáveis ​​e diferenças entre o que funciona dentro e fora da produção.

Boa sorte em sua jornada de modernização!

Tem dúvidas sobre sua própria iniciativa de modernização? Para entrar em contato conosco: para discutir suas necessidades e como podemos ajudar!

BI/AnáliseSem categoria
Organize seus insights: um guia para análise de limpeza geral

Organize seus insights: um guia para análise de limpeza geral

Organize seus insights Um guia para análises Limpeza de primavera O ano novo começa com força; os relatórios de final de ano são criados e examinados e, então, todos estabelecem um cronograma de trabalho consistente. À medida que os dias ficam mais longos e as árvores e flores florescem,...

Saiba Mais

BI/AnáliseSem categoria
Pizza estilo NY vs. pizza estilo Chicago: um debate delicioso

Pizza estilo NY vs. pizza estilo Chicago: um debate delicioso

Ao satisfazer nossos desejos, poucas coisas podem rivalizar com a alegria de uma fatia de pizza bem quente. O debate entre a pizza estilo Nova York e a pizza estilo Chicago gerou discussões acaloradas por décadas. Cada estilo tem suas próprias características únicas e fãs dedicados....

Saiba Mais