Capítulo 6 — Privacidade e proteção de dados: fluxo operacional
Mapa da aula
Aula 06 publicada. Mapa, exemplo, EX026.
flowchart TD
N0["6.1 Pedidos de acesso na Halden"]
N1["6.2 Laboratório dos prazos"]
N2["6.3 Melhorar o fluxo"]
N3["6.4 Resultados"]
N4["Laboratório — Prazos dos pedidos de acesso"]
N0 --> N1 --> N2 --> N3 --> N4
N4 --> EX["Exemplo resolvido"]
EX --> Q["Exercício EX026"]
Desenho lógico
flowchart LR
N0["6.1 Pedidos de acesso na Halden"]
N1["6.2 Laboratório dos prazos"]
N2["6.3 Melhorar o fluxo"]
N3["6.4 Resultados"]
N4["Laboratório — Prazos dos pedidos de acesso"]
N0 --> N1 --> N2 --> N3 --> N4 --> Q["EX026"]
[6.1 Pedidos de acesso na Halden]
|
v
[6.2 Laboratório dos prazos]
|
v
[6.3 Melhorar o fluxo]
|
v
[6.4 Resultados]
|
v
[Laboratório — Prazos dos pedidos de acesso]
|
v
[Exemplo resolvido] --> [Exercício EX026]
Objetivos de aprendizagem
Você vai (1) conduzir o fluxo de pedidos de acesso; (2) acompanhar prazos num laboratório; (3) melhorar o fluxo.
6.1 Pedidos de acesso na Halden
Os candidatos às vezes pedem à Halden uma cópia dos seus dados, muitas vezes depois de serem rejeitados para uma vaga. O artigo 15 do GDPR lhes dá o direito de acesso, e o artigo 12(3) exige resposta sem demora injustificada e no prazo de um mês, prorrogável por mais dois meses nos pedidos complexos; na LGPD, o art. 19, II, fixa quinze dias para a declaração completa. Marta mapeia o fluxo da Halden: os pedidos chegam por e-mail a qualquer consultor, são encaminhados à gerente administrativa e são respondidos com buscas no sistema de recrutamento e nas caixas de e-mail. Os repasses entre pessoas acrescentavam vários dias a cada pedido.
6.2 Laboratório dos prazos
Marta revisa um trimestre sintético com trinta e seis pedidos de acesso. O laboratório mostra que 7 de 36, 19,4%, foram respondidos depois de um mês, e que a mediana do tempo de resposta foi de 21 dias. Os atrasos envolviam, em geral, buscas nas caixas de vários consultores e a espera por verificações de referências. Ninguém acompanhava os prazos de forma central, então os pedidos só eram notados quando os candidatos cobravam, e o padrão se repetiu em todos os meses. Marta observa que o laboratório usa um cálculo simplificado do mês, suficiente para mostrar o padrão, mas não para julgar os prazos legais de cada pedido.
6.3 Melhorar o fluxo
Marta desenha um registro central de pedidos com a data de recebimento, a verificação de identidade, os sistemas pesquisados, a decisão de prorrogação e a data da resposta. Os consultores encaminham os pedidos no mesmo dia a uma única caixa de privacidade. Uma lista de verificação traz todos os sistemas e caixas compartilhadas a pesquisar. Ela usa as Diretrizes 01/2022 do EDPB para decidir o que a resposta deve incluir, como finalidades, destinatários, prazos de retenção e a fonte dos dados obtidos em sites de vagas. Os lembretes ficam nos dias vinte e vinte e cinco, e a verificação de identidade é proporcional.
6.4 Resultados
No trimestre sintético seguinte, o registro documenta todos os pedidos, e nenhum é respondido com atraso. A mediana do tempo de resposta cai, porque as buscas são planejadas desde o primeiro dia. Marta acrescenta duas lições ao procedimento: as prorrogações precisam ser decididas e comunicadas dentro do primeiro mês, e não depois que ele passou; e os documentos de referência podem conter informações de terceiros que exigem revisão cuidadosa antes da entrega. A Sra. Lin observa que os fluxos operacionais dão certo quando tornam o passo certo também o passo fácil para consultores ocupados.
Laboratório — Prazos dos pedidos de acesso
"""Track access-request deadlines for a synthetic quarter (stdlib only)."""
import random, datetime
random.seed(4)
start = datetime.date(2026, 4, 1)
reqs = []
for i in range(36):
recv = start + datetime.timedelta(days=random.randint(0, 80))
took = random.choice([9, 12, 15, 18, 21, 24, 27, 33, 38, 45])
reqs.append((recv, took))
def deadline(d): # one month: same day next month (simplified, clamp to 28)
m = d.month % 12 + 1; y = d.year + (d.month == 12)
return datetime.date(y, m, min(d.day, 28))
late = [(r, t) for r, t in reqs if r + datetime.timedelta(days=t) > deadline(r)]
print(f"requests {len(reqs)}; answered after one month {len(late)} ({100*len(late)/len(reqs):.1f}%)")
print(f"median days to answer {sorted(t for _, t in reqs)[len(reqs)//2]}")
Execute com python3 lab_deadlines.py. Saída verificada:
requests 36; answered after one month 7 (19.4%)
median days to answer 21
Exemplo resolvido
Marta encontra 7 de 36 pedidos sintéticos (19,4%) respondidos depois de um mês, com mediana de 21 dias, cria um registro central, uma lista de verificação e lembretes, e não vê nenhuma resposta atrasada no trimestre seguinte.
Caso sintético. Os pedidos são sintéticos; os artigos 12(3) e 15 do GDPR, o art. 19 da LGPD e as Diretrizes 01/2022 do EDPB são reais.
Erros e limites
O laboratório simplifica o cálculo do mês; confira os prazos legais caso a caso.
Exercícios
- EX026 — Parcela atrasada. Que parcela dos pedidos foi respondida com atraso? Rubrica: 3 = 7 de 36, 19,4%;; 2 = aproximada;; 1 = errada;; 0 = nenhuma.
- EX027 — Mediana. Qual foi a mediana do tempo de resposta? Rubrica: 3 = 21 dias;; 2 = parcialmente correta;; 1 = errada;; 0 = nenhuma.
- EX028 — Causa do atraso. O que costumava causar o atraso? Rubrica: 3 = buscas em várias caixas de e-mail e espera pelas referências;; 2 = menciona caixas;; 1 = vago;; 0 = nenhuma.
- EX029 — Conteúdo da resposta. Cite duas coisas que a resposta deve incluir. Rubrica: 3 = finalidades, destinatários, retenção, fonte;; 2 = duas;; 1 = uma;; 0 = nenhuma.
- EX030 — Momento da prorrogação. Quando as prorrogações precisam ser decididas? Rubrica: 3 = dentro do primeiro mês;; 2 = parcialmente correta;; 1 = depois;; 0 = nenhuma.
Continue estudando — aula 06 (capítulo 06 de 12)
← Capítulo 05 · Índice das aulas · Capítulo 07 →
Continue para a próxima aula já escrita.