Desenvolvimento de
Sistemas OLAP
Cláudia Tomaz
Business Intelligence
O Conceito de BI não é recente –
sempre existiu!!
 Surge no mundo através da necessidade
de cruzar dados
 Nos anos 60 – surge esta consciência mas
há uma incapacidade do processamento
dos computadores e sistemas, que ainda
estão em plataformas muito grandes e
cartões perfurados.

Business Intelligence
Nos anos 70 surge o primeiro conceito
de SGBD e lança a luz de única fonte de
dados – o poder do Banco de dados
como vantagem competitiva surge no
mercado.
 Nos anos 90 surgem os CIs, ou CPDs,
com melhor poder de geração de
informação – relatórios e ferramentas de
software

Business Intelligence
Por volta de 1993 surge o primeiro conceito
de Datawarehouse – dados limpos,
uniformizados, em um repositório único para
extração de dados da empresa.
 Surgem os conceitos de sistemas para
extração de dados – EIS (Executive
Information System), ERP (Enterprise
Resource Planning) e as primeiras soluções
OLAP.
 Até aqui, as soluções de BI pertencem
somente à TI.

Business Intelligence

Governança de Dados
◦
◦
◦
◦
◦
1970 – Administração de Dados
Conceito de Dicionário de Dados
Downsizing  Duplicação de dados
Falta de controle na Administração de dados!!
Transposição do conceito de Governança de TI para
Governança de Dados
◦ Em alguns países, este item será obrigatório em breve,
com a adoção de alguns indicadores chave
◦ qualidade de dados  risco corporativos a serem
mitigados.
Business Intelligence

Governança de Dados
◦ Conceito amplo e plural
◦ Em evolução – atravessa diversas disciplinas –
foco em qualidade de dados
◦ Definir mecanismos para analisar os
processos que produzem os dados ou se
abastecem destes.
◦ Criar um sentido de qualidade conjunta entre
processos e dados
Business Intelligence

Governança de Dados – Estabelecendo um
modelo: (usando 5W2H)
◦ O que? Definir a GD como um componente
essencial da GTI da empresa.
◦ Por que? Qual é a missão da empresa e como o
crescimento dos dados a afeta?
◦ Onde? Como os domínios da empresa são
grandes, é importante deixar claro o(s) principais
objetivos – em especial no inicio do trabalhos Os dados mestres (MDD) já são conhecidos por
todos, mas qual é o foco do negócio?
Business Intelligence

Governança de Dados – Estabelecendo um
modelo: (usando 5W2H)
◦ Quando? A Entrega e implementação deve ser feita
em ciclos, de tal modo que permita a todos a
interação com cada fase já implementada.
◦ Quem? O grupo a participar do projeto deve possuir
conhecimento suficiente para conduzir a demanda –
negócios e TI.
◦ Como ? Será necessário definir regras e diretrizes,
através de políticas, bibliotecas, padronizações, etc.
◦ Quanto? Haverá custos de todas as formas – com
implementação, aquisições, treinamentos, e esta
previsão não será simples.
Business Intelligence

Governança de Dados – Regras
Importantes
◦
◦
◦
◦
◦
Driver estratégico claramente definido
Definição de papéis
Definição de políticas, regras e padrões
Apoio Tecnológico.
Segurança de Dados
Business Intelligence

Histórico
◦ Crescimento das bases de dados
 Bug do Milênio
 Início da inteligência no negócio – fidelização,
customização e sedução do cliente.
 Início da era do Datawarehouse
 “Mashup”
 Click virtual x brick real
 Data management
 Knowledge management
Business Intelligence

Reputação financeira X Ativo Organizacional:
◦ Desempenho financeiro – resultados positivos e
perspectivas de crescimento;
◦ Liderança no mercado – posição de destaque e
visão de futuro;
◦ Ambiente de trabalho oferecido – clima
organizacional e oportunidades;
◦ Capacidade de inovação;
◦ Transparência – política de governança
corporativa;
◦ Qualidade de processos e produtos.
Business Intelligence

Alguns conceitos
◦ Inovação e Virtualidade:
 Crescente melhoria das camadas de comunicação e
a portabilidade de serviços  empresas com alto
teor de inovação.
 Ex: Call center virtual, compra “híbrida” (entrega
em lojas diversas)
◦ Coopetição:
 União de cooperação e competição – parcerias de
negócios que podem parecer ambíguas.
 Ex: Duas concorrentes editoras de revistas se
uniram para formar uma distribuidora única.
Business Intelligence

Alguns conceitos
◦ Modelos Plurais de Negócios:
 Expansão nas suas linhas de negócios
 Ex. A amazon, a Google.
◦ Nomes e Marcas:
 Simplificação em relação à identidade Visual.
 Ex: Kentuchy Fried Chicken
◦ Informática como Driver de Negócios
◦ Processos, dados e pessoas, como o alicerce
fundamental do capital intelectual das
empresas!! (PEOPLEWARE)
Business Intelligence - Governança

Governança Corporativa
◦ É o conjunto de processos, políticas, leis,
regulamentos, que regulam a maneira como uma
empresa é dirigida, administrada ou controlada.
◦ É um conjunto de práticas, padrões e
relacionamentos estruturados,
 assumidos por executivos, gestores, técnicos e usuários de TI
de uma organização,
 com a finalidade de garantir controles efetivos,
 ampliar os processos de segurança,
 minimizar os riscos,
 ampliar o desempenho
 Otimizar a aplicação de recursos,
 Reduzir os custos,
 Suportar as melhores decisões e
 Alinhar TI aos negócios.
Modelos utilizados - Governança

COBIT
◦ Do inglês Control Objectives for Information and related
Technology
◦ Voltado para gestão de TI com foco em controle e
auditorias, Modelo de referência para Gestão de TI.
◦ Guia de boas apresentado como Framework
◦ Criado e mantido pelo ISACA (Information Systems Audit
and Control Association).
◦ Recomendado para melhorias:






ROI (Retorno sobre investimento)
Fornece métrica para avaliação dos resultados
Controle de objetivos,
Mapa de auditorias,
Guia com técnicas de gerenciamento.
www.isaca.org
Modelos utilizados - Governança

ITIL
◦ Do inglês – Information Technology
Infraestructure Lybrary
◦ Desenvolvido originalmente pela CCTA
(Central Computing na Telecomunications
Agency) e hoje sob a custódia da OGC
(Office for Govermment Commerce)
◦ Possui 12 gerências e concentra-se na área de
operações e serviços.
◦ Basicamente duas grandes áreas são definidas:
suporte a serviços e entrega de serviços.
Modelos utilizados - Governança

ITIL
◦ Suporte a Serviços, inclui áreas de:





Gerenciamento de incidentes;
Gerenciamento de problemas
Gerenciamento de configuração
Gerenciamento de mudanças
Gerenciamento de liberações.
◦ Entrega de Serviços, inclui:





Gerenciamento de nível de serviços
Gerenciamento financeiro para TI
Gerenciamento de disponibilidade
Gerenciamento de capacidade
Gerenciamento de continuidade.
Modelos utilizados - Governança

CMMI
◦ Capability Maturity Model Integrated –
desenvolvido pelo SEI – Software Engeneering
Institute.
◦ Surgiu para o desenvolvimento de grandes
projetos, de gerência complexa.
◦ Aplicado a projetos de múltiplas equipes,
oriundos de empresas diferentes e até
competidoras entre si.
◦ Aplicados a projetos em que as entregas implicam
em riscos - ou seja é necessário entregar quase
tudo funcionando em uma só vez – projeto
monolítico.
◦ Necessidade de redução intensa dos riscos.
Modelos utilizados - Governança

ISO 12207
◦ International Standard Organization.
◦ A norma 12207 aplica-se à Engenharia de
Software.
◦ Estabelece um processo de ciclo de vida de
software, contém processos, atividades, e
forma de melhoria dos serviços do sistema.
◦ A norma estabelece um conjunto de
processos fundamentais, processos de apoio e
processos organizacionais.
Modelos utilizados - Governança

MPS.BR
◦ Nasceu com os mesmos objetivos que o CMM,
mas para empresas brasileiras.
◦ Melhoria de Processo do Software Brasileiro.
Nasceu dentro da Softex – Associação para a
Promoção da Excelência do Software Brasileiro.
◦ Possui um período de validade – 03 anos.
◦ Não permite que a equipe que realize
implementação realize os testes.
◦ Definiu 07 níveis de maturidade, permitindo uma
ascensão mais gradual das empresas.
Download

Aula 2