Capítulo 46 — Projeto final de engenharia II
Mapa da aula
Aula 46 publicada. Mapa, exemplo, EX136.
flowchart TD
N0["46.1 Concluindo a construção"]
N1["46.2 Fechando as condições"]
N2["46.3 Validação com as partes interessadas"]
N3["46.4 Passagem"]
N4["46.5 Resultados medidos"]
N5["Nota de prática — problemas conhecidos"]
N6["Monitoramento após o aceite"]
N7["Síntese"]
N0 --> N1 --> N2 --> N3 --> N4 --> N5 --> N6 --> N7
N7 --> EX["Exemplo resolvido"]
EX --> Q["Exercício EX136"]
Desenho lógico
flowchart LR
N0["46.1 Concluindo a construção"]
N1["46.2 Fechando as condições"]
N2["46.3 Validação com as partes interessadas"]
N3["46.4 Passagem"]
N4["46.5 Resultados medidos"]
N5["Nota de prática — problemas conhecidos"]
N6["Monitoramento após o aceite"]
N7["Síntese"]
N0 --> N1 --> N2 --> N3 --> N4 --> N5 --> N6 --> N7 --> Q["EX136"]
[46.1 Concluindo a construção]
|
v
[46.2 Fechando as condições]
|
v
[46.3 Validação com as partes interessadas]
|
v
[46.4 Passagem]
|
v
[46.5 Resultados medidos]
|
v
[Nota de prática — problemas conhecidos]
|
v
[Monitoramento após o aceite]
|
v
[Síntese]
|
v
[Exemplo resolvido] --> [Exercício EX136]
Objetivos de aprendizagem
Você vai (1) concluir a construção do projeto final conforme o termo de abertura; (2) fechar as condições da revisão; (3) validar com as partes interessadas em cenários sintéticos; (4) preparar a passagem para a operação.
46.1 Concluindo a construção
O serviço de vigilância de fornecedores ingere avisos sintéticos de fornecedores e relatórios de parceiros, marca fornecedores e produtos, pontua a relevância contra a lista sintética de ativos de OT da BEN e abre chamados de OT com recomendações, marcação TLP e a regra das duas pessoas. Cada etapa foi construída a partir da fatia fina que a equipe terminou no primeiro semestre. A pontuação de relevância compara os nomes de fornecedor e de produto de um aviso com a lista sintética de ativos, e a pontuação decide se um chamado é aberto. Nada no serviço pode alterar um sistema de OT; sua saída é sempre uma recomendação que um engenheiro lê e sobre a qual decide.
46.2 Fechando as condições
Cada achado de correção obrigatória é fechado com evidência: um teste, uma captura de tela do modelo de chamado, uma referência ao código. A presidente da revisão confirma o fechamento. Para a regra das duas pessoas, a evidência foi um teste que tenta encerrar um chamado com uma única aprovação e confere que o sistema recusa. Para o lembrete em cada recomendação, a evidência foi o próprio modelo de chamado e uma amostra de chamados gerados. A presidente leu cada item e registrou sua confirmação no arquivo da revisão. Nenhuma condição foi fechada apenas com uma declaração, por mais confiante que a equipe estivesse na correção.
46.3 Validação com as partes interessadas
Engenheiros de OT executam cinco cenários. Em quatro, as recomendações são relevantes e oportunas; em um, uma variante do nome de um fornecedor passou despercebida. A equipe acrescenta a variante ao dicionário de fornecedores e uma regra que sinaliza nomes desconhecidos para revisão por um analista. A variante perdida era uma forma abreviada do nome de um produto usada em um aviso. Um dicionário sozinho sempre deixaria escapar alguma forma nova, e é por isso que a regra para nomes desconhecidos importa mais que o acréscimo isolado. Os analistas agora revisam esses itens sinalizados, e cada variante confirmada entra no dicionário. A equipe executou de novo os cinco cenários depois da mudança, e todos passaram.
46.4 Passagem
Roteiros, notas de plantão, guia de configuração, problemas conhecidos e uma sessão de treinamento para a equipe de OT. A operação assina o aceite. A sessão de treinamento usou os mesmos avisos sintéticos dos cenários, para que os engenheiros de OT vissem os chamados que receberiam no uso real. A equipe de Kofi percorreu cada problema conhecido, incluindo a dependência do dicionário de fornecedores, e explicou a solução de contorno de cada um. A operação só assinou o aceite depois que um membro de sua própria equipe seguiu o roteiro para reiniciar o serviço sem ajuda. O formulário assinado faz parte do dossiê de evidências.
46.5 Resultados medidos
No conjunto de teste sintético de 200 itens: 96% dos itens relevantes geraram alerta em até 15 minutos; 7% dos alertas foram irrelevantes. Os dois números atendem aos objetivos do termo de abertura. Os dois números vêm do mesmo conjunto de teste definido que o termo nomeou, então a comparação é justa. O relatório de Kofi traz as contagens por trás dos percentuais e observa que um conjunto de duzentos itens não consegue mostrar como o serviço se comporta com tipos raros de aviso. O serviço atingiu seus objetivos nesse conjunto; se fará o mesmo com avisos reais é o que os primeiros meses de monitoramento vão mostrar.
Nota de prática — problemas conhecidos
Listar com honestidade os problemas conhecidos na passagem gera confiança; a operação vai encontrá-los de qualquer jeito.
Monitoramento após o aceite
No primeiro mês depois do aceite, a equipe revisa com os engenheiros de OT cada chamado de OT que o serviço cria, comparando os julgamentos de relevância do serviço com os deles. As divergências alimentam o dicionário de fornecedores e as regras de pontuação, e a taxa de concordância é relatada ao supervisor como uma primeira medida operacional.
Exemplo resolvido
A demonstração final mostra um aviso que nomeia a "RelayCo" (sintética) fluindo até um chamado de OT em 6 minutos, com as técnicas do ATT&CK do aviso (por exemplo, T1190 Exploit Public-Facing Application) listadas como contexto e a aprovação por duas pessoas aplicada.
Caso sintético. A RelayCo e os resultados são inventados.
Erros e limites
Conjuntos de teste sintéticos podem não refletir a diversidade real dos avisos; planeje revisar o desempenho com avisos públicos reais depois da entrada em produção. O aceite não é o fim da manutenção.
Exercícios
- EX136 — Variante perdida. Como a equipe corrigiu a variante perdida do nome do fornecedor? Rubrica: 3 = acrescentar a variante + sinalizar nomes desconhecidos para revisão por analista; 2 = acrescentar a variante; 1 = ignorar; 0 = nenhuma.
- EX137 — Conferência dos objetivos. 96% em até 15 min e 7% irrelevantes atendem ao termo de abertura? Explique. Rubrica: 3 = sim; ≥95% e <10%; 2 = sim; 1 = não; 0 = nenhuma.
- EX138 — Itens da passagem. Liste quatro itens da passagem. Rubrica: 3 = quatro entre roteiros, notas de plantão, guia de configuração, problemas conhecidos, treinamento; 2 = dois; 1 = um; 0 = nenhuma.
Síntese
Construa conforme o termo, feche as condições com evidências, valide com os usuários, faça a passagem com honestidade e meça em relação aos objetivos.
Continue estudando — capítulo 46 de 50
← Capítulo 45 (rascunho) · Índice de capítulos do curso · Capítulo 47 (rascunho) →