Capítulo 16 — Engenharia de sistemas
Mapa da aula
Aula 16 publicada. Mapa, exemplo, EX046.
flowchart TD
N0["16.1 Sistema de sistemas"]
N1["16.2 Rastreabilidade dos requisitos"]
N2["16.3 Ciclo de vida"]
N3["16.4 Interfaces com fornecedores"]
N4["Síntese"]
N0 --> N1 --> N2 --> N3 --> N4
N4 --> EX["Exemplo resolvido"]
EX --> Q["Exercício EX046"]
Desenho lógico
flowchart LR
N0["16.1 Sistema de sistemas"]
N1["16.2 Rastreabilidade dos requisitos"]
N2["16.3 Ciclo de vida"]
N3["16.4 Interfaces com fornecedores"]
N4["Síntese"]
N0 --> N1 --> N2 --> N3 --> N4 --> Q["EX046"]
[16.1 Sistema de sistemas]
|
v
[16.2 Rastreabilidade dos requisitos]
|
v
[16.3 Ciclo de vida]
|
v
[16.4 Interfaces com fornecedores]
|
v
[Síntese]
|
v
[Exemplo resolvido] --> [Exercício EX046]
Objetivos de aprendizagem
Você vai (1) descrever a plataforma da Pellmore como um sistema de sistemas; (2) rastrear os requisitos de privacidade através das interfaces; (3) gerenciar a privacidade ao longo do ciclo de vida.
16.1 Sistema de sistemas
A engenharia de sistemas trata um produto como partes que interagem. Zara desenha a plataforma da Pellmore: aplicativo móvel, serviço de agendamento, serviço de vídeo operado por um fornecedor, sistema de prontuários, interface com o laboratório, área de análise e central de suporte. Cada parte tem seu próprio responsável, seus dados e seus modos de falha. Propriedades de privacidade como a retenção ou o controle de acesso precisam valer em todas elas. Uma propriedade aplicada em uma parte e ignorada em outra, na prática, não existe. Ela chama isso de problema da interface mais fraca e o usa para justificar requisitos de ponta a ponta, em vez de promessas componente por componente.
16.2 Rastreabilidade dos requisitos
Zara cria uma matriz de rastreabilidade que liga cada requisito de privacidade aos componentes que o implementam e aos testes que o verificam. Por exemplo, o requisito de retenção de vídeo por trinta dias se liga ao contrato com o fornecedor, ao calendário de chaves do arquivo e a um teste mensal de eliminação. As lacunas aparecem de imediato: o sistema de análise não tem nenhum requisito de retenção. A ISO/IEC 27701:2025, norma de sistema de gestão da informação de privacidade, enfatiza controles documentados e evidências, e a matriz de Zara fornece exatamente esse tipo de documentação no nível da engenharia. Cada linha cita sua fonte.
16.3 Ciclo de vida
Os sistemas passam por concepção, desenvolvimento, operação e desativação. As preocupações de privacidade mudam em cada fase: na concepção, se os dados devem ser coletados; no desenvolvimento, como protegê-los; na operação, como monitorar; na desativação, como eliminar ou migrar. Zara percebe que a Pellmore não tem plano para desativar seu antigo sistema de agendamento, que ainda guarda dados. Ela acrescenta uma lista de verificação de desativação com inventário dos dados, migração ou eliminação e certificado de destruição. A desativação, escreve, é o momento em que os dados esquecidos mais escapam.
16.4 Interfaces com fornecedores
Muitos componentes da Pellmore são operados por fornecedores. Zara aprende que a engenharia de sistemas precisa incluir os contratos como interfaces. O contrato do fornecedor de vídeo especifica a retenção, os suboperadores e os prazos de notificação de incidentes. Ela confere se esses termos correspondem aos requisitos da própria Pellmore e descobre que o fornecedor pode guardar as gravações por noventa dias, mais do que a regra de trinta dias da Pellmore. Ela sinaliza a divergência para renegociação do contrato. O exemplo mostra que os documentos jurídicos fazem parte do sistema técnico e precisam ser projetados com o mesmo cuidado. Contratos carregam promessas técnicas.
Exemplo resolvido
Zara modela a Pellmore como um sistema de sistemas, constrói uma matriz de rastreabilidade de requisitos, acrescenta uma lista de desativação e encontra uma cláusula de retenção de noventa dias do fornecedor que conflita com a regra de trinta dias.
Caso sintético. A plataforma e o fornecedor são sintéticos; a ISO/IEC 27701:2025 é real.
Erros e limites
Matrizes de rastreabilidade ficam desatualizadas se não forem revistas a cada mudança.
Exercícios
- EX046 — Interface mais fraca. O que é o problema da interface mais fraca? Rubrica: 3 = uma propriedade de privacidade ignorada em um componente, na prática, não existe;; 2 = menciona componentes;; 1 = nenhuma ideia;; 0 = nenhuma.
- EX047 — Lacuna da análise. Que lacuna a matriz de rastreabilidade revelou? Rubrica: 3 = a área de análise não tinha requisito de retenção;; 2 = menciona a análise;; 1 = vago;; 0 = nenhuma.
- EX048 — Divergência contratual. Que divergência Zara encontrou no fornecedor? Rubrica: 3 = o fornecedor pode guardar gravações por 90 dias contra os 30 da Pellmore;; 2 = menciona retenção;; 1 = vago;; 0 = nenhuma.
Síntese
O capítulo 16 faz a engenharia do sistema como um todo. O capítulo 17 aplica o controle por realimentação.
Continue estudando — aula 16 (capítulo 16 de 50)
← Capítulo 15 · Índice das aulas · Capítulo 17 →
Continue para a próxima aula já escrita.