Verificação Especificação Suplementar
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 Especificação. O documento ira abordar atraves do uso de uma checklist para verificar os items do artefato.
Objetivo
O artefato de verificação Especificação Suplementar 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.
Tabela de verificação
Verificação Geral do padrão do projeto
Tabela 1: Checklist para a verificação geral do padrão do projeto
ID | Conteudo | Possui | Qualidade | Comentario |
---|---|---|---|---|
1 | O artefato possui autor? | sim | Excelente | |
2 | O artefato possui revisor? | sim | Excelente | |
3 | O histórico de versão está padronizado? | sim | Excelente | |
4 | O artefato possui referências bibliográficas? | sim | Excelente | |
5 | O artefato possui tabelas e imagens com legenda e fonte, e elas são chamadas dentro dos texto? | não | incompleto | as tabelas nao sao chamadas em nenhum texto |
6 | O artefato possui um texto fazendo uma introdução? | sim | ||
7 | O artefato possui links para os outros artefatos? | sim | para o artefato de casos de uso | |
Fonte: Grupo 7 |
Verificação expecifica do artefato
Tabela 2: Checklist para o artefato de Especificação Suplementar
ID | Descrição | Possui | Qualidade | Comentário |
---|---|---|---|---|
1 | O artefato inclui a especificação suplementar? | sim | Excelente | - |
2 | A especificação suplementar segue o modelo FURPS+? | sim | Excelente | - |
3 | O artefato possui uma seção de Funcionalidade contendo requisitos testáveis? | sim | Excelente | |
4 | O artefato inclui uma seção de Usabilidade com requisitos testáveis? | sim | Excelente | - |
5 | Os requisitos apresentados são formulados de maneira a facilitar as tarefas realizadas pelos usuários? | sim | Excelente | - |
6 | O artefato possui uma seção de Confiabilidade? | sim | Excelente | - |
7 | Os requisitos apresentados contribuem para aumentar a confiabilidade do sistema? | sim | Excelente | - |
8 | O artefato especifica o Tempo Médio entre Falhas (MTBF)? | não | Incompleto | - |
9 | O artefato especifica o Tempo Médio para Reparo (MTTR)? | não | Incompleto | - |
10 | Os requisitos relacionados à segurança são explicitamente apresentados? | não | Incompleto | E apenas referenciado no ID CON02 |
11 | O artefato possui uma seção de Desempenho com requisitos testáveis? | sim | Excelente | Podem ser testados de maneira intuitiva no aplicativo |
12 | Os requisitos relacionados aos tempos de resposta são apresentados com tempos especificados? | não | Incompleto | Não e apresentado um tempo de resposta especificado |
13 | Os requisitos sobre a disponibilidade são apresentados? | não | Incompleto | Não são apresentados |
14 | O artefato possui uma seção de Suportabilidade com requisitos testáveis? | não | Incompleto | Não sao testaveis uma vez que não possuimos acesso ao codigo fonte |
15 | São apresentados os sistemas operacionais nos quais o sistema funcionará? | sim | Excelente | - |
16 | O artefato possui uma seção de Restrições de Design com requisitos testáveis? | sim | Excelente | - |
17 | Os requisitos apresentados especificam ou restringem o design do sistema? | sim | Excelente | Como exemplo "O aplicativo deve seguir a paleta de cores definida" |
18 | O artefato possui uma seção de Requisitos de Implementação com requisitos testáveis? | sim | Excelente | E possivel testar a partir do seu sistema utilizado |
19 | O artefato possui uma seção de Requisitos de Interface com requisitos testáveis? | sim | Excelente | E possivel verificar a padronizacao por exemplo |
20 | O artefato possui uma seção de Requisitos Físicos com requisitos testáveis? | não | Incompleto | Não possui |
Fonte: João Gabriel Elvas
Video Inspeção
Bibliografia
GAMBLE, S. Example: Supplementary Specification. [S. l.]: Pace University, 21 dez. 1998. Disponível em: https://csis.pace.edu/~marchese/SE616_New/Samples/Example%20%20Supplementary%20Specification.htm. Acesso em: 19 jul. 2022.'
Samily Rocha Gois: Especificação Suplementar, 27 out. 2012. Disponível em: https://aprender3.unb.br/pluginfile.php/2124482/mod_resource/content/1/Especificacao_Suplementar_Exemplo.pdf. Acesso em: 19 jul. 2022.'
Historico de versão
Versão | Data | Descrição | Autor | Revisor |
---|---|---|---|---|
1.0 | 13/11/2023 | Criacao doc | João Gabriel Elvas | João Pedro |
1.1 | 01/12/2023 | Inspeção | João Pedro | João Gabriel |