Mapa da aula
Aula 27 publicada. Mapa, exemplo, EX079.
flowchart TD
N0["27.1 Comportamento especificado"]
N1["27.2 Verificações do lado do usuário"]
N2["27.3 Registrar as evidências"]
N3["Síntese"]
N0 --> N1 --> N2 --> N3
N3 --> EX["Exemplo resolvido"]
EX --> Q["Exercício EX079"]
Desenho lógico
flowchart LR
N0["27.1 Comportamento especificado"]
N1["27.2 Verificações do lado do usuário"]
N2["27.3 Registrar as evidências"]
N3["Síntese"]
N0 --> N1 --> N2 --> N3 --> Q["EX079"]
[27.1 Comportamento especificado]
|
v
[27.2 Verificações do lado do usuário]
|
v
[27.3 Registrar as evidências]
|
v
[Síntese]
|
v
[Exemplo resolvido] --> [Exercício EX079]
Objetivos de aprendizagem
Você vai (1) verificar se os controles funcionam conforme especificado; (2) conferir os controles do lado do usuário; (3) registrar as evidências da verificação.
27.1 Comportamento especificado
A verificação confere se cada controle faz o que deveria. Nadia lista as especificações: o botão aparece em todas as caixas postais dos funcionários; os reportes chegam à caixa postal compartilhada; uma confirmação é enviada em até um minuto; as respostas são enviadas em até um dia útil; e o cartão do procedimento telefônico está em todos os balcões. Ela testa cada uma com e-mails sintéticos e uma lista de verificação para visitas às unidades. A verificação difere da avaliação: não pergunta se o reporte melhorou, apenas se os controles estão implantados e funcionando corretamente. A TI aprova a lista antes.
27.2 Verificações do lado do usuário
Nadia confere os controles do lado do usuário, e não apenas pelo console da TI. Ela faz login com uma conta de funcionário de teste num computador de balcão e num notebook e reporta um e-mail sintético. No computador de balcão, o botão fica escondido atrás de um menu por causa de uma configuração de tela menor. A TI ajusta o layout. Ela também pede a três funcionários que encontrem o cartão do procedimento telefônico; uma unidade o havia guardado numa gaveta. As verificações do lado do usuário revelam problemas que as verificações técnicas não pegam, porque testam o que as pessoas de fato veem.
27.3 Registrar as evidências
Nadia registra cada verificação com data, método, resultado e correção. Das oito verificações, seis passaram na primeira vez e duas foram corrigidas e testadas de novo. Ela guarda o registro com os documentos do programa, para que possa ser repetido depois de mudanças. Registrar falhas e correções demonstra que a verificação foi genuína, e não uma formalidade. O Dr. Prescott observa que organizações pequenas muitas vezes pulam essa etapa, mas o registro se torna valioso quando os funcionários mudam ou quando auditores perguntam como os controles foram conferidos. O registro tem duas páginas.
Exemplo resolvido
Nadia verifica cinco especificações, encontra um botão escondido e um cartão fora do lugar por meio de verificações do lado do usuário e registra oito verificações.
Caso sintético. As verificações são sintéticas.
Erros e limites
As verificações mostram um momento no tempo. Mudanças de layout podem reintroduzir problemas.
Exercícios
- EX079 — Verificação versus avaliação. O que a verificação não pergunta?
Mostrar critérios de avaliação
Rubrica: 3 = se o reporte melhorou;; 2 = resultados;; 1 = vago;; 0 = nenhuma. - EX080 — Problema no balcão. Que problema apareceu nos computadores de balcão?
Mostrar critérios de avaliação
Rubrica: 3 = o botão estava escondido atrás de um menu;; 2 = escondido;; 1 = vago;; 0 = nenhuma. - EX081 — Registro das verificações. Quantas das oito verificações passaram na primeira vez?
Mostrar critérios de avaliação
Rubrica: 3 = seis;; 2 = 6;; 1 = vago;; 0 = nenhuma.
Síntese
A verificação confere os controles tanto do lado técnico quanto do lado do usuário e registra as evidências.