Continuidade institucional e transferência do projeto
Nesta aula
Permitir que outra pessoa assuma com segurança
Continuidade institucional significa manter a capacidade de operar e evoluir um projeto quando mudam pessoas ou fornecedores. Ela depende de acesso autorizado, documentação suficiente, dados recuperáveis e decisões compreensíveis. Na Oficina Caracol, o primeiro objetivo é outra pessoa conseguir preparar o ambiente e explicar os limites da simulação. Em uma organização real, o inventário também pode envolver domínio, contratos e serviços externos. Esses itens só entram no escopo quando efetivamente existem.
Propriedade institucional não significa compartilhar uma senha entre todas as pessoas. Sempre que o serviço permitir, usam-se contas individuais autorizadas, responsabilidades e mecanismos de recuperação apropriados. Credenciais podem precisar de rotação, e acessos de quem sai devem ser revogados no momento adequado. Se houver exposição, segue-se a resposta de contenção tratada no capítulo de segurança [S13, orientações sobre credenciais expostas]. Uma tabela pública de handoff jamais deve conter o valor dos segredos.
Inventário e transferência preenchidos
| Ativo do laboratório | Responsável e substituição | Evidência para transferência |
|---|---|---|
| Repositório e revisão da entrega | Mantenedor e substituto a identificar no uso real | Acesso autorizado, revisão identificada e histórico acessível |
| Dados artificiais do catálogo | Pessoa responsável pelos exemplos | Schema documentado e validação executável |
| Snapshot de recuperação | Pessoa que conduz o ensaio e substituto | Arquivo identificado em sandbox/recuperacao e roteiro de restore |
| Operação local | Pessoa que prepara o ambiente | README, runtime observado e comandos oficiais |
| Decisões e limites | Responsável pela manutenção | Registro de simulação sem persistência e pendências atuais |
Demonstrar uma restauração no escopo correto
Cópia de segurança e recuperação são capacidades diferentes. Uma cópia pode existir e ainda ser ilegível, incompleta ou incompatível com o código disponível. O pacote oferece npm run snapshot e npm run restore exclusivamente para dados fictícios em sandbox/recuperacao. O catálogo fonte não é sobrescrito. O ensaio ensina a verificar o procedimento e os dados restaurados, sem afirmar capacidade de recuperação de um serviço de produção.
O caso começa com o conjunto de referência identificado. Registra-se a revisão de código e a configuração do ensaio; prepara-se o snapshot; altera-se apenas a área controlada prevista; executa-se a restauração; comparam-se identificadores e campos relevantes. Depois se verificam os fluxos dependentes. Se a transferência exige um prazo máximo ou tolerância de perda, esses objetivos são declarados antes e medidos durante o ensaio. Sem registro de medição, não se afirma prazo de recuperação atingido.
Procedimento de handoff
- Liste ativos, acessos, decisões e obrigações existentes. Marque o que não se aplica em vez de inventar serviços para completar o modelo.
- Atribua responsável e substituto. Confira se ambos possuem acesso autorizado e conhecem como recuperar o acesso sem divulgar credenciais.
- Selecione uma revisão e entregue instruções de preparação, validação, inicialização e desligamento. Declare o escopo da operação e suas limitações.
- Peça que a pessoa que recebe reproduza o roteiro em ambiente controlado. Registre dúvidas, passos ausentes e resultados; a documentação será corrigida a partir dessas observações.
- Ensaie restauração e saída de fornecedor quando aplicáveis. Verifique formato de exportação, destino e preservação do conteúdo necessário.
- Atualize acessos e responsáveis após a transferência. Preserve evidências e decisões que continuarão necessárias à manutenção.
Erros que impedem a continuidade
| Sinal de alerta | Reparo verificável |
|---|---|
| Ativo crítico vinculado apenas a uma pessoa | Definir titularidade e recuperação adequadas, com substituto autorizado |
| Backup nunca restaurado | Executar ensaio controlado e comparar dados e comportamento |
| Fornecedor sem caminho de exportação conhecido | Investigar formato e condições de saída antes de assumir dependência |
| README depende da memória de quem escreveu | Registrar passos ausentes e repetir o roteiro por quem recebe |
Condição observável de transferência
A transferência está demonstrada no escopo escolhido quando a pessoa receptora consegue realizar as tarefas obrigatórias com acesso apropriado e evidências aceitáveis. Pendências não impeditivas têm responsável, prazo e aceitação. Ativos precisam poder ser transferidos e recuperados quando isso se aplica; credenciais e permissões precisam poder ser revogadas. Não se usa um único verbo para tratar todos como se fossem o mesmo tipo de objeto. O encerramento de uma conversa de handoff não prova essa capacidade.
Exercício com dados e solução
Dados: uma entrega possui README atualizado e snapshot identificado; somente a pessoa que sai consegue acessar o repositório; ninguém tentou restaurar; a aplicação reinicia e perde reservas da simulação. Escolha duas ações que bloqueiam o handoff e registre a limitação que deve permanecer explícita.
Ver solução comentada
Solução: providenciar acesso institucional e substituto autorizado ao repositório é uma ação impeditiva; ensaiar a restauração no escopo controlado é outra. A perda de reservas após reinício é uma limitação conhecida do registrador em memória: deve constar do aceite e impede prometer persistência. A rubrica exige responsável, evidência esperada para cada ação e distinção entre limitação aceita do laboratório e capacidade de operação real. Nenhuma revisão humana ou transferência concluída é presumida por preencher a tabela.
Fontes relacionadas
Consulte os limites e as seções de apoio de cada referência.
S13 S19Tente o exercício antes de consultar a solução. Marque a aula para organizar sua leitura.
A conclusão desta leitura não equivale a certificação ou aceite de um projeto real. Teste os exemplos no escopo indicado e registre as limitações.