Artefato: Especificação de Requisitos Suplementares |  |
Este artefato captura todos os requisitos do sistema não capturados nos cenários ou nos casos de uso, incluindo requisitos de atributos de qualidade e requisitos funcionais globais.
Domínios: Requisitos Tipos de Produto de Trabalho: Especificação
Relacionamentos
Papéis | Responsável: Analista | Modificado Por: Analista Desenvolvedor
Tarefas | Entrada para: Detalhar os Requisitos Projetar a Solução Refinar a Arquitetura Criar os Casos de Teste Descrever a Arquitetura Implementar a Solução Implementar os Scripts de Teste | Saída de: Detalhar os Requisitos Encontrar e Descrever os Requisitos Implementar a Solução
Descrição
Descrição Principal | Juntos, os Requisitos Suplementares e os Casos de Uso definem todos os requisitos do sistema. Os Casos de Uso descrevem os requisitos comportamentais do sistema, e os Requisitos Suplementares descrevem todos os outros requisitos que não são capturados nas Especificações de Caso de Uso. Ao fazer esta distinção simplificamos a manutenção. Os Requisitos Suplementares podem ser categorizados de acordo com o modelo FURPS+ (Funcional, Usabilidade, Confiabilidade, Desempenho, Suportabilidade + Restrições). Para mais informações sobre esta classificação, veja Concept: Requisitos Suplementares. A figura abaixo ilustra o relacionamento entre os Requisitos Suplementares, as Especificações de Caso de Uso e os Atores.
Ilustrações
Templates | Especificação de Requisitos Suplementares
Adaptação
Impacto de não ter | O objetivo deste produto de trabalho é certificar que todos os tipos de requisito estão cobertos, o que reduz o risco da não consideração de alguma característica importante do sistema. Os requisitos FURPS+ são gerais ao sistema, e influenciam os Mecanismos Arquiteturais que você irá criar, guiando assim o desenvolvimento das fundações do sistema. Estes requisitos são normalmente os principais itens de custo, porque eles determinam as escolhas arquiteturais. Além disso, se você não capturar os requisitos gerais ao sistema em um lugar central, mas repeti-los em todos os Casos de Uso, o resultado implicará em mais manutenção e mais possibilidades de erro.
Opções de Representação | #### Recomendação: Use o Template de Especificação de Requisitos Suplementares O template de Especificação de Requisitos Suplementares fornece uma ferramenta para registrar, estruturar e organizar os Requisitos Suplementares. Mesmo em um projeto pequeno, uma ferramenta de gestão de requisitos, uma base de dados ou uma planilha, são recomendadas para priorizar e controlar os requisitos. Se os Stakeholders estiverem confortáveis em acessar os requisitos diretamente a partir dessa ferramenta ou acessar um informe gerado automaticamente pela ferramenta, você não necessitará de um documento em separado. #### Opção: Usar a Lista de Itens de Trabalho Considere o registro dos Requisitos Suplementares na Lista de Itens de Trabalho, que você pode usar para priorizar e controlar os requisitos. Se os Stakeholders estiverem confortáveis em acessar os requisitos diretamente a partir da Lista de Itens de Trabalho ou acessar um informe gerado automaticamente a partir dela, você não necessitará de um documento em separado. #### Opção: Incluir como Parte do Documento de Visão Considere incluir alguns tipos de Requisitos Suplementares no documento de Visão. Para manter a Visão estável, use esta opção para os tipos de requisitos que necessitem de menos refinamento, tais como Qualidades do Produto, Documentação ou Conformidade.
Informações Adicionais
Listas de Verificação | Qualidades de Bons Requisitos Requisitos Suplementares
Conceitos | Requisitos Suplementares
Diretrizes | Requisitos Suplementares
Este programa e o material que o acompanha são disponibilizados sob a Eclipse Public License v1.0 que acompanha esta distribuição. Direitos Autorais do OpenUP.