Gere um registro de riscos com pontuação e prioridade
Um fornecedor que perde a data de lançamento, com probabilidade 4 e impacto 5, soma 20 e lidera o registro como crítico. Cada linha é ordenada da maior para a menor exposição, com a contagem por faixa de prioridade. Grátis no seu navegador.
- Grátis
- Funciona no seu navegador
- Sem cadastro
- Seus dados não saem do seu aparelho
Executar grátis
Transforme uma lista desorganizada de riscos em um registro consistente e pronto para análise. Informe cada risco identificado com notas de probabilidade e impacto de 1 a 5 e, se desejar, um responsável e uma ação de mitigação. O gerador valida todas as notas, multiplica a probabilidade pelo impacto, atribui uma faixa clara de prioridade e ordena o registro da maior para a menor exposição. O resultado traz linhas classificadas e um resumo compacto por prioridade, adequado a revisões de projetos, relatórios de governança, oficinas de planejamento e rotinas recorrentes de prestação de contas.
Prepare riscos que os avaliadores consigam entender
Comece com uma descrição objetiva de cada evento ou condição incerta. Uma boa descrição explica o que pode acontecer e, quando possível, indica a consequência. Por exemplo, “O fornecedor principal perde a data de lançamento” é mais fácil de avaliar do que um rótulo vago como “problema com fornecedor”.
Dê a cada linha uma nota inteira de probabilidade e outra de impacto, ambas de 1 a 5. Adote uma interpretação única dessas escalas em todo o registro: a probabilidade pode ir de rara a quase certa, enquanto o impacto pode ir de insignificante a grave. O gerador rejeita de propósito decimais, rótulos textuais, zero, valores negativos e números acima de 5, pois escalas misturadas tornam a classificação enganosa.
Você também pode incluir responsável e mitigação. O responsável deve ser a pessoa ou equipe encarregada de acompanhar e tratar o risco; a mitigação deve descrever uma resposta concreta. Campos opcionais em branco são omitidos do resultado, mantendo as entradas incompletas limpas em vez de preenchê-las com valores nulos.
Definir as escalas antes da pontuação é a preparação mais importante: isso torna a comparação defensável e evita discussões sobre o significado de cada número durante a oficina.
Entenda as regras de pontuação, prioridade e ordenação
A pontuação de cada risco é a probabilidade multiplicada pelo impacto, resultando em um valor de 1 a 25. O registro classifica pontuações de 20 a 25 como críticas, de 12 a 19 como altas, de 6 a 11 como médias e de 1 a 5 como baixas. Essas faixas oferecem uma primeira visão prática, mas não substituem as políticas da organização nem a avaliação especializada.
As linhas são ordenadas da maior para a menor pontuação. Quando duas pontuações coincidem, o risco de maior impacto vem primeiro; se o impacto também for igual, prevalece a maior probabilidade. Um empate completo preserva a ordem original, garantindo execuções determinísticas e impedindo que linhas com a mesma avaliação mudem de lugar inesperadamente.
Cada linha recebe uma posição depois da ordenação. O resumo conta quantos riscos há em cada faixa de prioridade, permitindo visualizar o perfil da carteira sem somas manuais. Como combinações diferentes podem produzir o mesmo produto, você ainda deve examinar probabilidade e impacto separadamente.
Um evento raro e catastrófico e outro frequente e moderado podem ter pontuação igual, mas exigir controles, escalonamentos, frequências de monitoramento ou contingências totalmente diferentes.
Use o registro como um documento vivo de gestão
Trate o registro gerado como uma base estruturada para decisões, não como um cálculo isolado. Analise primeiro as linhas mais bem classificadas e confirme se cada uma possui um responsável adequado, uma mitigação específica e uma data de revisão definida em seu processo de governança. A saída se concentra intencionalmente em identificação, pontuação, priorização, responsabilidade e mitigação; ela não inventa pontuações residuais, prazos, orçamentos ou status que você não informou.
Essa abordagem facilita levar o resultado para um documento de projeto, uma planilha, um fluxo de chamados ou um registro de auditoria sem misturar hipóteses e fatos. Execute novamente a mesma entrada quando as notas mudarem e compare a nova ordem e o resumo com a revisão anterior. Uma pontuação menor pode indicar que um controle está funcionando; uma maior pode acionar escalonamento ou planejamento de contingência.
Guarde as evidências que sustentam cada nota, principalmente para riscos críticos e altos, e registre fora deste modelo quem aprovou alterações relevantes. As regras determinísticas garantem que entradas idênticas sempre produzam resultados idênticos, favorecendo relatórios reproduzíveis.
Casos de uso
Priorize uma oficina de riscos do projeto
Pontue os riscos levantados pelas partes interessadas e comece a discussão pela maior combinação de probabilidade e impacto.
Padronize relatórios de carteira
Aplique as mesmas regras de pontuação e desempate em todos os projetos antes de combinar seus resumos de riscos.
Prepare uma análise de governança
Produza linhas classificadas, atribuídas e prontas para mitigação destinadas a um comitê gestor ou conjunto de evidências de auditoria.
Perguntas frequentes
Como a pontuação de risco é calculada?
A pontuação é a probabilidade multiplicada pelo impacto. Como ambas as notas são inteiros de 1 a 5, o resultado varia de 1 a 25.
O que acontece quando dois riscos têm a mesma pontuação?
O risco de maior impacto vem primeiro, seguido pelo de maior probabilidade. Se as duas notas forem iguais, a ordem original é preservada.
Quais faixas de prioridade são usadas?
Pontuações de 20 a 25 são críticas, de 12 a 19 são altas, de 6 a 11 são médias e de 1 a 5 são baixas.
Responsável e mitigação são obrigatórios?
Não. Eles são opcionais. Valores opcionais vazios são omitidos das linhas geradas, em vez de aparecerem como campos nulos.
O que ocorre se uma nota estiver fora da escala?
A solicitação falha com erro de entrada inválida se a probabilidade ou o impacto não for um inteiro de 1 a 5.
Quanto custa uma solicitação?
O cálculo também pode ser executado no navegador pela experiência interativa gratuita.
Ferramentas relacionadas
Para desenvolvedores — acesso via API
Tudo nesta página está disponível via API. Esta seção é para equipes que querem integrar a ferramenta aos próprios sistemas; quem não precisa disso pode simplesmente usar a ferramenta acima.
Endpoint
Autenticação por token Bearer. Um único POST coloca a tarefa na fila; o resultado chega por webhook ou link assinado.
Chame do seu código
curl -X POST https://api.kit.forhosting.com/doc/risk-register-template \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"risks":[{"risk":"Key supplier misses the launch date","likelihood":4,"impact":5,"owner":"Procurement","mitigation":"Qualify a backup supplier before final approval."},{"risk":"Training attendance is lower than planned","likelihood":3,"impact":2,"owner":"Change team"},{"risk":"A reporting defect delays weekly metrics","likelihood":2,"impact":3}]}'const res = await fetch("https://api.kit.forhosting.com/doc/risk-register-template", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"risks": [
{
"risk": "Key supplier misses the launch date",
"likelihood": 4,
"impact": 5,
"owner": "Procurement",
"mitigation": "Qualify a backup supplier before final approval."
},
{
"risk": "Training attendance is lower than planned",
"likelihood": 3,
"impact": 2,
"owner": "Change team"
},
{
"risk": "A reporting defect delays weekly metrics",
"likelihood": 2,
"impact": 3
}
]
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/doc/risk-register-template",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"risks": [
{
"risk": "Key supplier misses the launch date",
"likelihood": 4,
"impact": 5,
"owner": "Procurement",
"mitigation": "Qualify a backup supplier before final approval."
},
{
"risk": "Training attendance is lower than planned",
"likelihood": 3,
"impact": 2,
"owner": "Change team"
},
{
"risk": "A reporting defect delays weekly metrics",
"likelihood": 2,
"impact": 3
}
]
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/doc/risk-register-template", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"risks":[{"risk":"Key supplier misses the launch date","likelihood":4,"impact":5,"owner":"Procurement","mitigation":"Qualify a backup supplier before final approval."},{"risk":"Training attendance is lower than planned","likelihood":3,"impact":2,"owner":"Change team"},{"risk":"A reporting defect delays weekly metrics","likelihood":2,"impact":3}]}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"risks":[{"risk":"Key supplier misses the launch date","likelihood":4,"impact":5,"owner":"Procurement","mitigation":"Qualify a backup supplier before final approval."},{"risk":"Training attendance is lower than planned","likelihood":3,"impact":2,"owner":"Change team"},{"risk":"A reporting defect delays weekly metrics","likelihood":2,"impact":3}]}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/doc/risk-register-template", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)Exemplo de requisição
{
"risks": [
{
"risk": "Key supplier misses the launch date",
"likelihood": 4,
"impact": 5,
"owner": "Procurement",
"mitigation": "Qualify a backup supplier before final approval."
},
{
"risk": "Training attendance is lower than planned",
"likelihood": 3,
"impact": 2,
"owner": "Change team"
},
{
"risk": "A reporting defect delays weekly metrics",
"likelihood": 2,
"impact": 3
}
]
}Exemplo de resposta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "doc.risk_register_template",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}A API é assíncrona: cada chamada devolve um task_id na hora. Se preferir polling, consulte o status a até 1 requisição por segundo.
Preço
Preço publicado, sem tokens nem créditos escondidos. Tarefa que falha não é cobrada.
Limites
max_mb | 25 |
max_pages | 200 |
Erros
| HTTP | Código | O que significa |
|---|---|---|
401 | unauthorized | Token ausente ou inválido. Confira o header Authorization. |
402 | insufficient_balance | Saldo insuficiente para esta tarefa. Faça uma recarga e tente de novo. |
404 | unknown_type | Esse tipo de tarefa não existe. Confira o campo type no catálogo. |
429 | rate_limited | Muitas requisições em pouco tempo. Espere um instante e tente de novo. |
Notas técnicas
Use o registro como um documento vivo de gestão
Por US$ 0,002 por solicitação via API, o mesmo cálculo pode integrar tanto relatórios rotineiros de carteira quanto registros individuais interativos.