Conceito e mecanismo
Um modelo ajuda a responder a uma pergunta que o texto isolado torna difícil. Um fluxo com responsabilidades mostra passagens entre equipas; um modelo de dados clarifica conceitos e relações; uma tabela de decisão expõe combinações de condições; um modelo de estados mostra transições permitidas. Seleciona a representação pela dúvida a resolver, e explica a notação aos participantes. Nenhum diagrama torna os pressupostos verdadeiros por si só. Num processo de receção de ficheiros, distingue recebido, validado, rejeitado e consumido. A mesma palavra processado pode esconder estados diferentes para APS e para negócio. Define também exceções: repetição, correção, falta de dados, timeout e cancelamento, quando fizerem parte do âmbito.
Aplicação guiada
Num exercício, duas regras dizem que montantes até 1000 têm aprovação automática e que montantes a partir de 1000 exigem revisão. O valor exato 1000 satisfaz ambas. Não escolhas a regra que aparece primeiro sem uma política explícita: apresenta a sobreposição ao responsável e acrescenta exemplos de fronteira. Noutro exercício, cada ficheiro tem várias linhas, mas o modelo liga diretamente a operação ao ficheiro sem identificar a linha. Isso pode impedir distinguir duas operações no mesmo ficheiro. Verifica consistência entre texto, modelos e critérios de aceitação. Um requisito de desempenho precisa de uma operação, população ou carga, limite e método de medição; rápido não basta. A verificação procura estas falhas de qualidade antes que se tornem interpretações incompatíveis durante implementação.
O caso de fronteira revela uma sobreposição que dois exemplos normais podem esconder.
Armadilhas comuns
Diagrama como prova; fluxo feliz sem exceções; requisitos vagos considerados testáveis.
Tópicos relacionados: Planear análise e decisões · Elicitação, evidência e colaboração · Ciclo de vida, prioridades e alterações
Modela a dúvida e verifica a coerência do conjunto.
Referência: Requirements documenting · Six-knowledge-area blueprint / handbook May 2026