Framework de Decisões Técnicas Arquiteturais: Decision Logs

Como criamos um processo para tomar decisões mais democráticas, bem embasadas em empirismo e dados

Allan Sene
Dadosfera
2 min readJun 24, 2021

--

Contexto

Aqui na DataSprints, trabalhamos em projetos complexos, pra grandes organizações. É muito comum precisarmos discutir pontos de Arquitetura de Software ou de Sistemas que vão ficar por anos e, até, décadas dentro do parque tecnológico da organização.

Isso traz diversos desafios pro time que tem a responsabilidade de fazer o Design e a Arquitetura do sistema, como:

  • Decidir rumos de caminhos nunca antes percorridos
  • HIPPO (highest paid person’s opinion) Decisions
  • Re-discussão frequente de decisões antigas
  • Desengajamento do time na Construção e Manutenção da Solução
  • Falta de Contexto para mudanças futuras

Para resolver tal problema, criamos o Decision Log:

Um processo para garantir o registro histórico de uma decisão tomada em time, baseada em dados e experimentação

Como é um tema muito comum em diversos times de tecnologia, principalmente em startups de crescimento acelerado, resolvemos expor nossa metodologia para a comunidade. Esperamos que curtam!

Resumo do Processo

Apresentação

Video do Meetup do Data Lab onde explicamos mais sobre o assunto:

Curtiu o nosso processo? Saiba que estamos sempre buscando novos talentos pro nosso time de tecnologia e dados. Aplica aí! Estamos cheios de vagas para trabalhar com o que há de mais vanguarda no mercado!

--

--

Allan Sene
Dadosfera

CTO | Lead Data Engineer | Co-Founder of Data Hackers and Dadosfera. Loves science, code and cats ^*^