OpenCyber Academy
Pós-graduação · Capítulo 11 · Português
Código do curso: OCA-145Capítulo 11: OCA-145-C011

Capítulo 11 — Projeto aplicado

Ensino gratuito e aberto para quem deseja proteger pessoas e tecnologias. Não é preciso criar uma conta para estudar ou consultar as respostas.

Mapa da aula

Aula 11 publicada. Mapa, exemplo, EX051.

flowchart TD
  N0["11.1 O projeto"]
  N1["11.2 Avaliação com uma rubrica"]
  N2["Laboratório — Comparação entre autoavaliação e notas"]
  N3["11.3 Passagem"]
  N4["Síntese"]
  N0 --> N1 --> N2 --> N3 --> N4
  N4 --> EX["Exemplo resolvido"]
  EX --> Q["Exercício EX051"]

Desenho lógico

flowchart LR
  N0["11.1 O projeto"]
  N1["11.2 Avaliação com uma rubrica"]
  N2["Laboratório — Comparação entre autoavaliação e notas"]
  N3["11.3 Passagem"]
  N4["Síntese"]
  N0 --> N1 --> N2 --> N3 --> N4 --> Q["EX051"]
[11.1 O projeto]
    |
    v
[11.2 Avaliação com uma rubrica]
    |
    v
[Laboratório — Comparação entre autoavaliação e notas]
    |
    v
[11.3 Passagem]
    |
    v
[Síntese]
    |
    v
[Exemplo resolvido] --> [Exercício EX051]

Objetivos de aprendizagem

Você vai (1) entregar um projeto de arquitetura de ponta a ponta; (2) avaliá-lo com uma rubrica; (3) documentar os resultados para a passagem.

11.1 O projeto

O projeto aplicado de Priya é a segmentação dos dispositivos clínicos nas nove clínicas em que os dispositivos compartilhavam a rede com os notebooks. Ela entrega um projeto, um plano de migração acordado com a engenharia clínica, roteiros de teste e um manual de operações. A migração acontece clínica por clínica, fora do horário de atendimento, com um plano de rollback para cada uma. A primeira clínica revela uma conexão não documentada de um analisador de sangue para um serviço de laboratório, que teria interrompido o envio de resultados. Ela acrescenta uma semana de descoberta ao plano de cada clínica seguinte, antes de qualquer mudança de regra.

11.2 Avaliação com uma rubrica

A Dra. Voss e o diretor de tecnologia da informação da Corvane avaliam o projeto segundo uma rubrica acordada no início: qualidade do projeto, evidências de verificação, engajamento das partes interessadas, tratamento de surpresas e qualidade da passagem. Cada critério recebe nota de zero a três, com descrições para cada nível. Priya se avalia primeiro e depois compara. Ela se dá nota menor que a dos avaliadores em engajamento das partes interessadas e maior em verificação, critério em que os avaliadores observam que duas clínicas foram verificadas só por ela, sem um testador independente.

Laboratório — Comparação entre autoavaliação e notas dos avaliadores na rubrica

# Compare self and assessor rubric scores (0-3, synthetic).
crit = ["design", "verification", "stakeholders", "surprises", "handover"]
self_s = [3, 3, 1, 2, 2]; assess = [3, 2, 2, 2, 2]
for c, s, a in zip(crit, self_s, assess): print(f"{c:12} self {s} assessors {a} diff {s - a:+d}")
print(f"totals: self {sum(self_s)}/15, assessors {sum(assess)}/15")

Execute com python3 lab_rubric.py. Saída verificada:

design       self 3 assessors 3 diff +0
verification self 3 assessors 2 diff +1
stakeholders self 1 assessors 2 diff -1
surprises    self 2 assessors 2 diff +0
handover     self 2 assessors 2 diff +0
totals: self 11/15, assessors 11/15

11.3 Passagem

Priya escreve um pacote de passagem: os diagramas finais da arquitetura, os registros de decisão, as exceções com responsáveis e datas, os resultados da verificação e uma lista de lacunas conhecidas. Ela conduz duas sessões com a equipe de operações, que vai manter a segmentação. A verificação das duas clínicas sem testadores independentes é repetida por um engenheiro de operações, encerrando a preocupação dos avaliadores. O projeto só é avaliado como concluído depois da passagem, porque um projeto que só seu autor consegue operar não foi de fato entregue. Operações assina a passagem como aceita.

Exemplo resolvido

Priya entrega a segmentação em nove clínicas, acrescenta semanas de descoberta depois de uma surpresa, compara as notas da rubrica e conclui uma passagem com reverificação independente.

Caso sintético. Os detalhes do projeto e as notas são sintéticos.

Erros e limites

As rubricas comprimem o julgamento em números. As semanas de descoberta acrescentam tempo.

Exercícios

Síntese

Um projeto aplicado está completo quando as surpresas são absorvidas, uma rubrica é comparada com honestidade e outras pessoas conseguem operar o resultado.

Respostas comentadas

EX051. Uma conexão não documentada de um analisador de sangue para um serviço de laboratório.

EX052. Ela acrescentou uma semana de descoberta antes de qualquer mudança de regra.

EX053. Em verificação, em que ela deu 3 e os avaliadores deram 2; os totais foram iguais, 11 de 15.

EX054. Duas clínicas foram verificadas apenas por Priya, sem um testador independente.

EX055. Porque um projeto que só seu autor consegue operar não foi verdadeiramente entregue.