SlideShare una empresa de Scribd logo
1 de 29
FDWS
Um Framework Ágil Para Projetos de
Business Intelligence
©2010 | Mauricio Cesar Santos da Purificação | Projeto
16/9/2012
                                            Final de Curso II
                                                                                   2




Agenda
• Business Intelligence
• Motivação
• Metodologias para Projetos de BI
• Metodologias Ágeis
• Trabalhos Relacionados
• FDWS
• Modelagem do Processo
• Decisões de Projeto
• Estudo de Caso
• Avaliação e Análise de Resultados
• Conclusão e Dificuldades
• Contribuições
• Trabalhos Futuros
©2010 | Mauricio Cesar Santos da Purificação | Projeto
16/9/2012
                                              Final de Curso II
                                                                                     3




Business Intelligence

   • BI pode ser visto como um processo sistemático de aquisição,
      tratamento e análise de informações em que os dados internos e
      externos da empresa são integrados para gerar informação
      pertinente para o processo de tomada de decisão.
©2010 | Mauricio Cesar Santos da Purificação | Projeto
16/9/2012
                                        Final de Curso II
                                                                               4




Motivação
• Soluções de BI continuam no topo da lista de desejos dos
  gestores de negócio/departamentos de TI;

• Construir Soluções de BI ainda é um desafio devido aos
  complexos ambientes de TI existentes;

• Muitos projetos terminam sem que os gestores
  experimentem os benefícios destas soluções a curto
  prazo;

• Uma das alternativas para melhorar esse cenário está na
  adoção de práticas/metodologias ágeis em projetos de BI;
©2010 | Mauricio Cesar Santos da Purificação | Projeto
16/9/2012
                                                Final de Curso II
                                                                                       5




Motivação
• Principais aspectos relativos a aplicação de métodos ágeis em
  BI:

   • Flexibilidade das ferramentas;
   • Planejamento do projeto;
   • Levantamento de requisitos;
   • Definição do escopo dos ciclos de desenvolvimento;
   • Entregas rápidas e menores ciclos de desenvolvimento;
   • Flexibilidade a mudanças de requisitos;
   • Definição das funcionalidades com valor de negócio aos clientes;
   • Interação clientes * equipes de trabalho;
   • Definição dos custos das tarefas de ETL;
   • Realização de testes automatizados;
   • Alinhamento das práticas ágeis com práticas/metodologias para BI já
      consagradas na literatura.
©2010 | Mauricio Cesar Santos da Purificação | Projeto
16/9/2012
                                              Final de Curso II
                                                                                     6




Objetivos
• Geral
  • Especificar um framework para gerência de projetos de BI derivado do
    SCRUM, com a composição de práticas advindas das metodologias
    ágeis Feature Driven Development (FDD) e Extreme Programming
    (XP)

• Específicos
  • Investigar os processos tradicionais de construção de soluções de BI;
  • Investigar e avaliar a utilização de metodologias ágeis nos processos
    de construções de soluções de BI;
  • Investigar, analisar e selecionar as práticas das metodologias
    SCRUM, FDD e XP a serem instanciadas no universo do processo de
    construção de soluções de BI;
  • Especificar framework de processo para construção de soluções de BI
    derivado das metodologias SCRUM, FDD e XP;
  • Realizar estudos de caso a partir do uso do framework especificado e
    avaliar seu uso a partir dos feedbacks das equipes de
    desenvolvimento e dos stakeholders dos projetos desenvolvidos.
©2010 | Mauricio Cesar Santos da Purificação | Projeto
16/9/2012
                                 Final de Curso II
                                                                        7


Metodologias para Projetos de BI –
Kimball e Jorge Sà
©2010 | Mauricio Cesar Santos da Purificação | Projeto
16/9/2012
                                                 Final de Curso II
                                                                                        8




Metodologias Ágeis
• Scrum
   • Framework ágil para gestão e planejamento de projetos de desenvolvimento
     de software;
   • Ênfase na gerência do projeto através de práticas como Reuniões Diárias,
     Retrospectivas, Reviews e Reuniões de Planejamento da Sprint;
   • Controle de escopo a partir do Product Backlog e Sprint Backlog.


• FDD
   • Metodologia ágil para gerenciamento e desenvolvimento de software;
   • Combina práticas do gerenciamento ágil de projetos com uma abordagem
     para Engenharia de Software Orientada por Objetos;
   • Ênfase em modelagem e análise de requisitos.


• XP
   • Provê práticas integradas de engenharia de software como o desenvolvimento
     dirigido a testes, refatoração, integração contínua, programação em par etc...
©2010 | Mauricio Cesar Santos da Purificação | Projeto
  16/9/2012
                                                        Final de Curso II
                                                                                               9




  FDWS –Trabalhos Relacionados
Metologia                        Características                         Pontos Fracos

Extreme Scoping                  O ciclo de desenvolvimento de           Abordagem genérica.
                                 uma solução de BI é quebrado            Não inclui especificidades
                                 em ciclos denominados, releases,        definidas na literatura relativas a
                                 onde ocorre o desenvolvimento           gerência e desenvolvimento de
                                 paralelo dos itens de back-end,         projetos de Data Warehousing.
                                 front-end e metadados.                  Processo de levantamento de
                                                                         requisitos deficiente.
Agile Data Warehousing           Adaptação do SCRUM e XP para            Processo de levantamento de
                                 projetos de Data Warehousing.           requisitos complicado, pouco
                                                                         intuitivo.
                                                                         Não inclui especificidades
                                                                         definidas na literatura relativas a
                                                                         gerência e desenvolvimento de
                                                                         projetos de Data Warehousing.
Aplicação de Práticas Ágeis na   Concebe o DW como um banco              Não inclui aspectos de gerência
Construção de Data Warehouse     evolutivo a partir das consultas        de projetos
Evolutivo                        que são disponibilizadas.
Agile BI Pentaho                 Integração das atividades de            Não constitui um processo para
                                 modelagem de dados e                    gerência de projetos de Data
                                 visualização na                         Warehousing
                                 ferramenta de ETL
©2010 | Mauricio Cesar Santos da Purificação | Projeto
16/9/2012
                                                             Final de Curso II
                                                                                                        10



FDWS
                                                  FDD                             SCRUM
                  XP                         Levantamento de                        Ciclo de Vida
         Realização de Releases                 Requisitos                      Estrutura de Papéis
        Práticas de Engenharia de          Ênfase em Modelagem                        Artefatos
                 Software                      Ciclo de Vida                  Práticas de Gerência de
                                            Estrutura de Papéis                       Projetos
                                                 Artefatos




     Aplicação de Práticas                         Jorge Sá
    Ágeis na Construção de                                                        Agile Data Warehousing
       Data Warehouse                    Abordagem Híbrida para o                   e Extreme Scoping
           Evolutivo                         Levantamento de
                                          Requisitos (Orientação a                 Adaptação do SCRUM e
       Evolução do Data                     Dados, Processos,                      XP para Projetos de BI
         Warehouse                          Usuários, Objetivos)
                                         Modelo Geral de Processo
                                                  para BI




                                                   FDWS
                                        Composição dos métodos ágeis
                                    SCRUM, XP e FDD em metodologia para
                                    gerência e desenvolvimento de projetos
                                                    de BI
©2010 | Mauricio Cesar Santos da Purificação | Projeto
16/9/2012
                                  Final de Curso II
                                                                         11




Ciclo de Vida
©2010 | Mauricio Cesar Santos da Purificação | Projeto
16/9/2012
                                                    Final de Curso II
                                                                                           12




Papéis
• Gerência de Aplicação
  • Gestores e Usuários Finais


• Gerência de Negócio
  • Membros da Equipe de TI da Organização


• Núcleo de Desenvolvimento
  • Coordenador Técnico
  • Treinador
  • Time
       •    Arquiteto de ETL
       •    Gerente de Modelagem
       •    Gestor do Ambiente de Aplicação
       •    Gestor do Ambiente de Configuração
       •    Gestor do Ambiente de Testes
©2010 | Mauricio Cesar Santos da Purificação | Projeto
16/9/2012
                               Final de Curso II
                                                                      13




Planejamento do Projeto
©2010 | Mauricio Cesar Santos da Purificação | Projeto
16/9/2012
                              Final de Curso II
                                                                     14




Planejamento da Release
©2010 | Mauricio Cesar Santos da Purificação | Projeto
16/9/2012
                                       Final de Curso II
                                                                              15




Funcionalidades
• São expressões granulares que representem algum valor
  para o cliente.

   • Consulta OLAP
   • Dashboard
   • Relatório
   • Indicadores
   • Scorecards


• ROI – Retorno de Investimento
©2010 | Mauricio Cesar Santos da Purificação | Projeto
16/9/2012
                                                Final de Curso II
                                                                                       16




Funcionalidades
• Tipos:

   • Construção
       • Funcionalidades a Serem Adicionadas


   • Manutenção
       • Funcionalidades a Serem Ajustadas


   • Evolução
       • Funcionalidades de Um Modelo em Produção que Serão Ampliadas
©2010 | Mauricio Cesar Santos da Purificação | Projeto
16/9/2012
                              Final de Curso II
                                                                     17




Iteração
©2010 | Mauricio Cesar Santos da Purificação | Projeto
16/9/2012
                                 Final de Curso II
                                                                        18




Pós-Iteração
©2010 | Mauricio Cesar Santos da Purificação | Projeto
16/9/2012
                              Final de Curso II
                                                                     19




Execução do FDWS
©2010 | Mauricio Cesar Santos da Purificação | Projeto
16/9/2012
                                        Final de Curso II
                                                                               20




Modelagem do Processo - BPMN
• BPMN é uma linguagem gráfica usada para representar
  processos de negócio. Estes processos são
  representados através de um conjunto de símbolos
  padrão que são organizados em um diagrama de
  processos de negócio.
©2010 | Mauricio Cesar Santos da Purificação | Projeto
16/9/2012
                                         Final de Curso II
                                                                                21




BPMN – Principais Elementos
• Objetos de Fluxo




• Objetos de Conexão
©2010 | Mauricio Cesar Santos da Purificação | Projeto
16/9/2012
                                Final de Curso II
                                                                       22




BPMN – Principais Elementos
• Artefatos




• Raias
©2010 | Mauricio Cesar Santos da Purificação | Projeto
16/9/2012
                                        Final de Curso II
                                                                               23




Decisões de Projeto
• Incorporação do ciclo de vida e práticas de FDD;


• Definição de uma nova camada na estrutura de papéis do
  framework;

• Uso do modelo de definição de funcionalidades
  (construção, manutenção e evolução);

• Especificação do framework conforme o modelo de
  processo proposto do Jorge Sá;

• Modelagem do framework utilizando BPMN.
©2010 | Mauricio Cesar Santos da Purificação | Projeto
16/9/2012
                                             Final de Curso II
                                                                                    24




Estudo de Caso
• Projeto Permanecer DW-UFBA


   • Período: Março a Julho de 2010;
   • Maturação das idéias com relação a especificação do framework.


• Tópicos em Banco de Dados


   • Período: Outubro a Dezembro de 2010;
   • Projetos: UFBA e SANTA CASA;
   • Finalização da especificação do framework.
©2010 | Mauricio Cesar Santos da Purificação | Projeto
16/9/2012
                                                Final de Curso II
                                                                                       25




Avaliação
• Descrição


   • Avaliadores: Professora e alunos da disciplina “Tópicos em Banco
      de Dados“ e participantes do time do Projeto Permanecer DW-
      UFBA.


• Protocolo


   • Palestras sobre Métodos Ágeis e Aplicações em Projetos de BI;
   • Apresentação geral do FDWS no dia da avaliação;
   • Formulário de avaliação (Tempo livre) (4 Questões Objetivas + 7
      Questões Subjetivas).
©2010 | Mauricio Cesar Santos da Purificação | Projeto
16/9/2012
                                               Final de Curso II
                                                                                      26




Análise dos Resultados
• Pontos Fortes


   • Estrutura e organização;
   • Agilidade;
   • Alinhamento de metodologias para BI com Métodos Ágeis.


• Pontos Fracos


   • Intuitividade;
   • Curva de Aprendizado;
   • Flexibilidade e Adaptabilidade.
©2010 | Mauricio Cesar Santos da Purificação | Projeto
16/9/2012
                                              Final de Curso II
                                                                                     27




Conclusão e Dificuldades
• Conclusão

   • A aplicação de práticas e metodologias ágeis em projetos de BI é um
     campo aberto de pesquisa devido a diversidade de metodologias
     existentes e as especificidades dos projetos de BI;
   • Cada metodologia é adequada a um cenário, projetos e equipes
     específicas, devendo ser avaliadas adequadamente antes de se uso e
     adaptação.

• Dificuldades

   • Especificação do framework (Composição dos métodos ágeis e
     metodologias para DW);
   • Modelagem do framework com BPMN;
   • Avaliação e execução do estudo de caso.
©2010 | Mauricio Cesar Santos da Purificação | Projeto
16/9/2012
                                          Final de Curso II
                                                                                 28




Contribuições
• Revisão literária a respeito da aplicação de práticas e
  metodologias ágeis em projetos de BI;

• Análise e avaliação de práticas convergentes em
  Métodos Ágeis para Projetos de Software, Metodologias
  Ágeis para Projetos de BI e Metodologias Tradicionais
  para Projetos de BI;

• Composição de uma framework para apoio a projetos de
  BI a partir das práticas analisadas.
©2010 | Mauricio Cesar Santos da Purificação | Projeto
16/9/2012
                                           Final de Curso II
                                                                                  29




Trabalhos Futuros
• Refinar e validar o framework a partir de estudos de casos com
  organizações sem maturidade em projetos de BI e com perfis
  diferentes;

• Melhorar o processo de estimativas de custo das tarefas de
  ETL;

• Incorporar a realização de testes automatizados;

• Revisar e melhorar a documentação;

• Especificar templates dos artefatos;

• Verificar conjunto mínimo de atividades a serem realizadas no
  framework.

Más contenido relacionado

La actualidad más candente

Cobit 5 Parte 02: 2º Princípio- Cobrir a Organização de Ponta a Ponta
Cobit 5 Parte 02: 2º Princípio- Cobrir a Organização de Ponta a PontaCobit 5 Parte 02: 2º Princípio- Cobrir a Organização de Ponta a Ponta
Cobit 5 Parte 02: 2º Princípio- Cobrir a Organização de Ponta a PontaFernando Palma
 
DDD e Microsservicos - do negócio à arquitetura
DDD e Microsservicos - do negócio à arquiteturaDDD e Microsservicos - do negócio à arquitetura
DDD e Microsservicos - do negócio à arquiteturaGraziella Bonizi
 
Planejamento do Projeto
Planejamento do ProjetoPlanejamento do Projeto
Planejamento do ProjetoMarcel Gois
 
Luke artigo sobre_o_framework_petic- final
Luke artigo sobre_o_framework_petic- finalLuke artigo sobre_o_framework_petic- final
Luke artigo sobre_o_framework_petic- finalluke9999
 
Ipatinga gp03-pmo-alfaconsulting
Ipatinga gp03-pmo-alfaconsultingIpatinga gp03-pmo-alfaconsulting
Ipatinga gp03-pmo-alfaconsultingMarco Coghi
 
Desenvolvimento de um microprocesso utilizando métricas e indicadores como a...
Desenvolvimento de um microprocesso utilizando métricas e indicadores como a...Desenvolvimento de um microprocesso utilizando métricas e indicadores como a...
Desenvolvimento de um microprocesso utilizando métricas e indicadores como a...Maicon Zerbielli
 
Metodologia para Definição de Processo de Desenvolvimento de Software Baseada...
Metodologia para Definição de Processo de Desenvolvimento de Software Baseada...Metodologia para Definição de Processo de Desenvolvimento de Software Baseada...
Metodologia para Definição de Processo de Desenvolvimento de Software Baseada...Francisco Edmundo Andrade
 
Apresentação ERBASE - 2011 - FDWS:Uma Metodologia para Gerência e Desenvolvim...
Apresentação ERBASE - 2011 - FDWS:Uma Metodologia para Gerência e Desenvolvim...Apresentação ERBASE - 2011 - FDWS:Uma Metodologia para Gerência e Desenvolvim...
Apresentação ERBASE - 2011 - FDWS:Uma Metodologia para Gerência e Desenvolvim...Mauricio Cesar Santos da Purificação
 
Material Oficial do Cobit 5 Foundation - Curso Online - ISACA | APMG | PMG Ac...
Material Oficial do Cobit 5 Foundation - Curso Online - ISACA | APMG | PMG Ac...Material Oficial do Cobit 5 Foundation - Curso Online - ISACA | APMG | PMG Ac...
Material Oficial do Cobit 5 Foundation - Curso Online - ISACA | APMG | PMG Ac...Adriano Martins Antonio
 
Reprojeto da organização com sistemas de informação
Reprojeto da organização com sistemas de informaçãoReprojeto da organização com sistemas de informação
Reprojeto da organização com sistemas de informaçãoMarcelo Carvalho
 
Usando weka-na-pratica
Usando weka-na-praticaUsando weka-na-pratica
Usando weka-na-praticaawtb1200
 
Cobit 5 na prática – parte i – como nós fazemos cobit
Cobit 5 na prática – parte i – como nós fazemos cobitCobit 5 na prática – parte i – como nós fazemos cobit
Cobit 5 na prática – parte i – como nós fazemos cobitAndre Dourado
 
METODOLOGIA ÁGIL: Família Crystal de Cockbum
METODOLOGIA ÁGIL: Família Crystal de CockbumMETODOLOGIA ÁGIL: Família Crystal de Cockbum
METODOLOGIA ÁGIL: Família Crystal de Cockbumvanessa finoto
 
Portais Corporativos e Gestao de Conteudo
Portais Corporativos e Gestao de ConteudoPortais Corporativos e Gestao de Conteudo
Portais Corporativos e Gestao de ConteudoJose Claudio Terra
 
Componentes vs Servicos
Componentes vs ServicosComponentes vs Servicos
Componentes vs ServicosMarcelo Sávio
 
Simulado cobit em português
Simulado cobit em portuguêsSimulado cobit em português
Simulado cobit em portuguêsFernando Palma
 
Maturidade e Implantação do CobIT® - Prof. Maurílio Benevento
Maturidade e Implantação do CobIT® - Prof. Maurílio Benevento Maturidade e Implantação do CobIT® - Prof. Maurílio Benevento
Maturidade e Implantação do CobIT® - Prof. Maurílio Benevento Sustentare Escola de Negócios
 
Desenvolvimento ágil de software: análise sintética a partir de KANBAN
Desenvolvimento ágil de software: análise sintética a partir de KANBANDesenvolvimento ágil de software: análise sintética a partir de KANBAN
Desenvolvimento ágil de software: análise sintética a partir de KANBANFernando Palma
 

La actualidad más candente (20)

Cobit 5
Cobit 5Cobit 5
Cobit 5
 
Cobit 5 Parte 02: 2º Princípio- Cobrir a Organização de Ponta a Ponta
Cobit 5 Parte 02: 2º Princípio- Cobrir a Organização de Ponta a PontaCobit 5 Parte 02: 2º Princípio- Cobrir a Organização de Ponta a Ponta
Cobit 5 Parte 02: 2º Princípio- Cobrir a Organização de Ponta a Ponta
 
DDD e Microsservicos - do negócio à arquitetura
DDD e Microsservicos - do negócio à arquiteturaDDD e Microsservicos - do negócio à arquitetura
DDD e Microsservicos - do negócio à arquitetura
 
Planejamento do Projeto
Planejamento do ProjetoPlanejamento do Projeto
Planejamento do Projeto
 
Luke artigo sobre_o_framework_petic- final
Luke artigo sobre_o_framework_petic- finalLuke artigo sobre_o_framework_petic- final
Luke artigo sobre_o_framework_petic- final
 
Ipatinga gp03-pmo-alfaconsulting
Ipatinga gp03-pmo-alfaconsultingIpatinga gp03-pmo-alfaconsulting
Ipatinga gp03-pmo-alfaconsulting
 
Desenvolvimento de um microprocesso utilizando métricas e indicadores como a...
Desenvolvimento de um microprocesso utilizando métricas e indicadores como a...Desenvolvimento de um microprocesso utilizando métricas e indicadores como a...
Desenvolvimento de um microprocesso utilizando métricas e indicadores como a...
 
Metodologia para Definição de Processo de Desenvolvimento de Software Baseada...
Metodologia para Definição de Processo de Desenvolvimento de Software Baseada...Metodologia para Definição de Processo de Desenvolvimento de Software Baseada...
Metodologia para Definição de Processo de Desenvolvimento de Software Baseada...
 
Apresentação ERBASE - 2011 - FDWS:Uma Metodologia para Gerência e Desenvolvim...
Apresentação ERBASE - 2011 - FDWS:Uma Metodologia para Gerência e Desenvolvim...Apresentação ERBASE - 2011 - FDWS:Uma Metodologia para Gerência e Desenvolvim...
Apresentação ERBASE - 2011 - FDWS:Uma Metodologia para Gerência e Desenvolvim...
 
Material Oficial do Cobit 5 Foundation - Curso Online - ISACA | APMG | PMG Ac...
Material Oficial do Cobit 5 Foundation - Curso Online - ISACA | APMG | PMG Ac...Material Oficial do Cobit 5 Foundation - Curso Online - ISACA | APMG | PMG Ac...
Material Oficial do Cobit 5 Foundation - Curso Online - ISACA | APMG | PMG Ac...
 
Reprojeto da organização com sistemas de informação
Reprojeto da organização com sistemas de informaçãoReprojeto da organização com sistemas de informação
Reprojeto da organização com sistemas de informação
 
Usando weka-na-pratica
Usando weka-na-praticaUsando weka-na-pratica
Usando weka-na-pratica
 
Cobit 5 na prática – parte i – como nós fazemos cobit
Cobit 5 na prática – parte i – como nós fazemos cobitCobit 5 na prática – parte i – como nós fazemos cobit
Cobit 5 na prática – parte i – como nós fazemos cobit
 
GC: Conceitos VS Práticas
GC: Conceitos VS PráticasGC: Conceitos VS Práticas
GC: Conceitos VS Práticas
 
METODOLOGIA ÁGIL: Família Crystal de Cockbum
METODOLOGIA ÁGIL: Família Crystal de CockbumMETODOLOGIA ÁGIL: Família Crystal de Cockbum
METODOLOGIA ÁGIL: Família Crystal de Cockbum
 
Portais Corporativos e Gestao de Conteudo
Portais Corporativos e Gestao de ConteudoPortais Corporativos e Gestao de Conteudo
Portais Corporativos e Gestao de Conteudo
 
Componentes vs Servicos
Componentes vs ServicosComponentes vs Servicos
Componentes vs Servicos
 
Simulado cobit em português
Simulado cobit em portuguêsSimulado cobit em português
Simulado cobit em português
 
Maturidade e Implantação do CobIT® - Prof. Maurílio Benevento
Maturidade e Implantação do CobIT® - Prof. Maurílio Benevento Maturidade e Implantação do CobIT® - Prof. Maurílio Benevento
Maturidade e Implantação do CobIT® - Prof. Maurílio Benevento
 
Desenvolvimento ágil de software: análise sintética a partir de KANBAN
Desenvolvimento ágil de software: análise sintética a partir de KANBANDesenvolvimento ágil de software: análise sintética a partir de KANBAN
Desenvolvimento ágil de software: análise sintética a partir de KANBAN
 

Destacado

Desenvolvimento Ágil para BI
Desenvolvimento Ágil para BIDesenvolvimento Ágil para BI
Desenvolvimento Ágil para BIRicardo Gouvêa
 
Agile Data Insights - TDC PoA 2016
Agile Data Insights - TDC PoA 2016Agile Data Insights - TDC PoA 2016
Agile Data Insights - TDC PoA 2016Andressa Sivolella
 
Metodologia Ágil para Projetos de BI - Pentaho Day
Metodologia Ágil para Projetos de BI - Pentaho DayMetodologia Ágil para Projetos de BI - Pentaho Day
Metodologia Ágil para Projetos de BI - Pentaho DayMarco Garcia
 
Big Data Agile Analytics by Ken Collier - Director Agile Analytics, Thoughtwo...
Big Data Agile Analytics by Ken Collier - Director Agile Analytics, Thoughtwo...Big Data Agile Analytics by Ken Collier - Director Agile Analytics, Thoughtwo...
Big Data Agile Analytics by Ken Collier - Director Agile Analytics, Thoughtwo...Thoughtworks
 
Como demonstrar ROI das entregas de valor com Business Case
Como demonstrar ROI das entregas de valor com Business Case Como demonstrar ROI das entregas de valor com Business Case
Como demonstrar ROI das entregas de valor com Business Case Rildo (@rildosan) Santos
 

Destacado (10)

Desenvolvimento Ágil para BI
Desenvolvimento Ágil para BIDesenvolvimento Ágil para BI
Desenvolvimento Ágil para BI
 
Agile Data Insights - TDC PoA 2016
Agile Data Insights - TDC PoA 2016Agile Data Insights - TDC PoA 2016
Agile Data Insights - TDC PoA 2016
 
Aula - Aplicação de Metodologias/Práticas Ágeis em Projetos de BI
Aula - Aplicação de Metodologias/Práticas Ágeis em Projetos de BIAula - Aplicação de Metodologias/Práticas Ágeis em Projetos de BI
Aula - Aplicação de Metodologias/Práticas Ágeis em Projetos de BI
 
GUBI: Agile Analytics [pt-br]
GUBI: Agile Analytics [pt-br]GUBI: Agile Analytics [pt-br]
GUBI: Agile Analytics [pt-br]
 
Pitch AcheSeuEstúdio - Campus Party
Pitch AcheSeuEstúdio - Campus PartyPitch AcheSeuEstúdio - Campus Party
Pitch AcheSeuEstúdio - Campus Party
 
Metodologia Ágil para Projetos de BI - Pentaho Day
Metodologia Ágil para Projetos de BI - Pentaho DayMetodologia Ágil para Projetos de BI - Pentaho Day
Metodologia Ágil para Projetos de BI - Pentaho Day
 
Big Data Agile Analytics by Ken Collier - Director Agile Analytics, Thoughtwo...
Big Data Agile Analytics by Ken Collier - Director Agile Analytics, Thoughtwo...Big Data Agile Analytics by Ken Collier - Director Agile Analytics, Thoughtwo...
Big Data Agile Analytics by Ken Collier - Director Agile Analytics, Thoughtwo...
 
Como demonstrar ROI das entregas de valor com Business Case
Como demonstrar ROI das entregas de valor com Business Case Como demonstrar ROI das entregas de valor com Business Case
Como demonstrar ROI das entregas de valor com Business Case
 
Análise de Negócio na Perspectiva de BI
Análise de Negócio na Perspectiva de BIAnálise de Negócio na Perspectiva de BI
Análise de Negócio na Perspectiva de BI
 
Resumo do Guia BABOK® 3
Resumo do Guia BABOK®  3 Resumo do Guia BABOK®  3
Resumo do Guia BABOK® 3
 

Similar a FDWS - Apresentação Projeto Final de Curso

FDWS: Uma Metodologia para Gerência e Desenvolvimento de Projetos Ágeis de Bu...
FDWS: Uma Metodologia para Gerência e Desenvolvimento de Projetos Ágeis de Bu...FDWS: Uma Metodologia para Gerência e Desenvolvimento de Projetos Ágeis de Bu...
FDWS: Uma Metodologia para Gerência e Desenvolvimento de Projetos Ágeis de Bu...Mauricio Cesar Santos da Purificação
 
Gerenciamento Ágil de Projetos de Business Intelligence Um Relato de Experiên...
Gerenciamento Ágil de Projetos de Business Intelligence Um Relato de Experiên...Gerenciamento Ágil de Projetos de Business Intelligence Um Relato de Experiên...
Gerenciamento Ágil de Projetos de Business Intelligence Um Relato de Experiên...Mauricio Cesar Santos da Purificação
 
Apresentação estrela vs cmmi nivel 2
Apresentação estrela vs cmmi nivel 2Apresentação estrela vs cmmi nivel 2
Apresentação estrela vs cmmi nivel 2Fernando Vargas
 
I SDTA - Processo de Gerenciamento de Configuração em Projetos de Softwares Á...
I SDTA - Processo de Gerenciamento de Configuração em Projetos de Softwares Á...I SDTA - Processo de Gerenciamento de Configuração em Projetos de Softwares Á...
I SDTA - Processo de Gerenciamento de Configuração em Projetos de Softwares Á...Atech S.A. | Embraer Group
 
Webinar projetos e ti - business intelligence - como fazer
Webinar   projetos e ti - business intelligence - como fazerWebinar   projetos e ti - business intelligence - como fazer
Webinar projetos e ti - business intelligence - como fazerProjetos e TI
 
Fdd feature driven development (slide ) do trabalho
Fdd   feature driven development (slide ) do trabalhoFdd   feature driven development (slide ) do trabalho
Fdd feature driven development (slide ) do trabalhoLemon Lopes Leite
 
WBMA2013 - Método Ágil para desenvolvimento de software confiável
WBMA2013 - Método Ágil para desenvolvimento de software confiávelWBMA2013 - Método Ágil para desenvolvimento de software confiável
WBMA2013 - Método Ágil para desenvolvimento de software confiávelAlan Braz
 
Taking - Business Intelligence
Taking - Business IntelligenceTaking - Business Intelligence
Taking - Business IntelligenceTaking
 
Uma Experiência de Solução de Business Intelligence com Software Livre na UFB...
Uma Experiência de Solução de Business Intelligence com Software Livre na UFB...Uma Experiência de Solução de Business Intelligence com Software Livre na UFB...
Uma Experiência de Solução de Business Intelligence com Software Livre na UFB...Mauricio Cesar Santos da Purificação
 
FDD para equipes não tão ágeis
FDD para equipes não tão ágeisFDD para equipes não tão ágeis
FDD para equipes não tão ágeisguilhermepinter
 
Apresentação no congresso Gestão por Processos
Apresentação no congresso Gestão por ProcessosApresentação no congresso Gestão por Processos
Apresentação no congresso Gestão por ProcessosLeo Madeira
 
Apresentação do congresso Gestão por Processos IQPC
Apresentação do congresso Gestão por Processos IQPCApresentação do congresso Gestão por Processos IQPC
Apresentação do congresso Gestão por Processos IQPCLeo Madeira
 
Webinar: Conhecendo a solução Pentaho, líder em Business Analytics
Webinar: Conhecendo a solução Pentaho, líder em Business AnalyticsWebinar: Conhecendo a solução Pentaho, líder em Business Analytics
Webinar: Conhecendo a solução Pentaho, líder em Business AnalyticsRicardo Gouvêa
 
Gerenciamento de Projetos de TI em Sao Paulo
Gerenciamento de Projetos de TI em Sao PauloGerenciamento de Projetos de TI em Sao Paulo
Gerenciamento de Projetos de TI em Sao PauloGrupo Treinar
 
Feature Driven Development (FDD)
Feature Driven Development (FDD)Feature Driven Development (FDD)
Feature Driven Development (FDD)Vitor Pacheco
 

Similar a FDWS - Apresentação Projeto Final de Curso (20)

FDWS: Uma Metodologia para Gerência e Desenvolvimento de Projetos Ágeis de Bu...
FDWS: Uma Metodologia para Gerência e Desenvolvimento de Projetos Ágeis de Bu...FDWS: Uma Metodologia para Gerência e Desenvolvimento de Projetos Ágeis de Bu...
FDWS: Uma Metodologia para Gerência e Desenvolvimento de Projetos Ágeis de Bu...
 
Gerenciamento Ágil de Projetos de Business Intelligence Um Relato de Experiên...
Gerenciamento Ágil de Projetos de Business Intelligence Um Relato de Experiên...Gerenciamento Ágil de Projetos de Business Intelligence Um Relato de Experiên...
Gerenciamento Ágil de Projetos de Business Intelligence Um Relato de Experiên...
 
Apresentação estrela vs cmmi nivel 2
Apresentação estrela vs cmmi nivel 2Apresentação estrela vs cmmi nivel 2
Apresentação estrela vs cmmi nivel 2
 
I SDTA - Processo de Gerenciamento de Configuração em Projetos de Softwares Á...
I SDTA - Processo de Gerenciamento de Configuração em Projetos de Softwares Á...I SDTA - Processo de Gerenciamento de Configuração em Projetos de Softwares Á...
I SDTA - Processo de Gerenciamento de Configuração em Projetos de Softwares Á...
 
Webinar projetos e ti - business intelligence - como fazer
Webinar   projetos e ti - business intelligence - como fazerWebinar   projetos e ti - business intelligence - como fazer
Webinar projetos e ti - business intelligence - como fazer
 
Fdd feature driven development (slide ) do trabalho
Fdd   feature driven development (slide ) do trabalhoFdd   feature driven development (slide ) do trabalho
Fdd feature driven development (slide ) do trabalho
 
WBMA2013 - Método Ágil para desenvolvimento de software confiável
WBMA2013 - Método Ágil para desenvolvimento de software confiávelWBMA2013 - Método Ágil para desenvolvimento de software confiável
WBMA2013 - Método Ágil para desenvolvimento de software confiável
 
Taking - Business Intelligence
Taking - Business IntelligenceTaking - Business Intelligence
Taking - Business Intelligence
 
MS Datazen.v.0.0.1 from 2015
MS Datazen.v.0.0.1 from 2015MS Datazen.v.0.0.1 from 2015
MS Datazen.v.0.0.1 from 2015
 
Uma Experiência de Solução de Business Intelligence com Software Livre na UFB...
Uma Experiência de Solução de Business Intelligence com Software Livre na UFB...Uma Experiência de Solução de Business Intelligence com Software Livre na UFB...
Uma Experiência de Solução de Business Intelligence com Software Livre na UFB...
 
SE PLM SUITE
SE PLM SUITESE PLM SUITE
SE PLM SUITE
 
PLM Summit 2019 - A05 - Matheus Terra
PLM Summit 2019 - A05 - Matheus TerraPLM Summit 2019 - A05 - Matheus Terra
PLM Summit 2019 - A05 - Matheus Terra
 
FDD para equipes não tão ágeis
FDD para equipes não tão ágeisFDD para equipes não tão ágeis
FDD para equipes não tão ágeis
 
Escritório de Projetos - PMO
Escritório de Projetos - PMOEscritório de Projetos - PMO
Escritório de Projetos - PMO
 
Apresentação no congresso Gestão por Processos
Apresentação no congresso Gestão por ProcessosApresentação no congresso Gestão por Processos
Apresentação no congresso Gestão por Processos
 
Apresentação do congresso Gestão por Processos IQPC
Apresentação do congresso Gestão por Processos IQPCApresentação do congresso Gestão por Processos IQPC
Apresentação do congresso Gestão por Processos IQPC
 
Webinar: Conhecendo a solução Pentaho, líder em Business Analytics
Webinar: Conhecendo a solução Pentaho, líder em Business AnalyticsWebinar: Conhecendo a solução Pentaho, líder em Business Analytics
Webinar: Conhecendo a solução Pentaho, líder em Business Analytics
 
29110 rioinfo painel_i v1
29110 rioinfo painel_i v129110 rioinfo painel_i v1
29110 rioinfo painel_i v1
 
Gerenciamento de Projetos de TI em Sao Paulo
Gerenciamento de Projetos de TI em Sao PauloGerenciamento de Projetos de TI em Sao Paulo
Gerenciamento de Projetos de TI em Sao Paulo
 
Feature Driven Development (FDD)
Feature Driven Development (FDD)Feature Driven Development (FDD)
Feature Driven Development (FDD)
 

Más de Mauricio Cesar Santos da Purificação

Intelligence, Discovery, Analytics e Data Science: Evolução, Desafios e Oport...
Intelligence, Discovery, Analytics e Data Science: Evolução, Desafios e Oport...Intelligence, Discovery, Analytics e Data Science: Evolução, Desafios e Oport...
Intelligence, Discovery, Analytics e Data Science: Evolução, Desafios e Oport...Mauricio Cesar Santos da Purificação
 
Intelligence, Discovery, Science e Analytics: Transformando Dados em Ouro
Intelligence, Discovery, Science e Analytics: Transformando Dados em OuroIntelligence, Discovery, Science e Analytics: Transformando Dados em Ouro
Intelligence, Discovery, Science e Analytics: Transformando Dados em OuroMauricio Cesar Santos da Purificação
 
Big Data Analytics e Social Mining - Inteligência Em Uma Montanha de Dados?
Big Data Analytics e Social Mining - Inteligência Em Uma Montanha de Dados?Big Data Analytics e Social Mining - Inteligência Em Uma Montanha de Dados?
Big Data Analytics e Social Mining - Inteligência Em Uma Montanha de Dados?Mauricio Cesar Santos da Purificação
 

Más de Mauricio Cesar Santos da Purificação (20)

Intelligence, Discovery, Analytics e Data Science: Evolução, Desafios e Oport...
Intelligence, Discovery, Analytics e Data Science: Evolução, Desafios e Oport...Intelligence, Discovery, Analytics e Data Science: Evolução, Desafios e Oport...
Intelligence, Discovery, Analytics e Data Science: Evolução, Desafios e Oport...
 
R para Iniciantes
R para IniciantesR para Iniciantes
R para Iniciantes
 
Aprendendo R
Aprendendo RAprendendo R
Aprendendo R
 
Intelligence, Discovery, Science e Analytics: Transformando Dados em Ouro
Intelligence, Discovery, Science e Analytics: Transformando Dados em OuroIntelligence, Discovery, Science e Analytics: Transformando Dados em Ouro
Intelligence, Discovery, Science e Analytics: Transformando Dados em Ouro
 
Pitch BestPoint - Campus Party
Pitch BestPoint - Campus PartyPitch BestPoint - Campus Party
Pitch BestPoint - Campus Party
 
Big Data Analytics
Big Data AnalyticsBig Data Analytics
Big Data Analytics
 
Flyer BestPoint
Flyer BestPointFlyer BestPoint
Flyer BestPoint
 
Pitch BestPoint
Pitch BestPointPitch BestPoint
Pitch BestPoint
 
Será Mesmo o Cientista de Dados a Profissão do Futuro?
Será Mesmo o Cientista de Dados a Profissão do Futuro?Será Mesmo o Cientista de Dados a Profissão do Futuro?
Será Mesmo o Cientista de Dados a Profissão do Futuro?
 
OxenTI - Desenvolvimento de Soluções Inovadoras em TI
OxenTI - Desenvolvimento de Soluções Inovadoras em TIOxenTI - Desenvolvimento de Soluções Inovadoras em TI
OxenTI - Desenvolvimento de Soluções Inovadoras em TI
 
Pitch BestPoint - DemoDay StartupSummer 2015
Pitch BestPoint - DemoDay StartupSummer 2015Pitch BestPoint - DemoDay StartupSummer 2015
Pitch BestPoint - DemoDay StartupSummer 2015
 
BestPoint
BestPointBestPoint
BestPoint
 
Big Data Analytics e Social Mining - Inteligência Em Uma Montanha de Dados?
Big Data Analytics e Social Mining - Inteligência Em Uma Montanha de Dados?Big Data Analytics e Social Mining - Inteligência Em Uma Montanha de Dados?
Big Data Analytics e Social Mining - Inteligência Em Uma Montanha de Dados?
 
Será Mesmo o Cientista de Dados a Profissão do Futuro?
Será Mesmo o Cientista de Dados a Profissão do Futuro?Será Mesmo o Cientista de Dados a Profissão do Futuro?
Será Mesmo o Cientista de Dados a Profissão do Futuro?
 
QlikView In Action - Do BI ao Business Discovery!…
QlikView In Action - Do BI ao Business Discovery!…QlikView In Action - Do BI ao Business Discovery!…
QlikView In Action - Do BI ao Business Discovery!…
 
Dê Adeus ao BI e Seja Bem Vindo à Era do Analytics...
Dê Adeus ao BI e Seja Bem Vindo à Era do Analytics...Dê Adeus ao BI e Seja Bem Vindo à Era do Analytics...
Dê Adeus ao BI e Seja Bem Vindo à Era do Analytics...
 
Adeus BI, Seja Bem Vindo a Era do Analytics?
Adeus BI, Seja Bem Vindo a Era do Analytics?Adeus BI, Seja Bem Vindo a Era do Analytics?
Adeus BI, Seja Bem Vindo a Era do Analytics?
 
Derivação de Modelos ER
Derivação de Modelos ERDerivação de Modelos ER
Derivação de Modelos ER
 
Business Intelligence - Prática e Experiências
Business Intelligence - Prática e ExperiênciasBusiness Intelligence - Prática e Experiências
Business Intelligence - Prática e Experiências
 
Inteligência de Negócios e Software Livre
Inteligência de Negócios e Software LivreInteligência de Negócios e Software Livre
Inteligência de Negócios e Software Livre
 

Último

Padrões de Projeto: Proxy e Command com exemplo
Padrões de Projeto: Proxy e Command com exemploPadrões de Projeto: Proxy e Command com exemplo
Padrões de Projeto: Proxy e Command com exemploDanilo Pinotti
 
ATIVIDADE 1 - LOGÍSTICA EMPRESARIAL - 52_2024.docx
ATIVIDADE 1 - LOGÍSTICA EMPRESARIAL - 52_2024.docxATIVIDADE 1 - LOGÍSTICA EMPRESARIAL - 52_2024.docx
ATIVIDADE 1 - LOGÍSTICA EMPRESARIAL - 52_2024.docx2m Assessoria
 
Boas práticas de programação com Object Calisthenics
Boas práticas de programação com Object CalisthenicsBoas práticas de programação com Object Calisthenics
Boas práticas de programação com Object CalisthenicsDanilo Pinotti
 
Assessement Boas Praticas em Kubernetes.pdf
Assessement Boas Praticas em Kubernetes.pdfAssessement Boas Praticas em Kubernetes.pdf
Assessement Boas Praticas em Kubernetes.pdfNatalia Granato
 
ATIVIDADE 1 - CUSTOS DE PRODUÇÃO - 52_2024.docx
ATIVIDADE 1 - CUSTOS DE PRODUÇÃO - 52_2024.docxATIVIDADE 1 - CUSTOS DE PRODUÇÃO - 52_2024.docx
ATIVIDADE 1 - CUSTOS DE PRODUÇÃO - 52_2024.docx2m Assessoria
 
ATIVIDADE 1 - GCOM - GESTÃO DA INFORMAÇÃO - 54_2024.docx
ATIVIDADE 1 - GCOM - GESTÃO DA INFORMAÇÃO - 54_2024.docxATIVIDADE 1 - GCOM - GESTÃO DA INFORMAÇÃO - 54_2024.docx
ATIVIDADE 1 - GCOM - GESTÃO DA INFORMAÇÃO - 54_2024.docx2m Assessoria
 

Último (6)

Padrões de Projeto: Proxy e Command com exemplo
Padrões de Projeto: Proxy e Command com exemploPadrões de Projeto: Proxy e Command com exemplo
Padrões de Projeto: Proxy e Command com exemplo
 
ATIVIDADE 1 - LOGÍSTICA EMPRESARIAL - 52_2024.docx
ATIVIDADE 1 - LOGÍSTICA EMPRESARIAL - 52_2024.docxATIVIDADE 1 - LOGÍSTICA EMPRESARIAL - 52_2024.docx
ATIVIDADE 1 - LOGÍSTICA EMPRESARIAL - 52_2024.docx
 
Boas práticas de programação com Object Calisthenics
Boas práticas de programação com Object CalisthenicsBoas práticas de programação com Object Calisthenics
Boas práticas de programação com Object Calisthenics
 
Assessement Boas Praticas em Kubernetes.pdf
Assessement Boas Praticas em Kubernetes.pdfAssessement Boas Praticas em Kubernetes.pdf
Assessement Boas Praticas em Kubernetes.pdf
 
ATIVIDADE 1 - CUSTOS DE PRODUÇÃO - 52_2024.docx
ATIVIDADE 1 - CUSTOS DE PRODUÇÃO - 52_2024.docxATIVIDADE 1 - CUSTOS DE PRODUÇÃO - 52_2024.docx
ATIVIDADE 1 - CUSTOS DE PRODUÇÃO - 52_2024.docx
 
ATIVIDADE 1 - GCOM - GESTÃO DA INFORMAÇÃO - 54_2024.docx
ATIVIDADE 1 - GCOM - GESTÃO DA INFORMAÇÃO - 54_2024.docxATIVIDADE 1 - GCOM - GESTÃO DA INFORMAÇÃO - 54_2024.docx
ATIVIDADE 1 - GCOM - GESTÃO DA INFORMAÇÃO - 54_2024.docx
 

FDWS - Apresentação Projeto Final de Curso

  • 1. FDWS Um Framework Ágil Para Projetos de Business Intelligence
  • 2. ©2010 | Mauricio Cesar Santos da Purificação | Projeto 16/9/2012 Final de Curso II 2 Agenda • Business Intelligence • Motivação • Metodologias para Projetos de BI • Metodologias Ágeis • Trabalhos Relacionados • FDWS • Modelagem do Processo • Decisões de Projeto • Estudo de Caso • Avaliação e Análise de Resultados • Conclusão e Dificuldades • Contribuições • Trabalhos Futuros
  • 3. ©2010 | Mauricio Cesar Santos da Purificação | Projeto 16/9/2012 Final de Curso II 3 Business Intelligence • BI pode ser visto como um processo sistemático de aquisição, tratamento e análise de informações em que os dados internos e externos da empresa são integrados para gerar informação pertinente para o processo de tomada de decisão.
  • 4. ©2010 | Mauricio Cesar Santos da Purificação | Projeto 16/9/2012 Final de Curso II 4 Motivação • Soluções de BI continuam no topo da lista de desejos dos gestores de negócio/departamentos de TI; • Construir Soluções de BI ainda é um desafio devido aos complexos ambientes de TI existentes; • Muitos projetos terminam sem que os gestores experimentem os benefícios destas soluções a curto prazo; • Uma das alternativas para melhorar esse cenário está na adoção de práticas/metodologias ágeis em projetos de BI;
  • 5. ©2010 | Mauricio Cesar Santos da Purificação | Projeto 16/9/2012 Final de Curso II 5 Motivação • Principais aspectos relativos a aplicação de métodos ágeis em BI: • Flexibilidade das ferramentas; • Planejamento do projeto; • Levantamento de requisitos; • Definição do escopo dos ciclos de desenvolvimento; • Entregas rápidas e menores ciclos de desenvolvimento; • Flexibilidade a mudanças de requisitos; • Definição das funcionalidades com valor de negócio aos clientes; • Interação clientes * equipes de trabalho; • Definição dos custos das tarefas de ETL; • Realização de testes automatizados; • Alinhamento das práticas ágeis com práticas/metodologias para BI já consagradas na literatura.
  • 6. ©2010 | Mauricio Cesar Santos da Purificação | Projeto 16/9/2012 Final de Curso II 6 Objetivos • Geral • Especificar um framework para gerência de projetos de BI derivado do SCRUM, com a composição de práticas advindas das metodologias ágeis Feature Driven Development (FDD) e Extreme Programming (XP) • Específicos • Investigar os processos tradicionais de construção de soluções de BI; • Investigar e avaliar a utilização de metodologias ágeis nos processos de construções de soluções de BI; • Investigar, analisar e selecionar as práticas das metodologias SCRUM, FDD e XP a serem instanciadas no universo do processo de construção de soluções de BI; • Especificar framework de processo para construção de soluções de BI derivado das metodologias SCRUM, FDD e XP; • Realizar estudos de caso a partir do uso do framework especificado e avaliar seu uso a partir dos feedbacks das equipes de desenvolvimento e dos stakeholders dos projetos desenvolvidos.
  • 7. ©2010 | Mauricio Cesar Santos da Purificação | Projeto 16/9/2012 Final de Curso II 7 Metodologias para Projetos de BI – Kimball e Jorge Sà
  • 8. ©2010 | Mauricio Cesar Santos da Purificação | Projeto 16/9/2012 Final de Curso II 8 Metodologias Ágeis • Scrum • Framework ágil para gestão e planejamento de projetos de desenvolvimento de software; • Ênfase na gerência do projeto através de práticas como Reuniões Diárias, Retrospectivas, Reviews e Reuniões de Planejamento da Sprint; • Controle de escopo a partir do Product Backlog e Sprint Backlog. • FDD • Metodologia ágil para gerenciamento e desenvolvimento de software; • Combina práticas do gerenciamento ágil de projetos com uma abordagem para Engenharia de Software Orientada por Objetos; • Ênfase em modelagem e análise de requisitos. • XP • Provê práticas integradas de engenharia de software como o desenvolvimento dirigido a testes, refatoração, integração contínua, programação em par etc...
  • 9. ©2010 | Mauricio Cesar Santos da Purificação | Projeto 16/9/2012 Final de Curso II 9 FDWS –Trabalhos Relacionados Metologia Características Pontos Fracos Extreme Scoping O ciclo de desenvolvimento de Abordagem genérica. uma solução de BI é quebrado Não inclui especificidades em ciclos denominados, releases, definidas na literatura relativas a onde ocorre o desenvolvimento gerência e desenvolvimento de paralelo dos itens de back-end, projetos de Data Warehousing. front-end e metadados. Processo de levantamento de requisitos deficiente. Agile Data Warehousing Adaptação do SCRUM e XP para Processo de levantamento de projetos de Data Warehousing. requisitos complicado, pouco intuitivo. Não inclui especificidades definidas na literatura relativas a gerência e desenvolvimento de projetos de Data Warehousing. Aplicação de Práticas Ágeis na Concebe o DW como um banco Não inclui aspectos de gerência Construção de Data Warehouse evolutivo a partir das consultas de projetos Evolutivo que são disponibilizadas. Agile BI Pentaho Integração das atividades de Não constitui um processo para modelagem de dados e gerência de projetos de Data visualização na Warehousing ferramenta de ETL
  • 10. ©2010 | Mauricio Cesar Santos da Purificação | Projeto 16/9/2012 Final de Curso II 10 FDWS FDD SCRUM XP Levantamento de Ciclo de Vida Realização de Releases Requisitos Estrutura de Papéis Práticas de Engenharia de Ênfase em Modelagem Artefatos Software Ciclo de Vida Práticas de Gerência de Estrutura de Papéis Projetos Artefatos Aplicação de Práticas Jorge Sá Ágeis na Construção de Agile Data Warehousing Data Warehouse Abordagem Híbrida para o e Extreme Scoping Evolutivo Levantamento de Requisitos (Orientação a Adaptação do SCRUM e Evolução do Data Dados, Processos, XP para Projetos de BI Warehouse Usuários, Objetivos) Modelo Geral de Processo para BI FDWS Composição dos métodos ágeis SCRUM, XP e FDD em metodologia para gerência e desenvolvimento de projetos de BI
  • 11. ©2010 | Mauricio Cesar Santos da Purificação | Projeto 16/9/2012 Final de Curso II 11 Ciclo de Vida
  • 12. ©2010 | Mauricio Cesar Santos da Purificação | Projeto 16/9/2012 Final de Curso II 12 Papéis • Gerência de Aplicação • Gestores e Usuários Finais • Gerência de Negócio • Membros da Equipe de TI da Organização • Núcleo de Desenvolvimento • Coordenador Técnico • Treinador • Time • Arquiteto de ETL • Gerente de Modelagem • Gestor do Ambiente de Aplicação • Gestor do Ambiente de Configuração • Gestor do Ambiente de Testes
  • 13. ©2010 | Mauricio Cesar Santos da Purificação | Projeto 16/9/2012 Final de Curso II 13 Planejamento do Projeto
  • 14. ©2010 | Mauricio Cesar Santos da Purificação | Projeto 16/9/2012 Final de Curso II 14 Planejamento da Release
  • 15. ©2010 | Mauricio Cesar Santos da Purificação | Projeto 16/9/2012 Final de Curso II 15 Funcionalidades • São expressões granulares que representem algum valor para o cliente. • Consulta OLAP • Dashboard • Relatório • Indicadores • Scorecards • ROI – Retorno de Investimento
  • 16. ©2010 | Mauricio Cesar Santos da Purificação | Projeto 16/9/2012 Final de Curso II 16 Funcionalidades • Tipos: • Construção • Funcionalidades a Serem Adicionadas • Manutenção • Funcionalidades a Serem Ajustadas • Evolução • Funcionalidades de Um Modelo em Produção que Serão Ampliadas
  • 17. ©2010 | Mauricio Cesar Santos da Purificação | Projeto 16/9/2012 Final de Curso II 17 Iteração
  • 18. ©2010 | Mauricio Cesar Santos da Purificação | Projeto 16/9/2012 Final de Curso II 18 Pós-Iteração
  • 19. ©2010 | Mauricio Cesar Santos da Purificação | Projeto 16/9/2012 Final de Curso II 19 Execução do FDWS
  • 20. ©2010 | Mauricio Cesar Santos da Purificação | Projeto 16/9/2012 Final de Curso II 20 Modelagem do Processo - BPMN • BPMN é uma linguagem gráfica usada para representar processos de negócio. Estes processos são representados através de um conjunto de símbolos padrão que são organizados em um diagrama de processos de negócio.
  • 21. ©2010 | Mauricio Cesar Santos da Purificação | Projeto 16/9/2012 Final de Curso II 21 BPMN – Principais Elementos • Objetos de Fluxo • Objetos de Conexão
  • 22. ©2010 | Mauricio Cesar Santos da Purificação | Projeto 16/9/2012 Final de Curso II 22 BPMN – Principais Elementos • Artefatos • Raias
  • 23. ©2010 | Mauricio Cesar Santos da Purificação | Projeto 16/9/2012 Final de Curso II 23 Decisões de Projeto • Incorporação do ciclo de vida e práticas de FDD; • Definição de uma nova camada na estrutura de papéis do framework; • Uso do modelo de definição de funcionalidades (construção, manutenção e evolução); • Especificação do framework conforme o modelo de processo proposto do Jorge Sá; • Modelagem do framework utilizando BPMN.
  • 24. ©2010 | Mauricio Cesar Santos da Purificação | Projeto 16/9/2012 Final de Curso II 24 Estudo de Caso • Projeto Permanecer DW-UFBA • Período: Março a Julho de 2010; • Maturação das idéias com relação a especificação do framework. • Tópicos em Banco de Dados • Período: Outubro a Dezembro de 2010; • Projetos: UFBA e SANTA CASA; • Finalização da especificação do framework.
  • 25. ©2010 | Mauricio Cesar Santos da Purificação | Projeto 16/9/2012 Final de Curso II 25 Avaliação • Descrição • Avaliadores: Professora e alunos da disciplina “Tópicos em Banco de Dados“ e participantes do time do Projeto Permanecer DW- UFBA. • Protocolo • Palestras sobre Métodos Ágeis e Aplicações em Projetos de BI; • Apresentação geral do FDWS no dia da avaliação; • Formulário de avaliação (Tempo livre) (4 Questões Objetivas + 7 Questões Subjetivas).
  • 26. ©2010 | Mauricio Cesar Santos da Purificação | Projeto 16/9/2012 Final de Curso II 26 Análise dos Resultados • Pontos Fortes • Estrutura e organização; • Agilidade; • Alinhamento de metodologias para BI com Métodos Ágeis. • Pontos Fracos • Intuitividade; • Curva de Aprendizado; • Flexibilidade e Adaptabilidade.
  • 27. ©2010 | Mauricio Cesar Santos da Purificação | Projeto 16/9/2012 Final de Curso II 27 Conclusão e Dificuldades • Conclusão • A aplicação de práticas e metodologias ágeis em projetos de BI é um campo aberto de pesquisa devido a diversidade de metodologias existentes e as especificidades dos projetos de BI; • Cada metodologia é adequada a um cenário, projetos e equipes específicas, devendo ser avaliadas adequadamente antes de se uso e adaptação. • Dificuldades • Especificação do framework (Composição dos métodos ágeis e metodologias para DW); • Modelagem do framework com BPMN; • Avaliação e execução do estudo de caso.
  • 28. ©2010 | Mauricio Cesar Santos da Purificação | Projeto 16/9/2012 Final de Curso II 28 Contribuições • Revisão literária a respeito da aplicação de práticas e metodologias ágeis em projetos de BI; • Análise e avaliação de práticas convergentes em Métodos Ágeis para Projetos de Software, Metodologias Ágeis para Projetos de BI e Metodologias Tradicionais para Projetos de BI; • Composição de uma framework para apoio a projetos de BI a partir das práticas analisadas.
  • 29. ©2010 | Mauricio Cesar Santos da Purificação | Projeto 16/9/2012 Final de Curso II 29 Trabalhos Futuros • Refinar e validar o framework a partir de estudos de casos com organizações sem maturidade em projetos de BI e com perfis diferentes; • Melhorar o processo de estimativas de custo das tarefas de ETL; • Incorporar a realização de testes automatizados; • Revisar e melhorar a documentação; • Especificar templates dos artefatos; • Verificar conjunto mínimo de atividades a serem realizadas no framework.