Curso BI Ágil Modalidade de Dados com Agilidade
Descrição
Curso BI Ágil Modalidade de Dados com Agilidade
BI ágil: apenas o suficiente Design, modelagem de dados com agilidade
Visão Geral:
Os agilistas criticam a natureza do “grande design na frente” (BDUF) do desenvolvimento orientado por plano. A incerteza no início de um projeto torna o BDUF dispendioso e arriscado. No entanto, a evasão do BDUF às vezes é interpretada erroneamente como “sem design na frente”, o que leva a uma má qualidade e alta dívida técnica. Agilistas experientes sabem que o que é realmente necessário é um design suficiente para a frente (SDUF) – suficiente para galvanizar os desenvolvedores em torno de uma compreensão compartilhada do problema de domínio, arquitetura e modelos de dados. Este curso introduz uma abordagem de modelagem ágil que atinge o equilíbrio suficiente-up-front e just-in-time.
Pré-requisito:
Agile Analytics: armazenamento de dados orientado a valores e BI, ou experiência semelhante
Carga Horaria:
16 horas:
Noturno de Segunda a Quinta das 19:hs as 23:hs ou as Sábados das 09:hs as 18:hs (2 sábados)
Objetivo:
- Valores e princípios de modelagem ágeis
- Técnicas para determinar o nível certo de design inicial
- Como evitar soluções de overbuilding projetando o que é necessário
- Modelagem de domínio
- Padrões do modelo de dados
- O cheiro dos dados e o impacto da dívida técnica
- Integração contínua
- Técnicas de refatoração seguras para fazer alterações de design incrementais
- Como determinar o nível certo de documentação de projeto que é necessário
- Práticas efetivas de modelagem colaborativa para equipes multifuncionais
- Como minimizar a quantidade de retrabalho desnecessário através de modelos de referência e conceituais
- Como estabelecer a iteração zero como uma prática ágil que dá às equipes a pista para começar a entregar
Orientado para
- Arquitetos, designers, desenvolvedores e administradores de data warehouse
- Profissionais de inteligência de negócios
- Analistas de negócios e proprietários de produtos
- 1. Introduction
- Agile Overview
- Benefits of Evolutionary Design
- Agile Modeling Mindset
- The Challenge
- Purpose of Modeling
- Agile Modeling Goals
- Modeling in the Agile Project Management Lifecycle
- Agile Modeling Guiding Principles
- Agile Documentation
- Why, When and What to Document
- Creating Self-Evident Implementations
- Documenting with a clear purpose for the right audience
- Minimally sufficient documentation
- Negative Value Documentation and Document End of Life
- Domain Modeling
- Why, When and Who
- Story-Gathering Process
- Defining and Refining user roles
- User Personas
- Domain Modeling Exercise
- Use Cases and User Stories
- Why, When and Who
- Use Cases
- User Stories
- Use Case Exercise
- Sufficient Design Up Front
- How Buildings Learn
- Iteration Zero
- Conceptual Data Modeling
- Establishing Test Automation
- Continuous Integration Infrastructure
- Sufficient Design Guiding Principles
- Data Model Patterns
- What is a Pattern?
- Pattern References
- Why Use Patterns?
- Drawbacks of Patterns
- Patterns, Seed Models, and Archetypes
- Technical Debt
- Overview
- Design and Technical Debt
- Indicators of Technical Debt
- Prioritizing Debt
- Technical Debt exercise
- Database Refactoring
- What is Refactoring?
- Refactoring Categories
- How Refactoring Works
- Preparing to Refactor
- How to Refactor
- Agile Modeling with Data Vault
- Complexity of Change
- Introduction to Data Vault
- Hubs, Satellites and Links
- Data Vault example
- Data Vault Strength: Adapting to Change
- Data Vault Principles
- Why is Data Vault agile?
- Data Vault Exercise
Informações
- Pré-requisitos: Não
- Capacidade: 50
- Certificado: Não
Inscreva-se
Entraremos em contatoSobre o Professor
-
suporte
