Free Trial

Blog

Insights e ideias das mentes mais brilhantes em análise de dados.
MeganDibble
Alteryx Community Team
Alteryx Community Team

De @pmaier1971 

 

O Alteryx é uma ferramenta incrível de análise de dados e produtividade. Ele proporciona possibilidades totalmente novas de uso do analytics. Com o aumento no número de usuários do Alteryx, um assunto se torna cada vez mais importante: como podemos garantir que os fluxos de trabalho da ferramenta sejam bem controlados e governados?

 

A governança pode significar muitas coisas, desde como capacitar e treinar adequadamente os usuários e garantir que a análise seja ética e precisa até governar os dados ou incorporar verificações e controles de fluxo de trabalho (podemos ampliar essas questões em artigos futuros). Neste momento, queremos nos concentrar especificamente na elaboração de um plano para supervisionar os fluxos de trabalho do Alteryx sujeitos a uma revisão de auditoria ou conformidade com o objetivo de obter uma aprovação vigorosa.

 

Muitos dos nossos clientes desenvolveram suas próprias práticas recomendadas de condução dos fluxos de trabalho do Alteryx, muitas vezes alinhadas ou inspiradas em políticas e padrões de gerenciamento de mudanças, desenvolvimento de softwares ou uso de modelos (estatísticos). Abaixo resumimos algumas das práticas que coletamos de profissionais incríveis. Você também pode contribuir com as suas.

 

Sabemos que nem todas as análises precisam ser submetidas a auditoria. Para manter a capacidade de inovação rápida e execução flexível e ao mesmo tempo fornecer proteções para os fluxos de trabalho na produção, alguns clientes usam um arcabouço de classificação de risco e uma abordagem de riscos em camadas projetados para replicar elementos centrais das políticas típicas de gerenciamento de mudanças.

 

A definição exata do que constitui um fluxo de trabalho de baixo ou alto risco depende da instituição, mas um princípio orientador comum pode ser a possibilidade de um erro nele resultar em um impacto financeiro material ou em um risco substancial de reputação. Além disso, o manuseio de dados confidenciais e sensíveis (como registros médicos, informações de clientes etc.) é indicador de um possível risco. Supondo que temos dois níveis (alto/baixo), estas são algumas das perguntas que podemos fazer para determinar a classificação de risco de um fluxo de trabalho:

 

Perguntas orientadoras: que decisões são tomadas com base nas informações fornecidas? Existe um impacto financeiro concreto? Existe risco para a reputação? Os dados confidenciais estão em risco?

 

Baixo risco:

  • O fluxo de trabalho realiza cálculos históricos simples
  • As decisões não são tomadas com base em uma única informação ou relatório
  • Geração de relatórios de gerenciamento não confidenciais
  • Materiais públicos não financeiros

 

Alto risco:

  • Os resultados influenciarão as decisões com impacto concreto
  • Os erros podem afetar a orientação de lucros para os mercados financeiros
  • O fluxo de trabalho grava dados nos principais sistemas corporativos
  • A saída de dados é compartilhada fora da equipe
  • Geração de relatórios de gerenciamento confidenciais

 

Uma vez estabelecida a classificação de risco dos fluxos de trabalho, pode ser elaborado um "checklist" de governança. Embora os detalhes possam variar conforme as indústrias, os setores e os casos de uso, estes são alguns princípios orientadores comuns que observamos entre nossos clientes:

 

  • Os elementos de boa governança para fluxos de trabalho de baixo risco são documentação detalhada, revisões independentes e um processo formal de autorização/aprovação. Especificamente, consideramos útil documentar a lógica de cálculo (seja no fluxo de trabalho ou em um documento independente, como um procedimento de desktop), um processo de revisão independente (dentro da equipe ou por parte de um terceiro), o acompanhamento das autorizações da gerência e um log de alterações com evidência de revisão. Alguns dos nossos profissionais da análise aproveitam a telemetria gerenciada pelo cliente para gerar visualizações de fontes e resultados de dados. Outros usam aplicativos de terceiros, como a ferramenta WAM.
  • Para fluxos de trabalho de alto risco, recomendamos ambientes de desenvolvimento e produção separados, com um processo formal para promover a produção, um processo de revisão formal para os fluxos de trabalho existentes (dependendo do risco, seja monitoramento contínuo ou uma rotina de revalidação, como uma vez por ano), ter IDs de usuário separados para fluxos de trabalho (não IDs de desenvolvedores individuais) e pontos de controle com acionadores automatizados de aprovação/reprovação que interrompam a execução se ocorrer um erro.

 

Em muitos casos, é importante fazer perguntas como:

  

  • Diante de uma rotatividade inesperada de pessoal, como podemos garantir que o fluxo de trabalho possa ser executado?
  • Como podemos agilizar a intervenção e a familiarização de novos membros da equipe com os fluxos de trabalho e a lógica subjacente?
  • Nossas políticas e padrões garantem que os dados estejam corretos, atualizados e adequados ao seu propósito?

 

Por fim, embora os requisitos de governança possam variar, provavelmente todos concordamos que devemos tornar mais fácil para os usuários lembrarem e cumprirem-nos. Para garantir que todos os usuários do Alteryx conheçam as práticas recomendadas, considere entregar um "resumo de governança" durante o processo de integração (ou permita que os usuários imprimam um "checklist" para consultar à medida que concluam seus fluxos de trabalho). Aqui está um exemplo:

 

Sempre obrigatório:

  • Proprietário de cada fluxo de trabalho
  • Revisões/demonstrações de design
  • Revisão de fluxos de trabalho órfãos

 

Sempre recomendado:

  • Documentação do fluxo de trabalho
  • Anotações do fluxo de trabalho
  • Fontes de dados aprovadas
  • Procedimentos de desktop
  • Revisão independente do fluxo de trabalho
  • Pontos de controle e estatísticas de aprovação/reprovação
  • Logs de alterações atualizados
  • Plano de suporte/backup interno

 

Recomendado para fluxos de trabalho de alto risco:

  • Ambientes de desenvolvimento/UAT/produção
  • Os usuários só podem executar em produção
  • IDs de usuário separados para o fluxo de trabalho
  • Auditorias do fluxo de trabalho
  • Escalonamento automatizado de e-mail em caso de falha

 

Queremos saber o que você achou! Neste artigo, descrevemos algumas das técnicas que ouvimos de profissionais da análise do mundo todo. O que achou delas? Você tem outras dicas ou truques para garantir que cada usuário contribua para que boas práticas de governança sejam implementadas e seguidas?

Rótulos