Curso Databricks for Jira
16 horasVisão Geral
O curso Databricks for Jira oferece uma abordagem prática e estratégica sobre como integrar o poder de análise e engenharia de dados da plataforma Databricks com os dados gerados pela gestão de projetos no Jira. Os participantes aprenderão a coletar, transformar, analisar e visualizar dados do Jira dentro do Databricks, possibilitando uma compreensão mais profunda de métricas ágeis, produtividade de times e tendências operacionais. Este Curso Databricks for Jira é ideal para profissionais que desejam gerar relatórios avançados e aplicar ciência de dados no contexto da gestão de projetos e operações ágeis.
Objetivo
Após realizar este curso Databricks for Jira, você será capaz de:
- Conectar o Jira com o Databricks utilizando APIs e conectores
- Extrair e transformar dados de projetos, sprints, epics e tickets
- Criar pipelines de dados com PySpark para análise contínua
- Aplicar visualizações e dashboards com métricas ágeis no Databricks
- Tomar decisões estratégicas baseadas em dados operacionais do Jira
Publico Alvo
- Engenheiros e analistas de dados
- Product Owners e Scrum Masters
- Líderes de equipes ágeis
- Profissionais de BI e analytics
- Desenvolvedores e engenheiros de plataforma
- Usuários avançados do Jira que desejam explorar dados via Databricks
Pre-Requisitos
- Conhecimentos básicos em SQL
- Familiaridade com conceitos de DataFrame e notebooks
- Experiência com Jira (nível intermediário)
- Desejável conhecimento em Python ou Spark (não obrigatório)
Materiais
Inglês/Português/Lab PráticoConteúdo Programatico
Módulo 1: Introdução à Integração Jira + Databricks
- Visão geral do Databricks e sua arquitetura
- Introdução ao Jira Software e estrutura dos dados
- Casos de uso comuns: produtividade, métricas ágeis, eficiência de equipes
- Estratégias para integração via API REST e conectores de terceiros
Módulo 2: Acessando Dados do Jira
- Visão da API REST do Jira
- Autenticação (basic, OAuth, API Token)
- Coleta de dados com Python (requests, pandas, PySpark)
- Montando queries para projetos, tarefas, sprints, epics e usuários
- Armazenamento temporário e persistente no Databricks (Delta Lake, DBFS)
Módulo 3: Transformação e Modelagem dos Dados
- Criando DataFrames com Spark/PySpark a partir dos dados do Jira
- Limpeza e normalização de dados
- Enriquecimento com outras fontes (como Git, tempo, produtividade)
- Organização em camadas: bronze, silver, gold
- Uso de notebooks para controle e reprodutibilidade
Módulo 4: Métricas Ágeis com Jira no Databricks
- Construção de KPIs ágeis: Lead Time, Cycle Time, Throughput
- Análise de fluxo cumulativo (Cumulative Flow Diagram)
- Burnup/Burndown Charts com dados reais
- Tracking de velocity por equipe e sprint
- Avaliação de gargalos e retrabalho
Módulo 5: Visualização de Dados no Databricks
- Visualizações embutidas no Databricks
- Dashboards interativos com widgets
- Exportando dados para Power BI ou Tableau
- Agendamento de dashboards e alertas automáticos
- Compartilhamento de insights com stakeholders
Módulo 6: Automatizando a Coleta e Atualização
- Agendamento com Jobs no Databricks
- Atualização periódica de dados do Jira
- Versionamento e monitoramento de pipelines
- Logs, auditoria e troubleshooting
Módulo 7: Boas Práticas, Segurança e Governança
- Gerenciamento de credenciais (secrets, key vaults)
- Reuso de notebooks e modularização de código
- Armazenamento seguro de dados sensíveis
- Acesso controlado a dashboards e notebooks
Módulo 8: Estudo de Caso Prático
- Conectando-se ao Jira real de um projeto
- Coleta, limpeza, análise e dashboard final
- Apresentação de insights em reuniões executivas
- Discussão de problemas e soluções comuns