Você está na página 1de 34

Governança de Dados e

Agile: É possível?
Claro que sim!

Carlos Caldo
Governança de Dados é o DAMA DMBOK® (Data Management Body of Knowledge);

Governança de Dados é área executora da gestão de dados;

Governança de Dados é a LGPD;

Governança de Dados atua somente com foco em


compliance;

Agile é sinônimo de fazer rápido;

Agile não tem documentação;

Princípios do Agile e Princípios da Governança de


Dados são antagonistas;

Frameworks ágeis não proporcionam espaço para


respeitar regulamentações;
Quais as principais consequência Crença de que conciliar Governança
destas Fakes News? de Dados e Agile é impossível!

Implementações inadequadas de Governança de


Dados e Agile.

Falta de entendimento dos conceitos Governança


E por que sugiram elas
Fakes News? de Dados e Agile!
Objetivo
Governança de Dados e Agile: É possível?
Conceitos
DAMA –DMBOK®

O DAMA DMBOK® é um
framework que apresenta boas
práticas de gestão de dados, sem
detalhar métodos e técnicas
específicos.

O DAMA DMBOK® não é uma


autoridade completa no assunto, mas,
além das boas práticas, indica
publicações, artigos e sites
amplamente reconhecidos.
Governança de Dados Gestão de Dados e suas áreas
de conhecimento
Governança de Dados é um Programa que
visa “orquestrar” Pessoas, Processos e
Tecnologia para exercer uma efetiva Gestão
de Dados na Organização, garantindo a
qualidade dos Dados nas seguintes
dimensões:

Arquitetura; Data
Governance
Semântica;
Conteúdo;
Segurança;
Disponibilidade.

copyright © 2017 by DAMA internacional


Governança de Dados - Estruturas
Governança de Dados
CDO...CIO...CFO... CISO

Comitê
Escritório de Estratégico Data
“Consultores” Governança de Owners
Especialistas Dados (DGO)

Data
Comitês Stewards
Táticos

Times de
Negócio Squads

Times de suporte

Arquitetura Sol - Dados DBA Infra Segurança ...

Visão simplificada
Agilidade
Agilidade:

Presteza de movimentos; desembaraço,


ligeireza, mobilidade...

É a capacidade de mudar de direção


rapidamente...
Qualidade de “mudar rápida e efetivamente a
direção de um movimento executado com .
destreza e velocidade”

Essa definição no contexto de desenvolvimento


de software traz a ideia de capacidade de se
adaptar e responder as mudanças, de forma que
cause menos ou quase nenhum impacto
negativo, mantendo o foco em atingir uma meta.
Baseado em definições de diversos dicionários da língua portuguesa
e em definições de da disciplina de educação física (agilidade como
capacidade motora)
Agile
Conjunto de valores, princípios e
práticas para o desenvolvimento de

Tradicional
software iterativo e incremental ,
que entrega valor em pequenos
ciclos de tempos e capaz de
Valor
responder às mudanças para
alcançar os melhores resultados
para o cliente.

Ágil
Valor
"O objetivo do Agile não é a velocidade. Pode ser
um subproduto dela, mas a aceleração não é certa
de acontecer. ... Uma conversão para o Agile reduz
a rapidez, pelo menos no curto prazo. E esse curto
prazo pode ser de alguns anos."

Janet Gregory
Princípios Ágeis e
Governança de
Dados
Manifesto Ágil
Valores Agile não tem documentação

+
Princípios Agile + Princípios GD
Valores Princípios Agile Princípios GD

Pessoas relacionadas à negócios e


desenvolvedores devem trabalhar em conjunto...

Construir projetos ao redor de indivíduos


motivados. ... ambiente e suporte necessário..
confiar que farão seu trabalho. Gestores de Dados de áreas de
Negócio e Times de Tecnologia
Processos ágeis promovem um ambiente devem trabalhar juntos para garantir
sustentável. ... com todos envolvidos... uma efetiva gestão de dados.
mantendo...passos constantes.
+ Um Escritório de Governança de
Dados (DGO)
=
Em intervalos regulares, o time reflete em como
atuante em todos os níveis
ficar mais efetivo...
organizacionais promove a
comunicação adequada sobre o
O Método mais eficiente e eficaz de transmitir valor do ativo Dado e as boas
informações ... é através de uma conversa cara a práticas.
cara.

As melhores arquiteturas, requisitos e designs


emergem de times auto-organizáveis.
Princípios Agile + Princípios GD
Valores Princípios Agile Princípios GD

Simplicidade: a arte de maximizar a quantidade


de trabalho que não precisou ser feito. Entregar Dados com qualidade
continuamente aumenta o diferencial

+ =
competitivo;
Entregar software funcionando com
frequência...períodos curtos.
DATAOPS/DATAGOVOPS
(Automatizar!)
Software funcional é a medida primária de É fundamental para agilizar entregas.
progresso..

Contínua atenção à excelência técnica e bom


design, aumenta a agilidade.
Princípios Agile + Princípios GD
Valores Princípios Agile Princípios GD

Satisfazer o cliente com entregas


contínuas de dados de qualidade é

+
Nossa maior prioridade é satisfazer o cliente,
através da entrega adiantada e contínua de
software de valor.
imperioso para o sucesso da
Organização. =
Garantir que a gestão de Dados
esteja alinhada à Estratégia de Dados
é fundamental para satisfazer o
Cliente.

Aceitar mudanças nos dados


Aceitar mudanças de requisitos, mesmo no fim
do desenvolvimento... + respeitando as politicas padrões
associados a eles; =
DATAOPS/DATAGOVOPS
(Automatizar!)
É fundamental para agilizar entregas.
Princípios Agile e Princípios da GD são antagonistas;
Frameworks
Ágeis e GD
Frameworks Ágeis
Valores Princípios Práticas Ágeis

Scrum
Iterações

Cerimônias

Histórias DAD

Equipe completa e
Multidisciplinar

SAFe
....
Frameworks Ágeis
Scrum DAD SAFe

Práticas Ágeis Práticas Ágeis Práticas Ágeis


Frameworks Ágeis – Iteração e Práticas
Scrum

Plan Do Check Act

Exercício da Governança de Dados inserida no ciclo


Frameworks Ágeis – Iteração e Práticas
DAD

Plan Plan Do Check Act

Exercício da Governança de Dados inserida no ciclo


Frameworks Ágeis – Iteração e Práticas
SAFe

Plan Do Check - Act

Exercício da Governança de Dados inserida no ciclo


Governança de Dados é o DAMA DMBOK® (Data Management Body of Knowledge);

Governança de Dados é área executora da gestão de dados;

Governança de Dados é a LGPD;

Governança de Dados atua somente com foco em


compliance;

Agile é sinônimo de fazer rápido;

Agile não tem documentação;

Princípios do Agile e Princípios da GD são


antagonistas;

Frameworks ágeis não proporcionam espaço para


respeitar regulamentações;
Pontos Chave para
conciliar Governança
de Dados e Agile
1 - Crie um escritório de Governança de Dados • Atue em todos os níveis;
central. Seja um facilitador!
• Tenha profissionais com grande conhecimento e
experiência em GD (funcional e técnica) e com excelentes
habilidades de comunicação oral e escrita;
• Procure posicionar o escritório onde não exista possível
“conflito de interesses”.

• Tenha um foco claro, mas não seja excessivamente


2 - Defina Data Owners , Data Stewards e Data
específico.;
Custodians. E operacionalize!
• Faça suas equipes de desenvolvimento e dados trabalharem
juntas.
Ex.: São diretrizes que deverão ser seguidas no efetivo gerenciamento de
dados:

3- Crie Politicas, Normas, Procedimentos e Padrões Garantir a qualidade dos dados em sua captura, tratamento,
flexíveis e fáceis de serem absorvidos. armazenamento e disponibilização...
Pense Lean!!! Equipes de Negócio e Tecnologia devem trabalhar em conjunto para
resolver problemas referentes a Dados...
4 - Catalogue seus Dados. Pessoas precisam saber
o que temos de dados e utilizar!

5 – Incentive a Responsabilidade Compartilhada. • Realize campanhas institucionais sobre o valor


Qualidade de dados interessa a todos! do ativo Dado.

6 - Promova capacitação para o entendimento de


Governança de Dados para TI e Negócio. Eduque!

• O Dado não deve ser considerado como algo


acessório, mas um ativo intrinsicamente ligado
7 - Recomende a inserção de Governança de Dados ao processo de entrega de valor.
nas práticas ágeis existentes para que o time exerça • Adeque cerimônias e artefatos ágeis para
naturalmente a Governança. Faça com que seja considerar aspectos de Governança de Dados,
Natural! (Planning , DOD (Definition of Done), histórias
e seus critérios de aceite, etc.)
8 - Inclua profissionais de dados como participantes
ativos nas equipes de desenvolvimento - Somos um
time só!

Squad ágil Squad ágil

Dados: Times...Responsáveis Dados: Times...Responsáveis


9 – Permita que os times escolham como trabalhar.
Confie!

10 – DATAGOVOPS! Automatize ao máximo os


processos de GD. Sem automatizar é impossível!

Governe orientado a Valor e não


a controle!
SAFe

DATAGOVOPS

Squads

Escritório de
Governança de
Dados (DGO) Times de
Negócio

Arquitetura Sol - Dados


Conclusão
Governança de Dados e Agile: É possível?
Claro que sim!
Afinal
Princípios de Agile e de Governança de Dados se
complementam.

Frameworks Ágeis comportam o exercício da Governança de


Dados.

Recursos para automatização dos processos já se encontram


disponíveis para conferir maior liberdade e Agilidade!
Recomendações de Leitura
• DAMA – DMBOK .

• Non-Invasive Data Governance - Robert S. Seiner

• Data Governance: How to Design, Deploy and Sustain an Effective Data Governance Program - John Ladley

• Governança de Dados: Práticas, conceitos e novos caminhos - Carlos Barbieri

• DGI – THE DATA GOVERNANCE INSTITUTE http://datagovernance.com/

• https://tdan.com/ (The Data Administration Newsletter – Seiner)

• https://datakitchen.io/ (DATOPS / DATAGOVOPS)


Obrigado!

contato@carloscaldo.com.br

Você também pode gostar