Capítulo 41 — Privacidade e proteção de dados: otimização do sistema
Mapa da aula
Aula 41 publicada. Mapa, exemplo, EX121.
flowchart TD
N0["41.2 Eliminação de redundâncias"]
N1["41.3 Trade-offs"]
N2["41.4 Medição do efeito"]
N3["Síntese"]
N0 --> N1 --> N2 --> N3
N3 --> EX["Exemplo resolvido"]
EX --> Q["Exercício EX121"]
Desenho lógico
flowchart LR
N0["41.2 Eliminação de redundâncias"]
N1["41.3 Trade-offs"]
N2["41.4 Medição do efeito"]
N3["Síntese"]
N0 --> N1 --> N2 --> N3 --> Q["EX121"]
[41.2 Eliminação de redundâncias]
|
v
[41.3 Trade-offs]
|
v
[41.4 Medição do efeito]
|
v
[Síntese]
|
v
[Exemplo resolvido] --> [Exercício EX121]
Objetivos de aprendizagem
Você vai (1) otimizar a privacidade e a utilidade em conjunto; (2) eliminar tratamentos redundantes; (3) medir o efeito da otimização.
41.1 Objetivos da otimização
No último ano, Zara procura maneiras de melhorar a plataforma da Pellmore como um todo. Ela define os objetivos: reduzir os dados pessoais mantidos, reduzir as etapas de tratamento que lidam com dados identificáveis e manter ou melhorar a qualidade do serviço. Ela mede a situação atual: total de registros identificáveis, número de serviços com acesso a dados clínicos e tempo mediano de resposta aos pedidos de direitos. Definir primeiro objetivos mensuráveis impede que a otimização vire uma faxina vaga, e permite que ela relate o progresso em números que os gestores e o encarregado consigam conferir.
41.2 Eliminação de redundâncias
Zara rastreia os caminhos de tratamento e encontra redundâncias: três serviços mantêm, cada um, um cache de nomes de pacientes para exibição. Ela substitui os caches por um único serviço de nomes, que só devolve nomes a chamadores autorizados. Também descobre que as gravações de vídeo são convertidas para dois formatos, e os dois são armazenados. Só um é usado. Remover o segundo formato reduz pela metade o armazenamento de vídeo. Cada mudança reduz a exposição sem prejudicar o serviço, o que ela apresenta como o tipo mais fácil de melhoria de privacidade, muitas vezes escondido em sistemas que cresceram sem planejamento.
41.3 Trade-offs
Algumas otimizações envolvem trade-offs. Encurtar a retenção dos logs de chat de um ano para seis meses reduz a exposição, mas pode atrapalhar o acompanhamento clínico. Zara consulta os médicos, que concordam que seis meses bastam para a maioria dos casos, com a opção de guardar logs específicos no prontuário quando forem clinicamente relevantes. Ela documenta a decisão com o raciocínio. Ela observa que a otimização em privacidade raramente é um exercício puramente técnico, porque o ajuste certo muitas vezes depende de um julgamento clínico e jurídico que os engenheiros precisam buscar, em vez de presumir.
41.4 Medição do efeito
Depois de três meses, Zara mede de novo. Os registros identificáveis caíram cerca de um terço, os serviços com acesso clínico caíram de onze para seis e os pedidos de direitos são respondidos mais depressa, porque os dados estão em menos lugares. Ela relata os resultados com sua incerteza e indica quais mudanças mais contribuíram. O Prof. Holm observa que as melhorias de privacidade muitas vezes melhoram também outras qualidades, como o custo e o desempenho, o que ajuda os engenheiros de privacidade a conquistar apoio para novos trabalhos em toda a organização. Os custos de armazenamento também caíram de forma visível.
Exemplo resolvido
Zara define objetivos mensuráveis de otimização, remove os caches de nomes duplicados e um formato de vídeo sem uso, encurta a retenção do chat com o acordo dos médicos e mede uma queda de um terço nos registros identificáveis.
Caso sintético. Os números são sintéticos.
Erros e limites
Comparações de antes e depois podem incluir mudanças não relacionadas; anote os outros eventos do período.
Exercícios
- EX121 — Caches de nomes. Como Zara eliminou os caches de nomes redundantes? Rubrica: 3 = substituiu os três caches por um serviço de nomes para chamadores autorizados;; 2 = menciona caches;; 1 = vago;; 0 = nenhuma.
- EX122 — Trade-off clínico. Como a retenção dos logs de chat foi encurtada com segurança? Rubrica: 3 = os médicos concordaram com seis meses, com a opção de guardar os logs no prontuário quando relevantes;; 2 = menciona os médicos;; 1 = vago;; 0 = nenhuma.
- EX123 — Serviços com acesso. Como mudou o número de serviços com acesso clínico? Rubrica: 3 = de onze para seis;; 2 = só a direção;; 1 = errado;; 0 = nenhuma.
Síntese
O capítulo 41 otimiza o sistema. O capítulo 42 passa à pesquisa aplicada.
Continue estudando — aula 41 (capítulo 41 de 50)
← Capítulo 40 · Índice das aulas · Capítulo 42 →
Continue para a próxima aula já escrita.