Você quer acompanhar Objetivos e Resultados-Chave no Notion, mas precisa de um banco de dados único que mostre o progresso consolidado das tarefas individuais até os resultados-chave e, em seguida, até os objetivos. Sem relações adequadas, você acaba com tabelas desconectadas e cálculos manuais de progresso. Os recursos de relação e rollup do Notion permitem vincular bancos de dados para que uma alteração em uma tarefa atualize automaticamente o resultado-chave, e a atualização do resultado-chave flua para o objetivo. Este artigo mostra como construir um sistema de OKR de três níveis com agregação em múltiplos níveis usando relações, rollups e fórmulas do Notion.
Principais Conclusões: Construindo Agregação de OKR em Múltiplos Níveis no Notion
- Relação entre Tarefas e Resultados-Chave: Vincula cada tarefa ao seu resultado-chave pai para que o progresso seja consolidado.
- Relação entre Resultados-Chave e Objetivos: Vincula cada resultado-chave ao seu objetivo pai para o segundo nível de agregação.
- Propriedade Rollup com agregação Média ou Soma: Agrega as porcentagens de conclusão das tarefas nos resultados-chave e depois nos objetivos.
- Propriedade Fórmula para exibição final da porcentagem: Converte os valores brutos do rollup em uma barra de progresso limpa de 0 a 100%.
Por que Usar Relações do Notion para Agregação de OKR em Múltiplos Níveis
Um framework OKR tem três camadas. No topo estão os Objetivos, as metas ambiciosas que você deseja alcançar. Abaixo deles estão os Resultados-Chave, os resultados mensuráveis que comprovam que o objetivo foi atingido. Na base estão as Tarefas, os itens de trabalho do dia a dia que contribuem para cada resultado-chave. Sem relações, atualizar o status de uma tarefa exige que você recalcule manualmente o progresso do resultado-chave e do objetivo. A propriedade de relação do Notion cria um vínculo direto entre linhas em diferentes bancos de dados. Uma propriedade rollup então puxa dados das linhas relacionadas e permite agregá-los — por exemplo, calculando a média de todas as porcentagens de conclusão das tarefas para mostrar o progresso do resultado-chave. Uma propriedade fórmula final formata o número como porcentagem. Essa configuração oferece um painel ao vivo onde qualquer atualização de tarefa flui para cima instantaneamente.
Passos para Construir o Sistema de OKR de Três Níveis
Crie os Três Bancos de Dados
- Crie o banco de dados Objetivos
No seu espaço de trabalho do Notion, clique em + Nova Página. Nomeie como “Objetivos”. Adicione as seguintes propriedades: Nome (título), Responsável (seleção), Cronograma (data) e Status (seleção com opções: No Caminho, Em Risco, Atrasado). - Crie o banco de dados Resultados-Chave
Clique em + Nova Página e nomeie como “Resultados-Chave”. Adicione propriedades: Nome (título), Valor Alvo (número), Valor Atual (número) e Responsável (seleção). - Crie o banco de dados Tarefas
Clique em + Nova Página e nomeie como “Tarefas”. Adicione propriedades: Nome (título), Status (seleção com opções: Não Iniciado, Em Andamento, Concluído), Atribuído a (seleção) e Data de Vencimento (data).
Vincule Tarefas a Resultados-Chave
- Adicione uma propriedade de relação em Tarefas
Abra o banco de dados Tarefas. Clique no botão + no cabeçalho de propriedades. Selecione Relação. Nomeie como “Resultado-Chave”. No seletor de banco de dados, escolha o banco “Resultados-Chave”. Clique em Criar relação. Uma propriedade de relação correspondente aparece automaticamente no banco Resultados-Chave. - Vincule tarefas a resultados-chave
Para cada linha de tarefa, clique na célula Resultado-Chave. Pesquise e selecione o resultado-chave correto. Uma tarefa pode ser vinculada a apenas um resultado-chave. Um resultado-chave pode ter várias tarefas.
Vincule Resultados-Chave a Objetivos
- Adicione uma propriedade de relação em Resultados-Chave
Abra o banco de dados Resultados-Chave. Clique no botão + no cabeçalho de propriedades. Selecione Relação. Nomeie como “Objetivo”. Escolha o banco “Objetivos”. Clique em Criar relação. - Vincule resultados-chave a objetivos
Para cada resultado-chave, clique na célula Objetivo e selecione o objetivo pai. Cada resultado-chave pertence a exatamente um objetivo.
Adicione uma Propriedade de Porcentagem de Conclusão da Tarefa
- Adicione uma propriedade fórmula em Tarefas
No banco de dados Tarefas, clique no botão +. Selecione Fórmula. Nomeie como “% Conclusão”. Insira esta fórmula:if(prop("Status") == "Concluído", 100, if(prop("Status") == "Em Andamento", 50, 0))
Isso atribui 100% para tarefas concluídas, 50% para tarefas em andamento e 0% para tarefas não iniciadas.
Consolide o Progresso das Tarefas nos Resultados-Chave
- Adicione uma propriedade rollup em Resultados-Chave
No banco de dados Resultados-Chave, clique no botão +. Selecione Rollup. Nomeie como “Progresso das Tarefas”. No campo Relação, escolha a propriedade de relação chamada “Tarefas” (criada automaticamente quando você adicionou a relação em Tarefas). No campo Propriedade, escolha “% Conclusão”. Em Calcular, escolha Média. Isso calcula a média de todas as porcentagens de conclusão das tarefas vinculadas.
Consolide o Progresso dos Resultados-Chave nos Objetivos
- Adicione uma propriedade rollup em Objetivos
Abra o banco de dados Objetivos. Clique no botão +. Selecione Rollup. Nomeie como “Progresso dos KRs”. Em Relação, escolha a propriedade de relação chamada “Resultados-Chave” (criada automaticamente). Em Propriedade, escolha “Progresso das Tarefas”. Em Calcular, escolha Média. Isso calcula a média dos valores de rollup de todos os resultados-chave vinculados.
Formate o Progresso Final como Porcentagem
- Adicione uma propriedade fórmula em Objetivos
Clique no botão + no banco de dados Objetivos. Selecione Fórmula. Nomeie como “Progresso Geral”. Insira esta fórmula:round(prop("Progresso dos KRs") 100) / 100
Isso arredonda o valor para duas casas decimais. Para exibi-lo como porcentagem, altere o formato da propriedade para Porcentagem nas configurações da propriedade. - Teste a agregação
Crie uma tarefa vinculada a um resultado-chave. Defina seu status como Concluído. Verifique o rollup Progresso das Tarefas do resultado-chave — deve mostrar 100%. Verifique o Progresso Geral do objetivo — também deve refletir a alteração.
Erros Comuns e Limitações
Rollup Mostra 0% ou Nenhum Valor
Isso acontece quando a propriedade de relação no rollup não está definida para o banco de dados vinculado correto. Abra as configurações da propriedade rollup em Resultados-Chave. Confirme que Relação aponta para a relação que vincula a Tarefas, não a Objetivos. Verifique também se o campo Propriedade aponta para a fórmula % Conclusão, não para outra propriedade como Status.
Uma Tarefa Vinculada a Vários Resultados-Chave
A propriedade de relação básica do Notion permite apenas vínculos um-para-muitos. Se você tentar vincular uma tarefa a dois resultados-chave, o rollup a contará duas vezes. Para evitar isso, mantenha cada tarefa sob um único resultado-chave. Se uma tarefa realmente contribui para dois resultados-chave, crie uma linha de tarefa duplicada com uma nota explicando a duplicação.
Fórmula Não Atualiza Automaticamente
Os rollups e fórmulas do Notion recalculam quando qualquer linha relacionada é alterada. Se o progresso não atualizar, atualize a página pressionando F5 ou fechando e reabrindo o banco de dados. Se o problema persistir, verifique se a propriedade rollup não está definida como Mostrar original em vez de uma função de agregação como Média ou Soma.
Método de Agregação Dá Resultado Errado
Usar Média para porcentagens de conclusão de tarefas funciona bem quando todas as tarefas têm o mesmo peso. Se algumas tarefas são mais importantes, substitua a fórmula simples por uma fórmula ponderada. Por exemplo, adicione uma propriedade numérica Peso às Tarefas. Em seguida, use uma fórmula como prop("% Conclusão") prop("Peso") e consolide a soma dos valores ponderados. Divida pela soma dos pesos na fórmula do objetivo.
Estrutura do Banco de Dados OKR no Notion: Comparação de Propriedades
| Banco de Dados | Propriedades Principais | Método de Agregação |
|---|---|---|
| Objetivos | Nome, Responsável, Cronograma, Status | Rollup (Média) do progresso dos Resultados-Chave |
| Resultados-Chave | Nome, Valor Alvo, Valor Atual, Responsável | Rollup (Média) da % de conclusão das Tarefas |
| Tarefas | Nome, Status, Atribuído a, Data de Vencimento | Fórmula (0, 50, 100 baseado no Status) |
Agora você tem um sistema OKR ao vivo onde atualizar o status de uma tarefa recalcula automaticamente o progresso do resultado-chave e do objetivo. Para estender isso, adicione uma fórmula de Barra de Progresso usando slice("██████████", 0, round(prop("Progresso Geral") 10)) para uma barra visual. Para uso avançado, crie uma visualização de painel que filtre objetivos por responsável ou cronograma usando visualizações de banco de dados vinculadas.