Você está na página 1de 54

FUNDAMENTOS

DE
ANALISE DE
DADOS

Marcelino Saraiva Mota


Agenda
• Conceituar o que é Business Intelligence
• Analisar os benefícios propiciados pelo BI
• Identificar as dificuldades para implementar
projetos de BI
• Definir as áreas de negócio que farão parte
do escopo do projeto
• Definir o problema
• Definir o processo de ETL
• Modelagem de dados
• Definir as saídas do projeto de BI
• Apresentação da Linguagem Consultoria
Conceito de
BI
O que é Business Intelligence

• Business Intelligence (BI) não é uma


ferramenta ou software, mas um
processo baseado em dados que
permite descobrir o que aconteceu,
explorar o porquê aconteceu e como
tirar o melhor proveito dessa
experiência passada.
• Quando entendemos o que aconteceu,
podemos facilmente diferenciar os
acertos e erros tomados na gestão do
negócio permitindo ter insights
importantes para as futuras decisões na
empresa.
Business Intelligence
• Todo esse importante processo é realizado
utilizando-se de técnicas e ferramentas
específicas para cada fase do BI.
• Através delas realizamos a coleta, organização
e a análise dos dados de várias fontes para
permitir uma tomada de decisão mais
profissional baseada em informações e menos
intuitiva baseada exclusivamente no feeling do
gestor.
• Quando uma empresa utiliza algum sistema de
BI consegue ter um melhor acerto nas decisões
que impactam os rumos do negócio da
empresa.
O processo de BI é realizado, na maioria das vezes, em 5 etapas:

Processo de coleta, transformação e


Identificação do problema: Escutar qual
Modelagem dos dados: Identificar que carga (ETL): Coletar todos os dados
a dor do cliente e identificar quais foram
dados vamos precisar para resolver o necessários, realizar as transformações
os objetivos que não foram alcançados
problema levantado devidas e dar carga nos repositórios de
pela operação da empresa
dados

Visualização das informações em


relatórios e dashboards: Gerar
Criação de cubos de informação: relatórios e gráficos para oferecer uma
Formatar os dados para facilitar as visão geral, mas ao mesmo tempo
diferentes análises e cruzamentos de resumida do negócio visando a
informações identificação dos erros cometidos e
obtenção de insights de como atingir os
objetivos pretendidos
Benefícios do BI
Conhecer os
clientes

Conhecer
Controle melhor seu
melhor da negócio
empresa

Ser mais
Descobrir o
eficiente
que gera
lucro Girar melhor
os estoques
Analisar os benefícios propiciados pelo BI

Melhoria do desempenho
Tomada de decisões: O BI fornece
organizacional: O BI ajuda a
insights valiosos e baseados em
identificar áreas de melhoria e
dados, permitindo que os
oportunidades de otimização nos
tomadores de decisão tenham
processos de negócios, permitindo
informações mais precisas e
que as organizações tomem
confiáveis para orientar suas
medidas corretivas e melhorem seu
estratégias e decisões.
desempenho geral.
Analisar os benefícios
propiciados pelo BI
Visão holística do Detecção de
negócio: Com o BI, é tendências e padrões:
possível ter uma visão O BI permite a análise
abrangente e integrada de dados históricos e
dos diferentes aspectos atuais para identificar
do negócio, como tendências, padrões e
vendas, marketing, correlações relevantes.
finanças, operações e Isso ajuda na previsão
recursos humanos. Isso de demanda,
permite uma comportamento do
compreensão mais mercado, preferências
completa e a dos clientes e outras
identificação de tendências importantes
interações e impactos para a tomada de
entre as áreas. decisões estratégicas.
Analisar os benefícios
propiciados pelo BI

• Melhoria da eficiência e produtividade: Com o BI, é


possível automatizar processos de relatórios e análises que
costumavam ser manuais e demorados. Isso economiza
tempo, reduz erros e permite que as equipes se concentrem
em tarefas mais estratégicas e de maior valor.

• Identificação de oportunidades de negócios: O BI pode


ajudar a identificar novas oportunidades de mercado,
segmentos de clientes lucrativos e áreas de crescimento
potencial. Isso permite que as organizações se adaptem
rapidamente às mudanças do mercado e capitalizem as
oportunidades emergentes.
Analisar os benefícios
propiciados pelo BI
Monitoramento e controle em tempo real: Com o uso de
painéis de controle e relatórios em tempo real, o BI
permite que as organizações monitorem o desempenho
em tempo real, identifiquem problemas imediatamente e
ajam proativamente para resolver questões críticas.

Esses são apenas alguns exemplos dos benefícios que


podem ser obtidos com a implementação de um projeto
de BI. Cada organização pode obter benefícios específicos,
dependendo de suas necessidades, objetivos e setor de
atuação.
Dificuldades
dos projetos
de BI
Identificar as dificuldades
para implementar projetos
de BI
• Qualidade e integridade dos dados: Um dos desafios
mais comuns é garantir a qualidade e integridade dos
dados utilizados no projeto de BI. Isso envolve a
identificação e correção de inconsistências nos dados,
a garantia de que os dados estejam atualizados e a
padronização dos formatos de dados de diferentes
fontes.

• Complexidade dos dados: Muitas organizações


possuem uma grande quantidade de dados
provenientes de várias fontes e sistemas. Lidar com a
complexidade desses dados pode ser desafiador, pois
é necessário integrá-los e transformá-los em um
formato adequado para análise. Isso pode exigir o uso
de ferramentas de ETL (extração, transformação e
carga) e a implementação de processos de limpeza e
transformação de dados.
Identificar as dificuldades para
implementar projetos de BI
• Falta de habilidades e conhecimento: A implementação de um
projeto de BI requer conhecimento especializado em áreas como
análise de dados, estatísticas, modelagem de dados e
ferramentas de BI. A falta de habilidades e conhecimento
adequados pode dificultar a implementação eficaz do projeto. É
importante garantir que a equipe envolvida no projeto tenha as
habilidades necessárias ou fornecer treinamento adequado.

• Envolvimento e comprometimento das partes interessadas: O


sucesso de um projeto de BI depende do envolvimento e
comprometimento de todas as partes interessadas, desde a alta
administração até os usuários finais. A falta de comprometimento
das partes interessadas pode levar a uma adoção limitada e
reduzir o impacto do projeto.
Identificar as dificuldades para
implementar projetos de BI
• Definição de requisitos e escopo: É fundamental ter
uma compreensão clara dos requisitos do projeto e do
escopo definido. A falta de definição adequada pode
levar a um projeto mal dimensionado, falta de recursos
adequados e objetivos mal alinhados.

• Mudança cultural e resistência organizacional: A


implementação de um projeto de BI geralmente
envolve mudanças na cultura organizacional e na forma
como as pessoas trabalham e tomam decisões. A
resistência à mudança e a falta de conscientização
sobre os benefícios do BI podem ser obstáculos
significativos que precisam ser superados.
Identificar as dificuldades para
implementar projetos de BI
• Custos e infraestrutura de TI: A implementação de
um projeto de BI pode exigir investimentos
significativos em infraestrutura de TI, como servidores,
armazenamento de dados e ferramentas de análise. Os
custos associados à implementação e manutenção do
projeto podem ser uma dificuldade para algumas
organizações.

Embora essas dificuldades possam surgir, é possível


superá-las com um planejamento adequado, a formação
de uma equipe competente, o envolvimento das partes
interessadas e uma abordagem gradual e estruturada na
implementação do projeto de BI.
Definir as áreas de negócios do escopo
Importancia
do Escopo
para o
projeto
Definir as áreas de negócio
que farão parte do escopo
do projeto

• Avalie os objetivos estratégicos da organização: Entenda


os objetivos estratégicos e as prioridades da organização
como um todo. Identifique as áreas de negócio que estão
alinhadas com esses objetivos e que podem se beneficiar
do uso de BI para melhorar o desempenho e impulsionar os
resultados.

• Realize uma análise das necessidades das áreas de


negócio: Conduza entrevistas e reuniões com os líderes e
representantes de cada área de negócio para entender suas
necessidades, desafios e metas. Identifique os principais
indicadores de desempenho (KPIs) e os tipos de
informações e insights que seriam valiosos para cada área.
Definir as áreas de negócio
que farão parte do escopo do
projeto

• Avalie a disponibilidade e qualidade dos dados: Analise a


disponibilidade e qualidade dos dados relevantes para cada área
de negócio. Considere as fontes de dados existentes, a
acessibilidade, a integridade e a consistência dos dados. Isso
ajudará a determinar se os dados necessários estão prontamente
disponíveis ou se serão necessárias melhorias na coleta,
armazenamento ou integração dos dados.

• Priorize as áreas de negócio: Com base na análise das


necessidades e disponibilidade dos dados, priorize as áreas de
negócio que oferecem maior potencial de impacto e retorno sobre
o investimento. Considere fatores como o alinhamento com a
estratégia da organização, a viabilidade técnica e a importância
estratégica de cada área.
Definir as áreas de negócio
que farão parte do escopo do
projeto
• Defina o escopo inicial do projeto: Com base nas áreas de
negócio priorizadas, defina o escopo inicial do projeto de BI.
Determine quais serão os principais processos e dados a serem
abordados no primeiro estágio do projeto. É importante ter um
escopo claro e gerenciável para garantir um progresso eficiente e
resultados tangíveis.

• Obtenha o apoio das partes interessadas: Comunique as


decisões tomadas e obtenha o apoio das partes interessadas,
incluindo a alta administração e os líderes das áreas de negócio
selecionadas. Certifique-se de que eles estejam alinhados com as
escolhas feitas e comprometidos com o sucesso do projeto.
É extremamente importante definir o escopo do projeto de BI e que
ele esteja alinhado com as prioridades e metas da organização.
Definição do problema
Definição do
problema
Definir o
problema
• A metodologia 5W2H é
uma ferramenta útil para
definir e planejar projetos,
auxiliando na definição de
objetivos, metas e ações.
• Utilize o 5W2H para
definir o objetivo principal
(problema) em um projeto
de Business Intelligence (BI):
• Funcionamento:

Metodologia 5W2H • Através dessa técnica fazemos um checklist das atividades específicas que
devem ser desenvolvidas com o máximo de clareza, validadas com o usuário
para entender o que ele quer realmente e o escopo do projeto.
Definir o problema
• What (O quê): Definir claramente o que se deseja alcançar com o projeto
de BI. Por exemplo: "Implementar um sistema de Business Intelligence
para fornecer insights acionáveis e informações estratégicas aos gestores
de vendas".
• Why (Por quê): Identificar a razão ou justificativa para o projeto de BI. Por
exemplo: "Para melhorar a tomada de decisões baseadas em dados,
aumentar a eficiência das operações de vendas e impulsionar o
crescimento das receitas".
• Who (Quem): Determinar quem será responsável pelo projeto de BI,
incluindo a equipe de implementação, os gestores das áreas de negócio
envolvidas e as partes interessadas. Por exemplo: "Equipe de TI, equipe
de BI, gerentes de vendas e diretor de operações".
Definir o problema
• When (Quando): Estabelecer o prazo para a implementação do projeto
de BI e também para a obtenção dos resultados desejados. Por exemplo:
"Iniciar a implementação do projeto de BI em janeiro de 2023 e alcançar
resultados mensuráveis até dezembro de 2023".
• Where (Onde): Identificar os locais físicos ou áreas de negócios da
organização em que o projeto de BI será implementado. Por exemplo:
"Em todas as unidades de negócio da empresa localizadas em diferentes
regiões".
• How (Como): Determinar os recursos, métodos e estratégias necessários
para a implementação do projeto de BI. Por exemplo: "Alocar recursos
financeiros e de pessoal, adotar uma abordagem ágil de
desenvolvimento, utilizar ferramentas de visualização de dados e
implementar processos de extração e transformação de dados (ETL)".
Definir o
problema
1. How much (Quanto): Estimar os custos
envolvidos no projeto de BI, incluindo recursos
financeiros, tempo e esforço da equipe. Por
exemplo: "Estimar um orçamento de
R$100.000,00 para o projeto, considerando
aquisição de software, treinamento da equipe e
infraestrutura de TI necessária".
Ao responder a essas perguntas do 5W2H, você terá
uma base sólida para definir o objetivo principal
(Problema) do projeto de BI e estabelecer um plano
de ação claro. Essa metodologia ajuda a garantir que
todas as informações importantes sejam
consideradas e que a equipe esteja alinhada com os
objetivos e responsabilidades do projeto.
Processo de ETL
O processo de ETL (Extração, Transformação e Carga) é uma
Definir o processo etapa fundamental em um projeto de Business Intelligence
de ETL (BI) para preparar e integrar os dados de várias fontes em
um formato adequado para análise.
Definir o processo
de ETL
• Extração (Extraction):
• Identificar as fontes de dados relevantes: Determinar quais
fontes de dados serão usadas no projeto de BI, como bancos
de dados, planilhas, arquivos CSV, APIs, entre outros.
• Definir os critérios de extração: Determinar quais dados
serão extraídos de cada fonte, com base nos requisitos do
projeto e nas necessidades das áreas de negócio envolvidas.
• Extração dos dados: Utilizar ferramentas ou scripts para
extrair os dados das fontes identificadas. Isso pode envolver
consultas a bancos de dados, acesso a APIs ou importação de
arquivos.
Definir o processo de
ETL
• Transformação (Transformation):
• Limpeza e padronização: Realizar a limpeza dos dados, tratando valores
nulos, removendo duplicações e padronizando formatos. Isso garante a
qualidade e a consistência dos dados.
• Filtragem e seleção: Aplicar filtros para selecionar os dados relevantes
para o projeto, descartando informações desnecessárias.
• Integração: Combinar os dados de diferentes fontes, alinhando-os por
chaves ou relacionamentos comuns. Isso permite a criação de uma visão
única e integrada dos dados.
• Criação de dimensões e fatos: Modelar as dimensões e fatos que serão
utilizados no esquema de data warehouse, de acordo com a estrutura
analítica definida.
• Enriquecimento de dados: Realizar enriquecimento dos dados
adicionando informações complementares, como dados geográficos,
informações demográficas, entre outros.
• Aplicação de regras de negócio: Aplicar regras de negócio e
transformações específicas necessárias para atender às necessidades das
análises e relatórios.
Definir o processo de
ETL
• Carga (Load):
• Definir o esquema de data warehouse:
Determinar a estrutura do data warehouse,
incluindo tabelas, dimensões, fatos e
relacionamentos.
• Criar os processos de carga: Desenvolver os
processos de carga automatizados para inserir os
dados transformados no data warehouse. Isso
pode envolver a criação de scripts de carga ou a
utilização de ferramentas de ETL específicas.
• Realizar a carga inicial: Executar a carga inicial dos
dados no data warehouse, garantindo que todas as
transformações e integrações sejam aplicadas
corretamente.
• Atualizações incrementais: Estabelecer processos
de carga incrementais para atualizar o data
warehouse regularmente, adicionando novos
dados e mantendo as informações atualizadas.
Definir o processo de
ETL
As ferramentas de ETL, como o Microsoft SQL Server
Integration Services (SSIS), Pentaho, Oracle OBIEE, entre
outros, podem ser utilizadas para automatizar e agilizar o
processo de ETL em um projeto de BI.
Qlik
Modelagem
Dimensional
Modelagem de
dados

• A modelagem de dados
multidimensional, também conhecida
como esquema estrela, é uma
abordagem comum na modelagem de
dados em projetos de Business
Intelligence (BI). Ela envolve a
organização dos dados em torno de uma
tabela de fatos central, cercada por
tabelas de dimensão relacionadas. Aqui
estão os passos para definir a
modelagem de dados bidimensional em
um projeto de BI:
• Modelo Estrela • Modelo Snow Flake
Modelagem Identifique a tabela de fatos:

de dados
Modelagem de dados

Defina granularidade:
Saídas do projeto de BI
Criar a estória com os dados

Definir as
saídas do A importância das Cores
projeto de BI

Criação de Gráficos, Consultas com


parâmetros, Relatórios, KPIs, Dashboards
permitindo realizar (Drill x Down,
Pivotamento)
Storytelling

• Definir o objetivo da história:


• Comece identificando a situação da
empresa, como chegou e como pode
melhorar.
• Isso pode incluir identificar uma
tendência, destacar uma oportunidade
de negócio ou fornecer uma visão
abrangente dos dados.

Comece sempre do todo


para o detalhe
Storytelling

• Conhecer o público-alvo:
• Compreenda quem é o público-
alvo do dashboard e quais são suas
necessidades, desafios e
expectativas. Isso ajudará a
adaptar a história de acordo com
os interesses e requisitos
específicos do cliente.
• Selecionar os dados relevantes:
• Identifique os dados mais
relevantes e significativos que
suportam a história que você
deseja contar.
• Selecione as métricas-chave e os
indicadores adequados para
destacar os pontos importantes e
criar uma narrativa coerente.
Storytelling

• Organizar a estrutura da história:

• Planeje a estrutura da história, dividindo-a em


seções ou etapas lógicas. Pense em como você
deseja conduzir o cliente por meio dos dados,
desde a introdução até a conclusão, apresentando
informações de maneira progressiva e envolvente.

• Criar uma linha do tempo visual:


• Utilize elementos visuais, como gráficos, tabelas e
visualizações de dados, para criar uma linha do
tempo ou fluxo de informações que guie o cliente
pela história. Certifique-se de que a ordem das
visualizações seja lógica e facilite a compreensão
da progressão dos dados.
Storytelling
• Destacar os insights principais:
• Identifique os insights mais relevantes e
impactantes que o cliente deve obter ao
acompanhar a história.
• Concentre-se em fornecer informações acionáveis
e valiosas que ajudem o cliente a tomar decisões
informadas.

• Incluir contexto e explicação:


• À medida que avança na história, forneça
contexto e explicação adequados para auxiliar o
cliente na interpretação dos dados.
• Explique os termos técnicos, forneça informações
adicionais e destaque correlações relevantes para
uma compreensão mais profunda.
Storytelling

• Utilizar uma linguagem clara e simples:


• Ao criar os textos, descrições e legendas no
dashboard, utilize uma linguagem clara e
simples, evitando jargões técnicos
excessivos. Certifique-se de que o cliente
possa compreender facilmente os dados e as
informações apresentadas.
• Fornecer conclusões e ações recomendadas:
• Ao final da história, destaque as principais
conclusões e recomende ações específicas
que o cliente possa adotar com base nos
insights obtidos. Isso ajudará a fechar a
narrativa de forma impactante e direcionar o
cliente para tomar medidas concretas.
Importância da psicologia das cores
Importância da psicologia das cores

Atenção e Compreensão Significado e


destaque e clareza associações

Emoções e
Consistência e Acessibilidade
experiências
harmonia e legibilidade
do usuário
Saídas do
projeto de BI
Definir as
saídas do
projeto de BI
Definir as saídas do
projeto de BI
• Menos é mais.
• Todo para o detalhe.
• Pagina Única
• Estória
• Cores padronizadas
• Gráficos
• Relatórios:
• Drill / Down
• KPIs em Cartão
• Pivot / Unpivot
• Parâmetros
Linguagem Consultoria
Somos uma empresa de consultoria
e desenvolvimento de sistemas que
tem se notabilizado por exceder as
expectativas do cliente, atuando na
linha "full-service" em
desenvolvimento, suporte e
treinamento, como provedor,
facilitador e integrador de soluções
com o mais alto grau de qualidade e
produtividade.
Obrigado!
(85) 987231002

Linguagem Consultoria e Treinamento

https://www.linguagem.com.br/
https://www.linkedin.com/company/linguagem-consultoria/

Marcelino Saraiva Mota


https://www.linkedin.com/in/marcelino-saraiva-mota/

Você também pode gostar