◇ OpenCyber Academy
Profissionalizante · Capítulo 10 · Português

Capítulo 10 — Governança, riscos e compliance de segurança: qualidade e solução de problemas

Ensino gratuito e aberto para quem deseja proteger pessoas e tecnologias. Não é preciso criar uma conta para estudar ou consultar as respostas.

Capítulo 10 — Governança, riscos e compliance de segurança: qualidade e solução de problemas

Mapa da aula

Aula 10 publicada. Mapa, exemplo, EX046.

flowchart TD
  N0["10.1 Envelhecimento"]
  N1["Laboratório — Envelhecimento dos achados abertos por"]
  N2["10.2 Por que os achados empacam"]
  N3["10.3 Correções"]
  N4["Síntese"]
  N0 --> N1 --> N2 --> N3 --> N4
  N4 --> EX["Exemplo resolvido"]
  EX --> Q["Exercício EX046"]

Desenho lógico

flowchart LR
  N0["10.1 Envelhecimento"]
  N1["Laboratório — Envelhecimento dos achados abertos por"]
  N2["10.2 Por que os achados empacam"]
  N3["10.3 Correções"]
  N4["Síntese"]
  N0 --> N1 --> N2 --> N3 --> N4 --> Q["EX046"]
[10.1 Envelhecimento]
    |
    v
[Laboratório — Envelhecimento dos achados abertos por]
    |
    v
[10.2 Por que os achados empacam]
    |
    v
[10.3 Correções]
    |
    v
[Síntese]
    |
    v
[Exemplo resolvido] --> [Exercício EX046]

Objetivos de aprendizagem

Você vai (1) medir a qualidade do processo de achados; (2) identificar problemas de envelhecimento; (3) investigar por que os achados empacam.

10.1 Envelhecimento

Lena verifica há quanto tempo os achados abertos estão pendentes em relação às metas de sua severidade. O laboratório examina oito achados abertos. Dos três altos, dois passaram da meta de trinta dias, com quarenta e oito e noventa e cinco dias. Dos três médios, um passou dos noventa dias, com cento e trinta. Dos dois baixos, um passou dos cento e oitenta dias, com duzentos. Quatro dos oito achados estão em atraso, metade de todos os itens abertos. O envelhecimento sozinho não explica por que esses quatro empacaram, e por isso ela se volta em seguida para os donos.

Laboratório — Envelhecimento dos achados abertos por severidade

"""Ageing of open audit findings by severity (synthetic Marston data, days open)."""
f = [("high", 12), ("high", 95), ("medium", 40), ("medium", 130), ("medium", 75), ("low", 200), ("low", 15), ("high", 48)]
lim = {"high": 30, "medium": 90, "low": 180}
for s in ("high", "medium", "low"):
    a = [d for x, d in f if x == s]; over = [d for d in a if d > lim[s]]
    print(f"{s}: open {len(a)}, past {lim[s]}-day target {len(over)} {over}")
print(f"total open {len(f)}; overdue {sum(d > lim[s] for s, d in f)}")

Execute com python3 lab_age.py. Saída verificada:

high: open 3, past 30-day target 2 [95, 48]
medium: open 3, past 90-day target 1 [130]
low: open 2, past 180-day target 1 [200]
total open 8; overdue 4

10.2 Por que os achados empacam

Lena entrevista os donos dos quatro achados em atraso. O achado alto de noventa e cinco dias depende de uma mudança no fornecedor, que este não priorizou. O achado alto de quarenta e oito dias tem uma correção pronta, à espera de uma janela de mudança. O dono do achado médio saiu da Marston e ninguém o assumiu. O achado baixo foi considerado sem importância e esquecido. Ela aprende que os dados de envelhecimento mostram onde olhar, mas as conversas revelam as causas, que são diferentes em cada achado. O achado médio órfão, por exemplo, precisa de uma correção de processo, enquanto a questão do fornecedor precisa de pressão contratual.

10.3 Correções

Lena propõe correções específicas: escalar a questão do fornecedor pela gestão de contratos, agendar uma janela de mudança extra para a correção pronta, reatribuir automaticamente os achados órfãos quando os donos saem e revisar os achados baixos a cada trimestre, para que sejam corrigidos ou formalmente aceitos. Ela também sugere acrescentar o motivo do atraso a cada achado em atraso no relatório ao comitê. Aprende que melhorar a qualidade do processo significa tratar causas distintas, em vez de aplicar um único empurrão genérico. Os motivos de atraso acrescentados também permitem ao comitê ver se a mesma causa se repete.

Exemplo resolvido

Lena encontra quatro de oito achados em atraso, descobre quatro causas diferentes nas entrevistas e propõe uma correção específica para cada uma.

Caso sintético. Os achados e as causas são sintéticos.

Erros e limites

Números pequenos. As entrevistas podem ser defensivas.

Exercícios

Síntese

Dados de envelhecimento apontam achados parados, e as conversas revelam causas distintas a corrigir.

Continue estudando — aula 10 (capítulo 10 de 12)

← Capítulo 09 · Índice das aulas · Capítulo 11 →

Continue para a próxima aula já escrita.