◇ OpenCyber Academy
Engenharia · Capítulo 45 · Português

Capítulo 45 — Revisão independente de projeto

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 45 — Revisão independente de projeto

Mapa da aula

Aula 45 publicada. Mapa, exemplo, EX133.

flowchart TD
  N0["45.1 Preparação da revisão"]
  N1["45.2 Constatações"]
  N2["45.3 Respostas"]
  N3["45.4 Depois da revisão"]
  N4["Síntese"]
  N0 --> N1 --> N2 --> N3 --> N4
  N4 --> EX["Exemplo resolvido"]
  EX --> Q["Exercício EX133"]

Desenho lógico

flowchart LR
  N0["45.1 Preparação da revisão"]
  N1["45.2 Constatações"]
  N2["45.3 Respostas"]
  N3["45.4 Depois da revisão"]
  N4["Síntese"]
  N0 --> N1 --> N2 --> N3 --> N4 --> Q["EX133"]
[45.1 Preparação da revisão]
    |
    v
[45.2 Constatações]
    |
    v
[45.3 Respostas]
    |
    v
[45.4 Depois da revisão]
    |
    v
[Síntese]
    |
    v
[Exemplo resolvido] --> [Exercício EX133]

Objetivos de aprendizagem

Você vai (1) preparar um projeto para revisão independente; (2) responder às constatações; (3) registrar as decisões depois da revisão.

45.1 Preparação da revisão

Antes de construir, Zara submete o projeto final a uma banca de revisão independente: um engenheiro de privacidade de outra empresa, uma pesquisadora e o encarregado. Ela entrega diagramas de arquitetura, requisitos, análise de riscos e o plano de verificação. Também lista as próprias dúvidas, como se a agregação regional basta para as condições raras. O Prof. Holm explica que admitir as dúvidas ajuda os revisores a se concentrarem nas fraquezas reais, em vez de caçar erros básicos, e torna a revisão mais útil para todos os envolvidos. Os revisores recebem o código com antecedência.

45.2 Constatações

A banca levanta quatro constatações. A pesquisadora diz que as taxas de desfechos das condições raras terão ruído demais para serem úteis em nível regional. O engenheiro de privacidade diz que o log de consultas contém as consultas dos pesquisadores, que podem revelar interesses de pesquisa sensíveis e precisam ser protegidas. O encarregado pergunta como os pacientes serão informados sobre o uso em pesquisa. O engenheiro também observa que a verificação de recusa roda no momento da consulta, de modo que um paciente que recuse no meio do estudo ainda pode aparecer em resultados intermediários guardados em cache.

45.3 Respostas

Zara responde a cada constatação. Para as condições raras, ela permite a agregação nacional e um período de acumulação mais longo, trocando atualidade por acurácia. Restringe o acesso ao log de consultas aos auditores. Acrescenta uma seção ao aviso de privacidade e um registro público dos estudos aprovados. Para as recusas, elimina o cache dos resultados intermediários e reexecuta os estudos do zero a cada publicação. Ela registra quais constatações mudaram o projeto e quais aceitou como riscos residuais, com os motivos, para que futuros revisores possam ver a lógica de cada decisão tomada.

45.4 Depois da revisão

A banca aceita o projeto revisado. Zara observa que a constatação sobre as recusas foi a mais importante, porque dizia respeito ao direito do paciente de se opor, que seu projeto teria minado em silêncio. Ela também aprende que revisores com formações diferentes encontram problemas diferentes: a pesquisadora se concentrou na utilidade, o engenheiro nos vazamentos técnicos e o encarregado na transparência. Ela acrescenta a revisão independente como etapa padrão para qualquer novo serviço de dados da Pellmore e se oferece para participar de bancas futuras. As bancas se reúnem a cada trimestre.

Exemplo resolvido

A revisão do projeto de Zara aponta o ruído nas condições raras, os logs de consulta sensíveis, a transparência e as recusas em cache; ela responde com agregação nacional, logs restritos, um registro público de estudos e a eliminação do cache.

Caso sintético. A banca é sintética.

Erros e limites

As bancas de revisão podem deixar passar problemas fora de sua especialidade; combine-as com testes.

Exercícios

Síntese

O capítulo 45 fortalece o desenho. O capítulo 46 o constrói e testa.

Continue estudando — aula 45 (capítulo 45 de 50)

← Capítulo 44 · Índice das aulas · Capítulo 46 →

Continue para a próxima aula já escrita.