Verificação NFR
Introdução
A verificação de software é um processo sistemático de avaliação e revisão do código fonte, design e documentação de um programa de computador com bjetivo principal de garantir que o software atenda aos requisitos especificados e que funcione conforme o esperado.
Esse documento tem o objetivo de documentar as verificações realizadas no artefato de NFR (Non-Functional Requirements) Framework de Requisitos Não Funcionais.O documento ira abordar atraves do uso de uma checklist para verificar os items do artefato.
Objetivo
O artefato de verificação NFR tem o objetivo de documentar se o artefato foi realizado e se foi feito da maneira correta seguindo os padrões gerais estabelecidos pela disciplina e se os itens do artefato em questão foram realizados da maneira correta
Apresentação dos dados
Nesta etapa, os resultados obtidos serão apresentados de acordo com o checklist utilizado. Para cada item do checklist, será apresentado o resultado obtido e, caso o resultado seja negativo, será apresentado também o problema encontrado.
Checklist geral
Na tabela 1, é possível visualizar os resultados obtidos na verificação do artefato "NFR Framework" em relação ao checklist geral.
ID | Conteúdo | Possui | Qualidade | Comentário |
---|---|---|---|---|
1 | O artefato possui autor? | Sim | Ótimo | Sem Comentário |
2 | O artefato possui revisor? | Sim | Ótimo | Sem Comentário |
3 | O histórico de versão está padronizado? | Sim | Ótimo | Poucas Versões |
4 | Todas as ferramentas do projeto foram citadas? | Sim | Ótimo | Sem Comentário |
5 | O artefato possui referências bibliográficas? | Sim | Ótimo | Sem Comentário |
6 | O artefato possui tabelas e imagens com legenda e fonte, e elas são chamadas dentro dos texto? | Sim | Ótimo | Sem Comentário |
7 | O artefato possui um texto fazendo uma introdução? | Sim | Ótimo | Sem Comentário |
8 | O artefato possui links para os outros artefatos? | Sim | Ótimo | Sem Comentário |
Fonte: Pedro Campos, 2023
Checklist Específico
Na tabela 2, é possível visualizar os resultados obtidos na verificação do artefato "NFR Framework" em relação ao checklist específico. | ID | Conteúdo | Possui | Qualidade | Comentário | | --- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------ | --------- | ------------------------------------------------------------- | | 1 | A definição do NFR | Sim | Ótimo | Sem Comentário | | 2 | Cartão de especificação presente | Sim | Ótimo | Sem Comentário | | 3 | Os softgoals estão condizentes com o contexto | Sim | Ótimo | Sem Comentário | | 4 | Softgoals representam metas bem definidas | Sim | Ótimo | Sem Comentário | | 5 | Os impactos foram corretamente propagados | Sim | Ótimo | Sem Comentário | | 6 | Fontes de evidência na literatura | Sim | Ótimo | Sem Comentário | | 7 | Os cartões de especificação possuem: Identificador, Classificação, Descrição, Justificativa, Origem, Critério de aceitação, Dependências, Prioridade, Conflitos e História? | Sim | Muito Boa | Incompleto, não possui dependências e nem história | | 8 | Os Softgoals de Afirmação estão representados apropriadamente dada a sua definição? | Sim | Ótimo | Sem Comentário | | 9 | Os requisitos não-funcionais apresentados nos cartões foram priorizados com algum método? | Sim | Ótimo | Sim, Moscow | | 10 | Os gráficos SIG foram validados por Fontes Externas? | Sim | Ótimo | Sim, as fontes estão contidas nas referências bibliográficas. |
Fonte: Pedro Campos, 2023
Problemas encontrados
Nesta seção, serão apresentados os problemas encontrados durante a verificação do artefato "NFR Framework".
Referencias Bibliograficas
[1] SALES, André Barros. Plano de ensino da disciplina. Disponível em: Plano de ensino. Acesso em 13/11/2023.
ASSOCIAÇÃO BRASILEIRA DE NORMAS TÉCNICAS. ABNT. Disponível em:ABNT Acesso em: 13/11/2023.
Historico de versão
Versão | Data | Descrição | Autor | Revisor |
---|---|---|---|---|
1.0 | 13/11/2023 | Criação do documento | Pedro Campos | Guilherme |