Mapa da aula
Aula 22 publicada. Mapa, exemplo, EX064.
flowchart TD
N0["22.1 Automação segura"]
N1["22.2 Preservar o julgamento"]
N2["22.3 Monitoramento da automação"]
N3["Laboratório — Verificação semanal do log da automaçã"]
N4["Síntese"]
N0 --> N1 --> N2 --> N3 --> N4
N4 --> EX["Exemplo resolvido"]
EX --> Q["Exercício EX064"]
Desenho lógico
flowchart LR
N0["22.1 Automação segura"]
N1["22.2 Preservar o julgamento"]
N2["22.3 Monitoramento da automação"]
N3["Laboratório — Verificação semanal do log da automaçã"]
N4["Síntese"]
N0 --> N1 --> N2 --> N3 --> N4 --> Q["EX064"]
[22.1 Automação segura]
|
v
[22.2 Preservar o julgamento]
|
v
[22.3 Monitoramento da automação]
|
v
[Laboratório — Verificação semanal do log da automaçã]
|
v
[Síntese]
|
v
[Exemplo resolvido] --> [Exercício EX064]
Objetivos de aprendizagem
Você vai (1) automatizar com segurança as tarefas rotineiras de reporte; (2) evitar uma automação que elimine o julgamento humano onde ele é necessário; (3) monitorar as etapas automatizadas em busca de erros.
22.1 Automação segura
Lucas amplia a automação. Um script produz automaticamente as medidas mensais a partir da exportação da ferramenta de triagem e as envia à gerente da clínica. Outro verifica toda semana se o botão de reporte existe em todos os computadores, seguindo a lição da solução de problemas. Um terceiro envia lembretes aos gestores quando retenções de pagamento esperam há mais de um dia. Cada script é pequeno, documentado e testado com dados sintéticos. A automação elimina o trabalho repetitivo e deixa às pessoas mais tempo para tarefas que exigem julgamento e conversa. Cada script tem um responsável nomeado.
22.2 Preservar o julgamento
Lucas cogita automatizar os vereditos de todos os reportes com um serviço comercial de pontuação. Ele decide contra a automação total: o serviço rotularia como maliciosos alguns e-mails genuínos de fornecedores, e os funcionários perderiam a confiança se ouvissem que uma fatura real era falsa. Em vez disso, os vereditos automáticos valem apenas para coincidências exatas com e-mails maliciosos conhecidos, enquanto os e-mails novos são revisados pelo prestador. Decidir onde as pessoas devem continuar no circuito é um julgamento central de fatores humanos em qualquer projeto de automação. O prestador concorda com essa abordagem.
22.3 Monitoramento da automação
Etapas automatizadas podem falhar em silêncio. Lucas acrescenta verificações: cada script grava uma linha de log quando roda, e um resumo semanal lista qualquer script que não rodou ou que produziu erros. O laboratório simula oito semanas de logs e encontra uma semana perdida, em que a verificação do botão falhou porque um computador estava desligado. Ele acrescenta uma regra para tentar de novo no dia seguinte. Monitorar a automação garante que as pessoas saibam quando precisam intervir, em vez de presumir que tudo está funcionando.
Laboratório — Verificação semanal do log da automação
# Weekly automation log check over eight weeks (synthetic).
scripts = ["measures", "button check", "hold reminders"]
missed = {("button check", 5)}
for w in range(1, 9):
bad = [s for s in scripts if (s, w) in missed]
if bad: print(f"week {w}: missed {bad}")
print("weeks checked: 8; missed runs:", len(missed))
Execute com python3 lab_runs.py. Saída verificada:
week 5: missed ['button check']
weeks checked: 8; missed runs: 1
Exemplo resolvido
Lucas automatiza as medidas, as verificações do botão e os lembretes de retenção, limita os vereditos automáticos a coincidências exatas e monitora os scripts em busca de falhas silenciosas.
Caso sintético. Os scripts e os logs são sintéticos.
Erros e limites
Os scripts quebram quando os sistemas mudam. Os logs precisam ser lidos.
Exercícios
-
EX064 — Automação total rejeitada. Por que rejeitar vereditos totalmente automatizados?
Mostrar critérios de avaliação
Rubrica: 3 = e-mails genuínos rotulados errado prejudicariam a confiança;; 2 = confiança;; 1 = custo;; 0 = nenhuma. -
EX065 — Semana perdida no laboratório. O que o laboratório encontrou em oito semanas de logs?
Mostrar critérios de avaliação
Rubrica: 3 = uma verificação do botão perdida na semana 5;; 2 = uma;; 1 = vago;; 0 = nenhuma. -
EX066 — Regra de nova tentativa. Que regra foi acrescentada depois da execução perdida?
Mostrar critérios de avaliação
Rubrica: 3 = tentar de novo no dia seguinte;; 2 = nova tentativa;; 1 = vago;; 0 = nenhuma.
Síntese
A automação ajuda quando cuida do trabalho rotineiro, mantém pessoas onde o julgamento importa e é ela própria monitorada.