Metolodogia de Desenvolvimento de Data Warehouse

Slides:



Advertisements
Apresentações semelhantes
Desenvolvimento de Sistemas
Advertisements

SISTEMAS DE SUPORTE À DECISÃO
CONCEITOS DE DECISÃO E O ENFOQUE GERENCIAL DA PESQUISA OPERACIONAL
Gerenciamento de Projetos
ISO Processos do Ciclo de Vida do Software
Gerência de Projetos Wesley Peron Seno Introdução
SISTEMAS DE INFORMAÇÃO
SAD - SISTEMA DE APOIO À DECISÃO Prof. Wagner Andrade
Rational Unified Process(RUP)
Gestão de Projetos Áreas de conhecimentos Integração
Centrado na arquitetura
Faculdade de Ciências Sociais e Aplicadas de Petrolina – FACAPE
Pós-Graduação - EAD FACINTER
SISTEMA DE INFORMAÇÕES DESENVOLVIMENTO DE SISTEMAS
Aula 4 – Inteligência de Negócios (Business Intellingence)
PLANOS DE NEGÓCIOS ESTRUTURA E ESTRATÉGIA DE ELABORAÇÃO
Conjunto de ferramentas e técnicas que objetivam dar suporte à
IX Congresso Brasileiro de Informática em Saúde CBIS'2004 UNIFESP Ricardo S. Santos Departamento de Informática em Saúde Universidade Federal de São Paulo.
Aspectos Avançados em Engenharia de Software Aula 3 Fernanda Campos
RUP: Fluxo de Análise e Projeto
Gerenciamento de Requisitos com Casos de Uso
Gerenciamento do Escopo
Engenharia de Software
Luiz Cláudio F. S. Júnior 16/03/2012.
Alunos: Artulanez Souza Iony Melo
Rational Unified Process
Tomada de Decisão e Sistemas de Informação
Gestão de Projetos.
Universidade São Marcos Curso: Gestão de Negócios Internacionais
Projeto: Capacitação em GP
Gestão de Projetos Ms. Karine R. de Souza . 1.
Gerenciamento do Escopo: principais conceitos
IEEE Std IEEE Melhores Práticas para Especificações de Requisitos de Software (ERS)
Gerenciamento de Dados
Tecnologia da Informação
Business Intelligence:
Análise e Projeto de Sistemas
BI - Conceito É o conjunto de conceitos e metodologias que, fazendo uso de acontecimentos (fatos) e sistemas baseados nos mesmos, apóia a tomada de decisões.
Prof. Alexandre Vasconcelos
PSBD II Projeto de Sistemas de Banco de Dados II
Processo de Aquisição Adilson de Almeida Cezar Meriguetti
Etapas do Projeto DC.IC.15 Data Revisão: 07/04/2017 Início Fim
Análise e Projeto de Sistemas UNIVERSIDADE DE CRUZ ALTA Ciência da Computação 2010/1.
O que é? É o processo de investigação técnica com intuito de identificar a qualidade, a segurança e a exatidão do software desenvolvido. A validação do.
Objetivos do Capítulo Explicar a importância da implementação de processos e tecnologias de gerenciamento de dados numa organização. Explicar as vantagens.
Programa de Pós-Graduação em Engenharia de Produção - UNIFEI
1 GESTÃO ESTRATÉGICA DA PRODUÇÃO Sistema de Informação e Tecnologia FEQ 0411 Trabalho 05.
Instrutor: Objetivos do Workshop:.
Engenharia de Software
Livro 4 Avaliação de Desenvolvimento Sustentável: Princípios na Prática.
Integração.
UML e a Ferramenta Astah
Capítulo 4: Projeto e Desenvolvimento de um SAD
Gestão de Projetos Aula 01.
Visão Geral da Gestão de Projetos
RESPOSTAS A INCIDENTES E PLANO DE CONTINUIDADE DE NEGÓCIOS
APSI II Análise e Projeto de Sistemas de Banco de Dados II.
Data Warehouse Introdução ao Data Warehouse Introdução ao Data Warehouse Sistemas de Apoio à Decisão Sistemas de Apoio à Decisão Conceituação de Data Warehouse.
ISO9001:2000 para Software Professor: Alexandre Vasconcelos Equipe: Amanda Pimentel Börje Karlsson Danielly Karine Erika Pessoa Jorge Cavalcanti Jose Edson.
Prof. Paulo Barreto  O gerenciamento da informação, segundo Davenport (1997), é um conjunto estruturado de atividades que espelha.
Introdução – ISO Conceitos relacionados a Norma NBR ISO/IEC 12207; Procedimentos de ciclo de vida e desenvolvimento de software; Objetivos e a estrutura.
Eduardo C. Nicácio ITIL v3 Foundation Certified.  As melhores práticas do ITIL abrangem cinco processos de suporte a serviços, além do papel do Service.
1 Projeto Piloto Conclusão em Agenda Projeto Piloto –Descrição –Execução da aplicação –Implementação de requisitos funcionais e não- funcionais.
Processos de Software Ludimila Monjardim Casagrande 1º Semestre Desenvolvimento e Qualidade.
Planejamento Estratégico Planejamento Estratégico de de Tecnologia de Informação Prof. Antonio Márcio M. Carmo Prof. Antonio Márcio M. Carmo.
INTELIGÊNCIA EMPRESARIAL Aula 8 - Metadados e Operações OLAP.
INTELIGÊNCIA EMPRESARIAL Aula 7 - Data Warehouse.
CMMI Capability Maturity Model Integration
Gerenciamento de Projetos Prof. Washington Almeida.
O Processo Unificado (PU). 2 O que é o Processo Unificado (PU)? É um modelo de processo de software baseado no modelo incremental, visando a construção.
Transcrição da apresentação:

Metolodogia de Desenvolvimento de Data Warehouse

EMPRESA Parcerias Crise do Estado Globalização Iniciativa Privada Introdução : Ambiente que cerca a Organização Parcerias Crise do Estado Globalização Iniciativa Privada Competitividade EMPRESA Distribuição De Renda Conhecimento Foco em Resultado Preservação Ambiental

Por que desenvolver DW ?? Crença Popular -> Testar a paciência do pessoal técnico ou Inteligência Empresarial bem fundamentada ?? Tendências do Tecnólogo -> amor a tecnologia Um segredo para o sucesso da Data Warehouse é começar focalizando as informações que a empresa necessita para prosperar e não tecnologia que vai ser utilizada.

Data WareHousing A estratégia que reconhece a necessidade de armazenar estas informações separadamente, em sistemas de informação e consolidá-los, de forma a assistir diversos profissionais de uma empresa na tomada de decisões de modo rápido e eficaz. Ela é ao mesmo tempo, uma área nova e um processo de difícil condução devido as suas peculiaridades e a intrincada cadeia de fatores que tem de ser integrados e gerenciados para viabilizar o desenvolvimento de aplicações em suporte a decisão. Para melhor compreensão é necessário conhecer o conceito, a arquitetura e as principais etapas para implementação de uma solução Data Warehouse.

Definição de Data WareHouse Uma plataforma que contém todos os dados da organização, centralizados e organizados, de forma que os usuários possam extrair relatórios analíticos complexos, contendo informações gerenciais para apoio à decisão. Pela definição, Data Warehouse corresponde apenas ao repositório que contém dados integrados.

Estrutura mínima de um Data WareHouse

Projeto de um Data WareHouse Um projeto de Data Warehouse compreende um conjunto de tarefas destinadas à implementação de cada componente. Existem diversas abordagens metodológicas que definem uma seqüência de passos essenciais para a realização destas tarefas.

Definição Metodologia Uma metodologia pode ser vista como um “livro de receitas” para desenvolver warehouses. Ela deve esboçar as etapas que precisamos executar e fornecer informações para planejar e fazer o orçamento das etapas. Uma boa metodologia resumirá a experiência de pessoas que tiveram sucesso e falha no armazenamento. Ao utilizar uma Metodologia de Warehouse, deve ser entendido cada etapa, o que será produzido e porque o produto a ser entrega é importante. Deve-se personalizar a metodologia de acordo com as necessidades específicas

Etapas da Metodologia de desenvolvimento Descrição 1- Planejamento do Projeto (Visão) Escopo da aplicação, critérios de validação e oportunidade de negócio que justifica sua implementação. É realizada apenas 1 (uma) vez. 2- Definição dos Requisitos de negócio (Descoberta) Alcançar o entendimento consistente dos requisitos de Negócio. 3- Arquitetura Projeto das tecnologias que solucionam as necessidades 4- Projeto do DW (Construção) Projeto físico de construção do DW . 5- Implementação Apresenta o sistema para os usuários 6- Auditoria e Iteração Coleta retorno para melhorias

1- PLANEJAMENTO DO PROJETO (VISÃO) Essa é a fase mais flexível: os resultados da visão para um tipo de trabalho podem não fazer nenhum sentido para outro. A idéia geral é construir um plano em longo prazo para os esforços de apoio a decisão da empresa e para seu DW Empresarial. Determinar se um investimento em armazenamento e em tecnologias relacionadas é necessário ou não. Determinar onde o armazenamento e as tecnologias relacionadas podem servir melhor a empresa. Criar um plano de longo prazo para o DW Empresarial e deve ser utilizado durante a existência do projeto (pode durar anos).

1- PLANEJAMENTO DO PROJETO (VISÃO)

2-DEFINIÇAO DOS REQUISITOS DE NEGÓCIO (DESCOBERTA) Para cada lançamento identificado na visão, os requisitos detalhados são reunidos e documentados em uma fase de descoberta (iniciativa). Entre os objetivos da DESCOBERTA incluem : Reunir os requisitos detalhados para o lançamento do Warehouse em questão; Envolver os usuários do sistema no processo de desenvolvimento.

2-DEFINIÇAO DOS REQUISITOS DE NEGÓCIO (DESCOBERTA)

3-ARQUITETURA O Objetivo da Arquitetura é muito simples : desenvolver projetos resistentes, de alto nível e detalhados para o Warehouse, que possam ser criados durante a fase de CONSTRUÇÃO.

4 - CONSTRUÇÃO Esta é a fase mais longa e dispendiosa da Metodologia de Desenvolvimento do Warehouse. O objetivo da construção é fazer e testar o sistema para que ele esteja pronto para passar para a produção e ser distribuído para os usuários, na fase de implementação.

4 - CONSTRUÇÃO Há várias formas de se construir um Data Warehouse Áreas essenciais : Analise das fontes dos dados; Definição da transformação e da integração dos processos necessários; Construção do Data Warehouse propriamente dito Disponibilização das ferramentas a serem empregados para acessar e extrair dados

Etapas consideradas para construção do Data Warehouse (DW) Escolher os processos que se pretende modela, construindo tabela de fatos para cada processo escolhido Identificar temas que se pretende modelar (mínimo 1 tabela fatos) Definir a granulidade de cada tabela de fatos para cada processo Especificar o nível de detalhamento para cada tabela de fatos Definir as dimensões de cada tabela de fatos Intuitivamente identificar cruzamentos de dados que interessam Identificar os Fatos Identificar os valores aditivos (podem ser manipulados) Analisar os atributos das dimensões Estabelecer descrições completas e terminologias apropriadas

Etapas consideradas para construção do Data Warehouse (DW) Rever Dimensões populosas Dimensões com muitas linhas precisam de tratamentos especiais Definir agregações (desempenho) Prepara Dimensões para suportar evoluções Definir a Duração do Banco Período de tempo em que o Banco de Dados vai ser utilizado pelo DW Definir a Frequencia : Extrair e Carregar Dados Estabelecer um período de tempo para que os dados sejam retirados e colocados ou atualizados no DW

5 - IMPLEMENTAÇÃO É onde o sistema passa para um ambiente de produção e as ferramentas de acesso são distribuídas para os usuários. treinamento também, pois, os usuários não poderão tirar proveito de suas novas ferramentas. Existem dois objetivos principais na implementação: Passar o sistema para um ambiente de produção, onde ele opere de maneira confiável; Fazer todo o trabalho necessário para garantir que os usuários possam usar o sistema

6 – AUDITORIA E ITERAÇÃO Uma vez o sistema esteja lançado para os usuários, ele deve ser monitorado. Esse monitoramento ocorre durante essa fase de auditoria e iteração. Os objetivos da auditoria e iteração são : Garantir que o sistema continue a apresentar o desempenho exigido por seus usuários; Fornecer um mecanismo para que o feedback dos usuários seja usado em melhorias do sistema.