uma metodologia para definição de requisitos em sistemas data warehouse universidade federal de...
TRANSCRIPT
![Page 1: Uma Metodologia para Definição de Requisitos em Sistemas Data Warehouse Universidade Federal de Pernambuco - Centro de Informática Fábio Rilston Silva](https://reader036.vdocuments.pub/reader036/viewer/2022062700/552fc15f497959413d8e6cc4/html5/thumbnails/1.jpg)
Uma Metodologia para
Definição de Requisitos
em Sistemas Data
Warehouse
Uma Metodologia para
Definição de Requisitos
em Sistemas Data
Warehouse
Universidade Federal de Pernambuco - Centro de Informática
Fábio Rilston Silva PaimDissertação de Mestrado de
Jaelson Brelaz de CastroOrientador
![Page 2: Uma Metodologia para Definição de Requisitos em Sistemas Data Warehouse Universidade Federal de Pernambuco - Centro de Informática Fábio Rilston Silva](https://reader036.vdocuments.pub/reader036/viewer/2022062700/552fc15f497959413d8e6cc4/html5/thumbnails/2.jpg)
AgendaAgenda
Motivação e Escopo Engenharia de Requisitos Sistemas Data Warehouse Metodologia Estudo de Caso Contribuições Trabalhos Futuros
![Page 3: Uma Metodologia para Definição de Requisitos em Sistemas Data Warehouse Universidade Federal de Pernambuco - Centro de Informática Fábio Rilston Silva](https://reader036.vdocuments.pub/reader036/viewer/2022062700/552fc15f497959413d8e6cc4/html5/thumbnails/3.jpg)
AgendaAgenda
Motivação e Escopo Engenharia de Requisitos Sistemas Data Warehouse Metodologia Estudo de Caso Contribuições Trabalhos Futuros
![Page 4: Uma Metodologia para Definição de Requisitos em Sistemas Data Warehouse Universidade Federal de Pernambuco - Centro de Informática Fábio Rilston Silva](https://reader036.vdocuments.pub/reader036/viewer/2022062700/552fc15f497959413d8e6cc4/html5/thumbnails/4.jpg)
IntroduçãoIntrodução
Sistemas Data Warehouse são cada vez mais necessários às organizações para garantir: Tomada de Decisão eficiente Competitividade no mercado
CONTUDO A grande maioria dos projetos data warehouse
fracassa em sua implantação.
![Page 5: Uma Metodologia para Definição de Requisitos em Sistemas Data Warehouse Universidade Federal de Pernambuco - Centro de Informática Fábio Rilston Silva](https://reader036.vdocuments.pub/reader036/viewer/2022062700/552fc15f497959413d8e6cc4/html5/thumbnails/5.jpg)
Razões para o fracasso …Razões para o fracasso …
Especificação direcionada para aspectos operacionais. Projetos que não consideram necessidades do cliente. Ausência de uma metodologia padrão. Distância entre usuários e desenvolvedores. Esquema definido pouco escalável.
Um processo organizado é essencial para uma definição eficiente de requisitos em Projetos Data Warehouse.
Especificação pobre dos requisitos do Data Warehouse
![Page 6: Uma Metodologia para Definição de Requisitos em Sistemas Data Warehouse Universidade Federal de Pernambuco - Centro de Informática Fábio Rilston Silva](https://reader036.vdocuments.pub/reader036/viewer/2022062700/552fc15f497959413d8e6cc4/html5/thumbnails/6.jpg)
Escopo da DissertaçãoEscopo da Dissertação
Definição de uma Metodologia para definição de requisitos em sistemas data warehouse. Processo de Engenharia de Requisitos tradicional ajustado às
necessidades do domínio.
Modelo em fases (processos, técnicas e artefatos) e de fácil utilização. Análise das influências entre requisitos e projeto arquitetônico. Não se propõe a especificar soluções arquitetônicas.
![Page 7: Uma Metodologia para Definição de Requisitos em Sistemas Data Warehouse Universidade Federal de Pernambuco - Centro de Informática Fábio Rilston Silva](https://reader036.vdocuments.pub/reader036/viewer/2022062700/552fc15f497959413d8e6cc4/html5/thumbnails/7.jpg)
AgendaAgenda
Motivação e Escopo Engenharia de Requisitos Sistemas Data Warehouse Metodologia Estudo de Caso Contribuições Trabalhos Futuros
![Page 8: Uma Metodologia para Definição de Requisitos em Sistemas Data Warehouse Universidade Federal de Pernambuco - Centro de Informática Fábio Rilston Silva](https://reader036.vdocuments.pub/reader036/viewer/2022062700/552fc15f497959413d8e6cc4/html5/thumbnails/8.jpg)
RequisitosRequisitos
Requisitos são: uma capacidade do software necessitada pelo usuário para
resolver um problema e atingir um objetivo; uma capacidade que um sistema (ou um seu componente) deve
atingir ou possuir para satisfazer um contrato, padrão, especificação, ou outra documentação formalmente imposta.
(DORFMAN e THAYER, 1990)
Um bom entendimento dos requisitos é um passo fundamental no sentido de atender as necessidades do cliente.
![Page 9: Uma Metodologia para Definição de Requisitos em Sistemas Data Warehouse Universidade Federal de Pernambuco - Centro de Informática Fábio Rilston Silva](https://reader036.vdocuments.pub/reader036/viewer/2022062700/552fc15f497959413d8e6cc4/html5/thumbnails/9.jpg)
Engenharia de Requisitos (ER)Engenharia de Requisitos (ER)
Processo sistemático de desenvolvimento dos requisitos por meio de: processo iterativo e cooperativo de análise do
problema. documentação das observações resultantes numa
variedade de formatos. checagem da acurácia do entendimento obtido.
(LOUCOPOULOS e KARAKOSTAS, 1995)
![Page 10: Uma Metodologia para Definição de Requisitos em Sistemas Data Warehouse Universidade Federal de Pernambuco - Centro de Informática Fábio Rilston Silva](https://reader036.vdocuments.pub/reader036/viewer/2022062700/552fc15f497959413d8e6cc4/html5/thumbnails/10.jpg)
Processo Tradicional de ERProcesso Tradicional de ER
(KOTONYA e SOMMERVILLE, 1997)
Ger
ência
dos
Req
uisit
os
![Page 11: Uma Metodologia para Definição de Requisitos em Sistemas Data Warehouse Universidade Federal de Pernambuco - Centro de Informática Fábio Rilston Silva](https://reader036.vdocuments.pub/reader036/viewer/2022062700/552fc15f497959413d8e6cc4/html5/thumbnails/11.jpg)
AgendaAgenda
Motivação e Escopo Engenharia de Requisitos Sistemas Data Warehouse Metodologia Estudo de Caso Contribuições Trabalhos Futuros
![Page 12: Uma Metodologia para Definição de Requisitos em Sistemas Data Warehouse Universidade Federal de Pernambuco - Centro de Informática Fábio Rilston Silva](https://reader036.vdocuments.pub/reader036/viewer/2022062700/552fc15f497959413d8e6cc4/html5/thumbnails/12.jpg)
Data WarehouseData Warehouse
Segundo INMON (1996), é “uma coleção de dados Orientada a Assunto: organizado conforme diferentes
visões de negócio. Integrada: a partir de fontes de dado heterogêneas. Não Volátil: sempre inserido, nunca excluído. Variante no Tempo: posições históricas das atividades
no tempo. ”
![Page 13: Uma Metodologia para Definição de Requisitos em Sistemas Data Warehouse Universidade Federal de Pernambuco - Centro de Informática Fábio Rilston Silva](https://reader036.vdocuments.pub/reader036/viewer/2022062700/552fc15f497959413d8e6cc4/html5/thumbnails/13.jpg)
Processo de Data WarehousingProcesso de Data Warehousing FONTES PROVEDORAS ÁREA DE TRABALHO DATA WAREHOUSE SUPORTE À DECISÃO
EXTRAÇÃOADEQUAÇÃO
LIMPEZADERIVAÇÃO
AGREGAÇÃO
Bases de SistemasBases de Sistemas
Dados de Sistemas ERP
Dados de Sistemas ERP
Dados LocaisDados Locais
Dados ExternosDados Externos
Dados WEBDados WEB
[Adaptado de SunExpert Magazine, Outubro 1998.]
DATA WAREHOUSE
DATA MARTS
______________________________________________________
______________________________________________________
INCOME ANNUAL REPORT
___ ___ ____ _____ ___ __
___ ___ ____ _____ ___ __
___ ___ ____ _____ ___ __
INCOME ANNUAL REPORT
___ ___ ____ _____ ___ __
___ ___ ____ _____ ___ __
___ ___ ____ _____ ___ __
Relatórios
SIG
OLAP
Análise Financeira & Estatística
![Page 14: Uma Metodologia para Definição de Requisitos em Sistemas Data Warehouse Universidade Federal de Pernambuco - Centro de Informática Fábio Rilston Silva](https://reader036.vdocuments.pub/reader036/viewer/2022062700/552fc15f497959413d8e6cc4/html5/thumbnails/14.jpg)
Esquema EstrelaEsquema Estrela
Uma tabela-fato rodeada de tabelas-dimensão.
No. VendaIDClienteIDProdutoEmissãoQuantidade
Vendas
IDProdutoDescriçãoMarcaCategoria
Produto
DiaMêsAno
Tempo
IDClienteNomeCategoria
Cliente
Tabela Fato
Tabela Dimensão
Métrica
Atributo
Hierarquia
![Page 15: Uma Metodologia para Definição de Requisitos em Sistemas Data Warehouse Universidade Federal de Pernambuco - Centro de Informática Fábio Rilston Silva](https://reader036.vdocuments.pub/reader036/viewer/2022062700/552fc15f497959413d8e6cc4/html5/thumbnails/15.jpg)
OLAP (OLAP (OnLine Analytical ProcessingOnLine Analytical Processing))
Dado visto de diferentes ângulos e sobre diferentes níveis de agregação.
MétricaCélulaCélula
Dim
en
são 1
Dim
en
são 1
Dimensão 2Dimensão 2HierarquiaHierarquia
Operações OLAP agem sobre Cubos de Dado.
Roll-up
Drill-down
Pivot …
![Page 16: Uma Metodologia para Definição de Requisitos em Sistemas Data Warehouse Universidade Federal de Pernambuco - Centro de Informática Fábio Rilston Silva](https://reader036.vdocuments.pub/reader036/viewer/2022062700/552fc15f497959413d8e6cc4/html5/thumbnails/16.jpg)
Processo de ConstruçãoProcesso de Construção
Estratégia “Dividir para Conquistar”. Data Marts blocos de construção.
Data Mart 1
Data WarehouseData Warehouse
Data Mart 2
Data Mart-n
![Page 17: Uma Metodologia para Definição de Requisitos em Sistemas Data Warehouse Universidade Federal de Pernambuco - Centro de Informática Fábio Rilston Silva](https://reader036.vdocuments.pub/reader036/viewer/2022062700/552fc15f497959413d8e6cc4/html5/thumbnails/17.jpg)
AgendaAgenda
Motivação Engenharia de Requisitos Sistemas Data Warehouse Metodologia Estudo de Caso Contribuições Trabalhos Futuros
![Page 18: Uma Metodologia para Definição de Requisitos em Sistemas Data Warehouse Universidade Federal de Pernambuco - Centro de Informática Fábio Rilston Silva](https://reader036.vdocuments.pub/reader036/viewer/2022062700/552fc15f497959413d8e6cc4/html5/thumbnails/18.jpg)
Requisitos em Data WarehouseRequisitos em Data Warehouse
Representar fatos e suas propriedades. Distinguir dimensões adequadamente e conectá-las
aos fatos. Garantir Agregabilidade. Correta integração com fontes provedoras. Acompanhamento pontual de mudanças. Documentação de alto nível. Conformidade entre aspectos comuns.
![Page 19: Uma Metodologia para Definição de Requisitos em Sistemas Data Warehouse Universidade Federal de Pernambuco - Centro de Informática Fábio Rilston Silva](https://reader036.vdocuments.pub/reader036/viewer/2022062700/552fc15f497959413d8e6cc4/html5/thumbnails/19.jpg)
Metodologia Metodologia ((Modelo em Alto NívelModelo em Alto Nível))
Especificação de Requisitos
Necessidades do Data Mart
Requisitos do Data Warehouse
Requisitos do Data Warehouse Atualizados
Validação de Requisitos
Baseline de Requisitos
Mudanças Acordada
s
Release Final de Requisitos do Data Mart
Planejamento da Gerência de
Requisitos
Diretrizes Gerais
Requisitos Iniciais do Data Warehouse
Domínio de Negócios da
Aplicação
Necessidades do Cliente
Stakeholder
Usuário Final
Fonte Provedora
Engenheiro de Requisitos
Engenheiro de Software
Líder de Projeto
Notação: Rational Unified Process 2001-A
Controle da Gerência de Requisitos
![Page 20: Uma Metodologia para Definição de Requisitos em Sistemas Data Warehouse Universidade Federal de Pernambuco - Centro de Informática Fábio Rilston Silva](https://reader036.vdocuments.pub/reader036/viewer/2022062700/552fc15f497959413d8e6cc4/html5/thumbnails/20.jpg)
Desenvolvimento orientado a DWDesenvolvimento orientado a DW
Release final do Data Mart
Planejamento da Gerência de
Requisitos
Planejamento da Gerência de
RequisitosElicitaçãoElicitação
AnáliseAnálise
ConformidadeConformidade
DocumentaçãoDocumentação
ValidaçãoValidação
Atualizar Modelo
DW
Atualizar Modelo
DW
Refinar BaselineRefinar
Baseline
Definir Escopo
DW
Definir Escopo
DW
Analisar RNFs DWAnalisar
RNFs DW
Definir Escopo
Data Mart
Definir Escopo
Data Mart
Definir Solução Multidim.
Global
Definir Solução Multidim.
Global
Definir Regras Negócio
Definir Regras Negócio
Priorizar e Definir
Correlações
Priorizar e Definir
Correlações
Necessidades Usuário
Domínio do Negócio
Especif. Requisitos Data Mart.
Especif. Requisitos Data Mart.
Núcleo da Metodologia Ciclo de Requisitos em DW
Controle da Gerência de Requisitos
Gerência dos Requisitos
![Page 21: Uma Metodologia para Definição de Requisitos em Sistemas Data Warehouse Universidade Federal de Pernambuco - Centro de Informática Fábio Rilston Silva](https://reader036.vdocuments.pub/reader036/viewer/2022062700/552fc15f497959413d8e6cc4/html5/thumbnails/21.jpg)
Planejamento da GerênciaPlanejamento da Gerência
Especificação de Requisitos
Necessidades do Data Mart
Requisitos do Data Warehouse
Requisitos do Data Warehouse Atualizados
Validação de Requisitos
Baseline de Requisitos
Mudanças Acordada
s
Release Final de Requisitos do Data Mart
Stakeholder
Usuário Final
Fonte Provedora
Engenheiro de Requisitos
Engenheiro de Software
Líder de Projeto
Planejamento da Gerência de
Requisitos
Diretrizes Gerais
Requisitos Iniciais do Data Warehouse
Domínio de Negócios da
Aplicação
Necessidades do Cliente
Planejamento da Gerência de
Requisitos
Diretrizes Gerais
Requisitos Iniciais do Data Warehouse
Domínio de Negócios da
Aplicação
Necessidades do Cliente
Controle da Gerência de Requisitos
![Page 22: Uma Metodologia para Definição de Requisitos em Sistemas Data Warehouse Universidade Federal de Pernambuco - Centro de Informática Fábio Rilston Silva](https://reader036.vdocuments.pub/reader036/viewer/2022062700/552fc15f497959413d8e6cc4/html5/thumbnails/22.jpg)
F1.F1. Planejamento da Gerência Planejamento da Gerência
Propósito Determinar o foco da análise dimensional. Estabelecer premissas de integração com fontes. Regras para identificação de requisitos. Consenso quanto a objetivos do projeto. Estabelecer as políticas e processos de gerência dos
requisitos. (outros aspectos gerenciais…)
![Page 23: Uma Metodologia para Definição de Requisitos em Sistemas Data Warehouse Universidade Federal de Pernambuco - Centro de Informática Fábio Rilston Silva](https://reader036.vdocuments.pub/reader036/viewer/2022062700/552fc15f497959413d8e6cc4/html5/thumbnails/23.jpg)
F1.F1. Planejamento da Gerência Planejamento da Gerência
Produtos Plano de Gerência de Requisitos. Visões Preliminares
Documento Visão do Data Warehouse. Especificação dos Requisitos Multidimensionais. Glossário do Projeto.
![Page 24: Uma Metodologia para Definição de Requisitos em Sistemas Data Warehouse Universidade Federal de Pernambuco - Centro de Informática Fábio Rilston Silva](https://reader036.vdocuments.pub/reader036/viewer/2022062700/552fc15f497959413d8e6cc4/html5/thumbnails/24.jpg)
Especificação de RequisitosEspecificação de Requisitos
Especificação de Requisitos
Necessidades do Data Mart
Requisitos do Data Warehouse
Requisitos do Data Warehouse Atualizados
Validação de Requisitos
Baseline de Requisitos
Mudanças Acordada
s
Release Final de Requisitos do Data Mart
Stakeholder
Usuário Final
Fonte Provedora
Engenheiro de Requisitos
Engenheiro de Software
Líder de Projeto
Planejamento da Gerência de
Requisitos
Diretrizes Gerais
Requisitos Iniciais do Data Warehouse
Domínio de Negócios da
Aplicação
Necessidades do Cliente
Especificação de Requisitos
Necessidades do Data Mart
Requisitos do Data Warehouse
Requisitos do Data Warehouse Atualizados
Baseline de Requisitos
Controle da Gerência de Requisitos
![Page 25: Uma Metodologia para Definição de Requisitos em Sistemas Data Warehouse Universidade Federal de Pernambuco - Centro de Informática Fábio Rilston Silva](https://reader036.vdocuments.pub/reader036/viewer/2022062700/552fc15f497959413d8e6cc4/html5/thumbnails/25.jpg)
F2.F2. Especificação de Requisitos Especificação de Requisitos
Propósito Fornecer uma especificação bem definida dos requisitos,
que é acordada e entendida por todos os envolvidos. Subprocessos
Elicitação Análise & Negociação Documentação Conformidade de Requisitos
![Page 26: Uma Metodologia para Definição de Requisitos em Sistemas Data Warehouse Universidade Federal de Pernambuco - Centro de Informática Fábio Rilston Silva](https://reader036.vdocuments.pub/reader036/viewer/2022062700/552fc15f497959413d8e6cc4/html5/thumbnails/26.jpg)
F2.F2. Especificação de Requisitos Especificação de Requisitos F2.1F2.1 Elicitação de RequisitosElicitação de Requisitos
Propósito Descoberta de requisitos do Data Warehouse/Data Mart. Entendimento do domínio pela interação com stakeholders. Investigação de Aspectos Multidimensionais (Fatos, Dimensões,
Restrições, Correlações, …).
Técnicas Entrevistas/Workshops Prototipação Cenários (Template de Casos de Uso em UML) DW-ENF Framework (PAIM e CASTRO, 2002a) ( extensão do Framework NFR (CHUNG et al., 2000) )
![Page 27: Uma Metodologia para Definição de Requisitos em Sistemas Data Warehouse Universidade Federal de Pernambuco - Centro de Informática Fábio Rilston Silva](https://reader036.vdocuments.pub/reader036/viewer/2022062700/552fc15f497959413d8e6cc4/html5/thumbnails/27.jpg)
F2.F2. Especificação de Requisitos Especificação de Requisitos F2.2F2.2 Análise & NegociaçãoAnálise & Negociação
Propósito Identificação de omissões, overlaps, e inconsistências. Adequação a padrões organizacionais. Resolução de conflitos e aderência dos requisitos ao
escopo multidimensional. Técnicas
Checklist de Requisitos para Data Warehouse.
![Page 28: Uma Metodologia para Definição de Requisitos em Sistemas Data Warehouse Universidade Federal de Pernambuco - Centro de Informática Fábio Rilston Silva](https://reader036.vdocuments.pub/reader036/viewer/2022062700/552fc15f497959413d8e6cc4/html5/thumbnails/28.jpg)
F2.F2. Especificação de Requisitos Especificação de Requisitos F2.3F2.3 DocumentaçãoDocumentação Propósito
Produzir uma documentação detalhada e completa dos requisitos elicitados.
Meio para garantir acordo comum entre stakeholders. Identificar explicitamente as necessidades de suporte à decisão
da aplicação (multidimensionalidade, granularidade, aditividade,…)
Técnicas Templates de Artefatos para DW Recursos de Ferramentas de Gerenciamento de Requisitos
![Page 29: Uma Metodologia para Definição de Requisitos em Sistemas Data Warehouse Universidade Federal de Pernambuco - Centro de Informática Fábio Rilston Silva](https://reader036.vdocuments.pub/reader036/viewer/2022062700/552fc15f497959413d8e6cc4/html5/thumbnails/29.jpg)
F2.F2. Especificação de Requisitos Especificação de Requisitos F2.3F2.3 DocumentaçãoDocumentação Artefatos Atualizados
Plano de Gerenciamento de Requisitos. Glossário do Projeto. Visão do Data Warehouse. Especificação de Requisitos Multidimensionais.
Artefatos Gerados Documento de Visão do Data Mart. Especificações de Caso de Uso. Especificação de Regras de Negócio. Especificação de Requisitos Não-Funcionais.
![Page 30: Uma Metodologia para Definição de Requisitos em Sistemas Data Warehouse Universidade Federal de Pernambuco - Centro de Informática Fábio Rilston Silva](https://reader036.vdocuments.pub/reader036/viewer/2022062700/552fc15f497959413d8e6cc4/html5/thumbnails/30.jpg)
F2.F2. Especificação de Requisitos Especificação de Requisitos F2.4F2.4 Conformidade de RequisitosConformidade de Requisitos
Propósito Garantir que os requisitos do Data Mart estão em
conformidade com o modelo de requisitos do Data Warehouse Corporativo.
Eliminar overlapping, similaridades, redundâncias, ambiguidade.
Promover o reuso de requisitos.
![Page 31: Uma Metodologia para Definição de Requisitos em Sistemas Data Warehouse Universidade Federal de Pernambuco - Centro de Informática Fábio Rilston Silva](https://reader036.vdocuments.pub/reader036/viewer/2022062700/552fc15f497959413d8e6cc4/html5/thumbnails/31.jpg)
F2.F2. Especificação de Requisitos Especificação de Requisitos F2.4F2.4 Conformidade de RequisitosConformidade de Requisitos
Benefícios Assegurar a integração da informação ao longo da
arquitetura do Data Warehouse. Possibilitar a navegação entre Data Marts. Melhoria da qualidade pelo reuso de requisitos de
eficiência consagrada. Melhoria da consistência da interface e do conteúdo dos
dados da aplicação. Facilitar a evolução do Data Warehouse.
![Page 32: Uma Metodologia para Definição de Requisitos em Sistemas Data Warehouse Universidade Federal de Pernambuco - Centro de Informática Fábio Rilston Silva](https://reader036.vdocuments.pub/reader036/viewer/2022062700/552fc15f497959413d8e6cc4/html5/thumbnails/32.jpg)
F2.F2. Especificação de Requisitos Especificação de Requisitos F2.4F2.4 Conformidade de RequisitosConformidade de Requisitos
Técnicas Análise dos Documentos de Requisitos Recursos das Ferramentas de Gerenciamento
![Page 33: Uma Metodologia para Definição de Requisitos em Sistemas Data Warehouse Universidade Federal de Pernambuco - Centro de Informática Fábio Rilston Silva](https://reader036.vdocuments.pub/reader036/viewer/2022062700/552fc15f497959413d8e6cc4/html5/thumbnails/33.jpg)
Validação de RequisitosValidação de Requisitos
Especificação de Requisitos
Requisitos do Data Warehouse
Requisitos do Data Warehouse Atualizados
Validação de Requisitos
Baseline de Requisitos
Mudanças Acordada
s
Release Final de Requisitos do Data Mart
Controle da Gerência de Requisitos
Stakeholder
Usuário Final
Fonte Provedora
Engenheiro de Requisitos
Engenheiro de Software
Líder de Projeto
Planejamento da Gerência de
Requisitos
Domínio de Negócios da
Aplicação
Necessidades do Cliente
Especificação de Requisitos
Necessidades do Data Mart
Diretrizes Gerais
Requisitos Iniciais do Data Warehouse
![Page 34: Uma Metodologia para Definição de Requisitos em Sistemas Data Warehouse Universidade Federal de Pernambuco - Centro de Informática Fábio Rilston Silva](https://reader036.vdocuments.pub/reader036/viewer/2022062700/552fc15f497959413d8e6cc4/html5/thumbnails/34.jpg)
F3.F3. Validação de Requisitos Validação de Requisitos Propósito
Analisar documentos para identificar inconsistências (se ainda restantes).
Certificar que os requisitos se ajustam com as necessidades dos stakeholders.
Técnicas Revisões Prototipação
Produtos Relatório de Revisão (Lista de Ações).
![Page 35: Uma Metodologia para Definição de Requisitos em Sistemas Data Warehouse Universidade Federal de Pernambuco - Centro de Informática Fábio Rilston Silva](https://reader036.vdocuments.pub/reader036/viewer/2022062700/552fc15f497959413d8e6cc4/html5/thumbnails/35.jpg)
Gerência de RequisitosGerência de Requisitos
Especificação de Requisitos
Requisitos do Data Warehouse
Requisitos do Data Warehouse Atualizados
Validação de Requisitos
Baseline de Requisitos
Mudanças Acordada
s
Release Final de Requisitos do Data Mart
Stakeholder
Usuário Final
Fonte Provedora
Engenheiro de Requisitos
Engenheiro de Software
Líder de Projeto
Planejamento da Gerência de
Requisitos
Domínio de Negócios da
Aplicação
Necessidades do Cliente
Especificação de Requisitos
Necessidades do Data Mart
Diretrizes Gerais
Requisitos Iniciais do Data Warehouse
Controle da Gerência de Requisitos
![Page 36: Uma Metodologia para Definição de Requisitos em Sistemas Data Warehouse Universidade Federal de Pernambuco - Centro de Informática Fábio Rilston Silva](https://reader036.vdocuments.pub/reader036/viewer/2022062700/552fc15f497959413d8e6cc4/html5/thumbnails/36.jpg)
F4.F4. Gerência de Requisitos Gerência de Requisitos
Propósito Acompanhamento pontual de mudanças em requisitos. Rastreabilidade das mudanças. Análise de Impacto (Requisitos + Projeto).
Técnicas Matrizes de Rastreabilidade Ferramentas de Gerenciamento de Requisitos CASEs para Controle de Projeto
Extremamente Extremamente RecomendadoRecomendado
![Page 37: Uma Metodologia para Definição de Requisitos em Sistemas Data Warehouse Universidade Federal de Pernambuco - Centro de Informática Fábio Rilston Silva](https://reader036.vdocuments.pub/reader036/viewer/2022062700/552fc15f497959413d8e6cc4/html5/thumbnails/37.jpg)
Desenvolvimento orientado a DWDesenvolvimento orientado a DW
Release final do Data Mart
Planejamento da Gerência de
Requisitos
Planejamento da Gerência de
RequisitosElicitaçãoElicitação
AnáliseAnálise
ConformidadeConformidade
DocumentaçãoDocumentação
ValidaçãoValidação
Atualizar Modelo
DW
Atualizar Modelo
DW
Refinar BaselineRefinar
Baseline
Definir Escopo
DW
Definir Escopo
DW
Analisar RNFs DWAnalisar
RNFs DW
Definir Escopo
Data Mart
Definir Escopo
Data Mart
Definir Solução Multidim.
Global
Definir Solução Multidim.
Global
Definir Regras Negócio
Definir Regras Negócio
Priorizar e Definir
Correlações
Priorizar e Definir
Correlações
Necessidades Usuário
Domínio do Negócio
Especif. Requisitos Data Mart.
Especif. Requisitos Data Mart.
Núcleo da Metodologia Ciclo de Requisitos em DW
Controle da Gerência de Requisitos
Gerência dos Requisitos
![Page 38: Uma Metodologia para Definição de Requisitos em Sistemas Data Warehouse Universidade Federal de Pernambuco - Centro de Informática Fábio Rilston Silva](https://reader036.vdocuments.pub/reader036/viewer/2022062700/552fc15f497959413d8e6cc4/html5/thumbnails/38.jpg)
AgendaAgenda
Motivação e Escopo Engenharia de Requisitos Sistemas Data Warehouse Metodologia Estudo de Caso Contribuições Trabalhos Futuros
![Page 39: Uma Metodologia para Definição de Requisitos em Sistemas Data Warehouse Universidade Federal de Pernambuco - Centro de Informática Fábio Rilston Silva](https://reader036.vdocuments.pub/reader036/viewer/2022062700/552fc15f497959413d8e6cc4/html5/thumbnails/39.jpg)
Estudo de CasoEstudo de Caso
Projeto S.A.F.E. Sistema de Análises Fiscais Estratégicas. Experimento de 2 anos. 2 Data Marts implementados, 2 outros em desenvolvimento. 21 equipes distintas. 4.306 requisitos alocados. Missão da Metodologia:
Especificar Integração com Fontes Provedoras Mapeamento Multidimensional Controle das Mudanças em Requisitos do Usuário
![Page 40: Uma Metodologia para Definição de Requisitos em Sistemas Data Warehouse Universidade Federal de Pernambuco - Centro de Informática Fábio Rilston Silva](https://reader036.vdocuments.pub/reader036/viewer/2022062700/552fc15f497959413d8e6cc4/html5/thumbnails/40.jpg)
Data Mart “Visão Ação Fiscal PJ”Data Mart “Visão Ação Fiscal PJ”
Visão integrada das ações fiscais sobre o contribuinte pessoa jurídica.
Acesso às bases de Declaração, Cadastros, CPMF, dentre outras.
Equipe: 6 Engenheiros de Software 1 Especialista em Data Warehouse 1 DBA Projetista 2 Engenheiros de Requisitos
2 iterações, 1 baseline intermediária.
![Page 41: Uma Metodologia para Definição de Requisitos em Sistemas Data Warehouse Universidade Federal de Pernambuco - Centro de Informática Fábio Rilston Silva](https://reader036.vdocuments.pub/reader036/viewer/2022062700/552fc15f497959413d8e6cc4/html5/thumbnails/41.jpg)
Ciclo de Requisitos em SAFECiclo de Requisitos em SAFEP1.P1. Planejando a Gerência de RequisitosPlanejando a Gerência de Requisitos
ElicitaçãoElicitação
AnáliseAnálise
ConformidadeConformidade
DocumentaçãoDocumentação
ValidaçãoValidação
Atualizar Modelo
DW
Atualizar Modelo
DW
Refinar BaselineRefinar
Baseline
Definir Escopo
DW
Definir Escopo
DW
Analisar RNFs DWAnalisar
RNFs DW
Definir Escopo
Data Mart
Definir Escopo
Data Mart
Definir Solução Multidim.
Global
Definir Solução Multidim.
Global
Definir Regras Negócio
Definir Regras Negócio
Priorizar e Definir
Correlações
Priorizar e Definir
Correlações
Especif. Requisitos Data Mart.
Especif. Requisitos Data Mart.
Planejamento da Gerência de
Requisitos
Planejamento da Gerência de
Requisitos
![Page 42: Uma Metodologia para Definição de Requisitos em Sistemas Data Warehouse Universidade Federal de Pernambuco - Centro de Informática Fábio Rilston Silva](https://reader036.vdocuments.pub/reader036/viewer/2022062700/552fc15f497959413d8e6cc4/html5/thumbnails/42.jpg)
Planejando a Gerência do DWPlanejando a Gerência do DW
Workshop com envolvimento entre clientes e time de projeto. Estabelecidas regras para definição e gerência dos requisitos
(com respectivos papéis). Benefícios imediatos:
Nivelou o entendimento de todos na tecnologia. Evitou concepções errôneas sobre o DW. Identificou limites e restrições do projeto. Ajudou a aumentar a confiança dos clientes. Plano de Gerenciamento como guia para o desenvolvimento.
![Page 43: Uma Metodologia para Definição de Requisitos em Sistemas Data Warehouse Universidade Federal de Pernambuco - Centro de Informática Fábio Rilston Silva](https://reader036.vdocuments.pub/reader036/viewer/2022062700/552fc15f497959413d8e6cc4/html5/thumbnails/43.jpg)
Desenvolvimento do SAFEDesenvolvimento do SAFEP2.P2. Definindo o Escopo do DWDefinindo o Escopo do DW
Planejamento da Gerência de
Requisitos
Planejamento da Gerência de
Requisitos
ValidaçãoValidação
Atualizar Modelo
DW
Atualizar Modelo
DW
Refinar BaselineRefinar
Baseline
Analisar RNFs DWAnalisar
RNFs DW
Definir Escopo
Data Mart
Definir Escopo
Data Mart
Definir Solução Multidim.
Global
Definir Solução Multidim.
Global
Definir Regras Negócio
Definir Regras Negócio
Priorizar e Definir
Correlações
Priorizar e Definir
Correlações
Especif. Requisitos Data Mart.
Especif. Requisitos Data Mart.
ElicitaçãoElicitação
AnáliseAnálise
ConformidadeConformidade
DocumentaçãoDocumentação
Definir Escopo
DW
Definir Escopo
DW
![Page 44: Uma Metodologia para Definição de Requisitos em Sistemas Data Warehouse Universidade Federal de Pernambuco - Centro de Informática Fábio Rilston Silva](https://reader036.vdocuments.pub/reader036/viewer/2022062700/552fc15f497959413d8e6cc4/html5/thumbnails/44.jpg)
Definindo o Escopo do DWDefinindo o Escopo do DW
Workshop e Entrevistas estabeleceram: Papéis e Responsabilidades Cenário e Oportunidade de Negócio Abrangência e Público Alvo Características da Interface Visão Multidimensional Geral (entre outros...)
Produtos Gerados Documento de Visão do Data Warehouse. Glossário do Projeto.
![Page 45: Uma Metodologia para Definição de Requisitos em Sistemas Data Warehouse Universidade Federal de Pernambuco - Centro de Informática Fábio Rilston Silva](https://reader036.vdocuments.pub/reader036/viewer/2022062700/552fc15f497959413d8e6cc4/html5/thumbnails/45.jpg)
Planejamento da Gerência de
Requisitos
Planejamento da Gerência de
Requisitos
ValidaçãoValidação
Atualizar Modelo
DW
Atualizar Modelo
DW
Refinar BaselineRefinar
Baseline
Definir Escopo
DW
Definir Escopo
DW
Definir Escopo
Data Mart
Definir Escopo
Data Mart
Definir Solução Multidim.
Global
Definir Solução Multidim.
Global
Definir Regras Negócio
Definir Regras Negócio
Priorizar e Definir
Correlações
Priorizar e Definir
Correlações
Especif. Requisitos Data Mart.
Especif. Requisitos Data Mart.
ElicitaçãoElicitação
AnáliseAnálise
ConformidadeConformidade
DocumentaçãoDocumentaçãoAnalisar
RNFs DWAnalisar
RNFs DW
Desenvolvimento do SAFEDesenvolvimento do SAFEP2.P2. Definindo o Escopo do DWDefinindo o Escopo do DW
![Page 46: Uma Metodologia para Definição de Requisitos em Sistemas Data Warehouse Universidade Federal de Pernambuco - Centro de Informática Fábio Rilston Silva](https://reader036.vdocuments.pub/reader036/viewer/2022062700/552fc15f497959413d8e6cc4/html5/thumbnails/46.jpg)
Análise dos RNFs em SAFEAnálise dos RNFs em SAFE
Entrevistas permitiram discutir: Freqüência de atualizações Volume máximo de dados Quantidade de acessos simultâneos Flexibilidade da interface Restrições legais (entre outros...)
Framework DW-ENF como checklist. Produto
Especificação de Requisitos Não-Funcionais.
![Page 47: Uma Metodologia para Definição de Requisitos em Sistemas Data Warehouse Universidade Federal de Pernambuco - Centro de Informática Fábio Rilston Silva](https://reader036.vdocuments.pub/reader036/viewer/2022062700/552fc15f497959413d8e6cc4/html5/thumbnails/47.jpg)
Planejamento da Gerência de
Requisitos
Planejamento da Gerência de
Requisitos
ValidaçãoValidação
Atualizar Modelo
DW
Atualizar Modelo
DW
Refinar BaselineRefinar
Baseline
Definir Escopo
DW
Definir Escopo
DW
Analisar RNFs DWAnalisar
RNFs DW
Definir Escopo
Data Mart
Definir Escopo
Data Mart
Definir Regras Negócio
Definir Regras Negócio
Priorizar e Definir
Correlações
Priorizar e Definir
Correlações
Especif. Requisitos Data Mart.
Especif. Requisitos Data Mart.
ElicitaçãoElicitação
AnáliseAnálise
ConformidadeConformidade
DocumentaçãoDocumentação
Definir Solução Multidim.
Global
Definir Solução Multidim.
Global
Desenvolvimento do SAFEDesenvolvimento do SAFEP2.P2. Definindo o Escopo do DWDefinindo o Escopo do DW
![Page 48: Uma Metodologia para Definição de Requisitos em Sistemas Data Warehouse Universidade Federal de Pernambuco - Centro de Informática Fábio Rilston Silva](https://reader036.vdocuments.pub/reader036/viewer/2022062700/552fc15f497959413d8e6cc4/html5/thumbnails/48.jpg)
Investigando a Solução MultidimensionalInvestigando a Solução Multidimensional
Uso de Análise & Negociação. Framework DW-ENF permitiu investigar os seguintes
aspectos: Qual o melhor esquema de Indexação a adotar? O paralelismo de dados é vantajoso para SAFE? Normalizar ou Desnormalizar as tabelas? Como atender à necessidade de consulta entre tabelas-fato? Custo X Benefício entre “Atualidade dos dados” e “Frequência de
carga”?
![Page 49: Uma Metodologia para Definição de Requisitos em Sistemas Data Warehouse Universidade Federal de Pernambuco - Centro de Informática Fábio Rilston Silva](https://reader036.vdocuments.pub/reader036/viewer/2022062700/552fc15f497959413d8e6cc4/html5/thumbnails/49.jpg)
Planejamento da Gerência de
Requisitos
Planejamento da Gerência de
Requisitos
ValidaçãoValidação
Atualizar Modelo
DW
Atualizar Modelo
DW
Refinar BaselineRefinar
Baseline
Definir Escopo
DW
Definir Escopo
DW
Analisar RNFs DWAnalisar
RNFs DW
Definir Solução Multidim.
Global
Definir Solução Multidim.
Global
Definir Regras Negócio
Definir Regras Negócio
Priorizar e Definir
Correlações
Priorizar e Definir
Correlações
Especif. Requisitos Data Mart.
Especif. Requisitos Data Mart.
ElicitaçãoElicitação
AnáliseAnálise
ConformidadeConformidade
DocumentaçãoDocumentação
Definir Escopo
Data Mart
Definir Escopo
Data Mart
Desenvolvimento do SAFEDesenvolvimento do SAFEP2.P2. Definindo o Escopo do DWDefinindo o Escopo do DW
![Page 50: Uma Metodologia para Definição de Requisitos em Sistemas Data Warehouse Universidade Federal de Pernambuco - Centro de Informática Fábio Rilston Silva](https://reader036.vdocuments.pub/reader036/viewer/2022062700/552fc15f497959413d8e6cc4/html5/thumbnails/50.jpg)
Definição do Escopo “Visão PJ”Definição do Escopo “Visão PJ”
Workshop discutiu o propósito do Data Mart e identificou: Público Alvo Papéis envolvidos Necessidades Funcionalidades Prioridades e Relevância
Produtos Gerados Documento de Visão do Data Mart. Repositório de Requisitos.
![Page 51: Uma Metodologia para Definição de Requisitos em Sistemas Data Warehouse Universidade Federal de Pernambuco - Centro de Informática Fábio Rilston Silva](https://reader036.vdocuments.pub/reader036/viewer/2022062700/552fc15f497959413d8e6cc4/html5/thumbnails/51.jpg)
Planejamento da Gerência de
Requisitos
Planejamento da Gerência de
Requisitos
ValidaçãoValidação
Atualizar Modelo
DW
Atualizar Modelo
DW
Refinar BaselineRefinar
Baseline
Definir Escopo
DW
Definir Escopo
DW
Analisar RNFs DWAnalisar
RNFs DW
Definir Escopo
Data Mart
Definir Escopo
Data Mart
Definir Solução Multidim.
Global
Definir Solução Multidim.
Global
Priorizar e Definir
Correlações
Priorizar e Definir
Correlações
ElicitaçãoElicitação
AnáliseAnálise
ConformidadeConformidade
DocumentaçãoDocumentação
Especif. Requisitos Data Mart.
Especif. Requisitos Data Mart.
Definir Regras Negócio
Definir Regras Negócio
Controle da Gerência de Requisitos
Desenvolvimento do SAFEDesenvolvimento do SAFEP2.P2. Definindo o Escopo do DWDefinindo o Escopo do DW
![Page 52: Uma Metodologia para Definição de Requisitos em Sistemas Data Warehouse Universidade Federal de Pernambuco - Centro de Informática Fábio Rilston Silva](https://reader036.vdocuments.pub/reader036/viewer/2022062700/552fc15f497959413d8e6cc4/html5/thumbnails/52.jpg)
Definindo Requisitos MultidimensionaisDefinindo Requisitos Multidimensionais
Necessidades Data Mart
Funcionalidades
Fatos Dimensões
Métricas
Aditividade
Atributos
Cardinalidade
Conformidade
Artefato: Especificação de Requisitos Multidimensionais.
![Page 53: Uma Metodologia para Definição de Requisitos em Sistemas Data Warehouse Universidade Federal de Pernambuco - Centro de Informática Fábio Rilston Silva](https://reader036.vdocuments.pub/reader036/viewer/2022062700/552fc15f497959413d8e6cc4/html5/thumbnails/53.jpg)
Definindo Requisitos FuncionaisDefinindo Requisitos Funcionais
Necessidades Data Mart
Funcionalidades
Casos de Uso Regras de Negócio
Passos Principais
Fluxos Alternativos
Artefatos: Especificações de Caso de Uso. Especificações de Regras de Negócio.
referenciamProtótipo de
Interface
Requisitos Multidim.
aloca
Genéricas Por Assunto
Conformidade
Integração com Fontes Provedoras
![Page 54: Uma Metodologia para Definição de Requisitos em Sistemas Data Warehouse Universidade Federal de Pernambuco - Centro de Informática Fábio Rilston Silva](https://reader036.vdocuments.pub/reader036/viewer/2022062700/552fc15f497959413d8e6cc4/html5/thumbnails/54.jpg)
Definindo Requisitos Não-FuncionaisDefinindo Requisitos Não-Funcionais
Nenhum requisito não-funcional novo identificado. Mantidos os RNFs gerais do Data Warehouse.
![Page 55: Uma Metodologia para Definição de Requisitos em Sistemas Data Warehouse Universidade Federal de Pernambuco - Centro de Informática Fábio Rilston Silva](https://reader036.vdocuments.pub/reader036/viewer/2022062700/552fc15f497959413d8e6cc4/html5/thumbnails/55.jpg)
Analisando Modelo de RequisitosAnalisando Modelo de Requisitos
Checklist para DW foi utilizado para checar a consistência da especificação de requisitos.
Conclusão: Necessidade de detalhamento maior do domínio de
atributos.
![Page 56: Uma Metodologia para Definição de Requisitos em Sistemas Data Warehouse Universidade Federal de Pernambuco - Centro de Informática Fábio Rilston Silva](https://reader036.vdocuments.pub/reader036/viewer/2022062700/552fc15f497959413d8e6cc4/html5/thumbnails/56.jpg)
Planejamento da Gerência de
Requisitos
Planejamento da Gerência de
Requisitos
ValidaçãoValidação
Refinar BaselineRefinar
Baseline
Definir Escopo
DW
Definir Escopo
DW
Analisar RNFs DWAnalisar
RNFs DW
Definir Escopo
Data Mart
Definir Escopo
Data Mart
Definir Solução Multidim.
Global
Definir Solução Multidim.
Global
Definir Regras Negócio
Definir Regras Negócio
Especif. Requisitos Data Mart.
Especif. Requisitos Data Mart.
ElicitaçãoElicitação
AnáliseAnálise
ConformidadeConformidade
DocumentaçãoDocumentação
Atualizar Modelo
DW
Atualizar Modelo
DW
Priorizar e Definir
Correlações
Priorizar e Definir
CorrelaçõesControle da Gerência de Requisitos
Desenvolvimento do SAFEDesenvolvimento do SAFEP2.P2. Definindo o Escopo do DWDefinindo o Escopo do DW
![Page 57: Uma Metodologia para Definição de Requisitos em Sistemas Data Warehouse Universidade Federal de Pernambuco - Centro de Informática Fábio Rilston Silva](https://reader036.vdocuments.pub/reader036/viewer/2022062700/552fc15f497959413d8e6cc4/html5/thumbnails/57.jpg)
Priorizando e Gerenciando RequisitosPriorizando e Gerenciando Requisitos
Requisitos foram classificados e priorizados na ferramenta RequisitePro.
O modelo de requisitos do DW foi revisado e atualizado. Correlações entre requisitos foram estabelecidas para
subsidiar análise de impactos. Matrizes de Rastreabilidade utilizaram as correlações
para relatar os impactos de mudanças. Filtros foram usados para restringir as consultas aos
requisitos afetados.
![Page 58: Uma Metodologia para Definição de Requisitos em Sistemas Data Warehouse Universidade Federal de Pernambuco - Centro de Informática Fábio Rilston Silva](https://reader036.vdocuments.pub/reader036/viewer/2022062700/552fc15f497959413d8e6cc4/html5/thumbnails/58.jpg)
Planejamento da Gerência de
Requisitos
Planejamento da Gerência de
Requisitos
Atualizar Modelo
DW
Atualizar Modelo
DW
Definir Escopo
DW
Definir Escopo
DW
Analisar RNFs DWAnalisar
RNFs DW
Definir Escopo
Data Mart
Definir Escopo
Data Mart
Definir Solução Multidim.
Global
Definir Solução Multidim.
Global
Definir Regras Negócio
Definir Regras Negócio
Priorizar e Definir
Correlações
Priorizar e Definir
Correlações
Especif. Requisitos Data Mart.
Especif. Requisitos Data Mart.
ValidaçãoValidação
Refinar BaselineRefinar
Baseline
ElicitaçãoElicitação
AnáliseAnálise
ConformidadeConformidade
DocumentaçãoDocumentação
Desenvolvimento do SAFEDesenvolvimento do SAFEP2.P2. Definindo o Escopo do DWDefinindo o Escopo do DW
![Page 59: Uma Metodologia para Definição de Requisitos em Sistemas Data Warehouse Universidade Federal de Pernambuco - Centro de Informática Fábio Rilston Silva](https://reader036.vdocuments.pub/reader036/viewer/2022062700/552fc15f497959413d8e6cc4/html5/thumbnails/59.jpg)
Validando e Refinando a Validando e Refinando a BaselineBaseline
Após cada ciclo, uma etapa de Validação. Sessões de Revisão e Prototipação validaram o
modelo de requisitos quanto a sua aderência às necessidades do cliente, em ambas as visões Conceitual e de Projeto.
Observadores externos permitiram identificar requisitos ainda ausentes/incorretos.
Ações corretivas foram estabelecidas para refinar a Baseline.
![Page 60: Uma Metodologia para Definição de Requisitos em Sistemas Data Warehouse Universidade Federal de Pernambuco - Centro de Informática Fábio Rilston Silva](https://reader036.vdocuments.pub/reader036/viewer/2022062700/552fc15f497959413d8e6cc4/html5/thumbnails/60.jpg)
Benefícios para Projeto e ClienteBenefícios para Projeto e Cliente
Atendimento das metas críticas para requisitos. Especificar Integração com Fontes Provedoras Mapeamento Multidimensional Controle das Mudanças em Requisitos do Usuário
Redução da distância entre cliente e desenvolvedores. Redução significativa no número de apurações especiais
para geração de relatórios estratégicos. Agilidade na programação de ações fiscais. Visão integrada da fiscalização para todo o nível gerencial
do cliente.
![Page 61: Uma Metodologia para Definição de Requisitos em Sistemas Data Warehouse Universidade Federal de Pernambuco - Centro de Informática Fábio Rilston Silva](https://reader036.vdocuments.pub/reader036/viewer/2022062700/552fc15f497959413d8e6cc4/html5/thumbnails/61.jpg)
AgendaAgenda
Motivação e Escopo Engenharia de Requisitos Sistemas Data Warehouse Metodologia Estudo de Caso Contribuições Trabalhos Futuros
![Page 62: Uma Metodologia para Definição de Requisitos em Sistemas Data Warehouse Universidade Federal de Pernambuco - Centro de Informática Fábio Rilston Silva](https://reader036.vdocuments.pub/reader036/viewer/2022062700/552fc15f497959413d8e6cc4/html5/thumbnails/62.jpg)
Contribuições do TrabalhoContribuições do Trabalho
Modelo de fases genérico para aplicação de técnicas de engenharia de requisitos ao desenvolvimento de sistemas data warehouse.
Templates de artefatos especificamente adaptados para data warehouse. Template em UML para modelagem de casos de uso em
data warehouse.
Tratamento da conformidade de requisitos em data warehouse.
![Page 63: Uma Metodologia para Definição de Requisitos em Sistemas Data Warehouse Universidade Federal de Pernambuco - Centro de Informática Fábio Rilston Silva](https://reader036.vdocuments.pub/reader036/viewer/2022062700/552fc15f497959413d8e6cc4/html5/thumbnails/63.jpg)
Contribuições do TrabalhoContribuições do Trabalho
Lista de Verificação (checklist) específica para data warehouse.
Aplicação do framework NFR de CHUNG et al. (2000) para data warehouse (DW-ENF).
![Page 64: Uma Metodologia para Definição de Requisitos em Sistemas Data Warehouse Universidade Federal de Pernambuco - Centro de Informática Fábio Rilston Silva](https://reader036.vdocuments.pub/reader036/viewer/2022062700/552fc15f497959413d8e6cc4/html5/thumbnails/64.jpg)
AgendaAgenda
Motivação e Escopo Engenharia de Requisitos Sistemas Data Warehouse Metodologia Estudo de Caso Contribuições Trabalhos Futuros
![Page 65: Uma Metodologia para Definição de Requisitos em Sistemas Data Warehouse Universidade Federal de Pernambuco - Centro de Informática Fábio Rilston Silva](https://reader036.vdocuments.pub/reader036/viewer/2022062700/552fc15f497959413d8e6cc4/html5/thumbnails/65.jpg)
Trabalhos FuturosTrabalhos Futuros
Adequação da Metodologia para projetos de manutenção. Incorporação de artefatos e procedimentos para definição
de requisitos de metadados. Investigação de abordagens de rastreabilidade mais
sofisticadas como descrito em (TORANZO, 2002). etc
![Page 66: Uma Metodologia para Definição de Requisitos em Sistemas Data Warehouse Universidade Federal de Pernambuco - Centro de Informática Fábio Rilston Silva](https://reader036.vdocuments.pub/reader036/viewer/2022062700/552fc15f497959413d8e6cc4/html5/thumbnails/66.jpg)
PublicaçõesPublicações
PAIM, F. R., CARVALHO, A. E. e CASTRO, J. B., 2002. “Towards a Methodology for Requirements Analysis of
Data Warehouse Systems". XVI Simpósio Brasileiro de Engenharia de Software (SBES'2002), Gramado, Rio Grande do Sul. Best paper entre 104 submissões.
PAIM, F. R. e CASTRO, J. B., 2002a. “Enhancing Data
Warehouse Design with the NFR Framework”. 5th Workshop on Requirements Engineering (WER2002), Valência, Espanha (Nov).