Pular para conteúdo

Verificação do artefato "Especificação Suplementar"

Introdução

Este documento apresenta os resultados da verificação por inspeção realizada sobre o artefato "Especificação Suplementar" elaborado pelo Grupo 2 na disciplina de Requisitos de Software. A versão que será analisada será a versão 1.0 do documento, adicionada ao histórico de versões com a data 22/10/2023.

Objetivo

O objetivo desta verificação é identificar possíveis problemas no artefato "Especificação Suplementar" elaborado pelo Grupo 2, de forma a garantir que o mesmo atenda aos critérios de qualidade estabelecidos.

Metodologia

A metodologia seguida neste documento será a de inspeção por checklist, onde cada item do checklist será verificado e, caso seja identificado algum problema, o mesmo será registrado na seção de problemas encontrados. Ao todo, serão utilizados 2 checklists, sendo um checklist geral, que será aplicado em todos os artefatos, e um checklist específico, que será aplicado apenas no artefato em questão.

A definição do método utilizado e o planejamento da verificação em questão foram definidos no documento de Planejamento da Verificação.

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 "Especificação Suplementar" em relação ao checklist geral.

Tabela 1: Checklist geral da Entrega 3

ID Descrição Avaliação
1 O artefato possui histórico de versão padronizado com pelo menos data, descrição, autores e revisores? Sim
2 O artefato possui bibliografia e/ou referência bibliográfica? Sim
3 As referências bibliográficas seguem a ordem de chamada do texto? Sim
4 Todas as referências bibliográficas são chamadas? Sim
5 O artefato possui introdução? Sim
6 Todas as tabelas possuem legendas e fontes padronizadas? Sim
7 Todas as tabelas são referenciadas no texto? Sim
8 Todas as figuras possuem legendas e fontes padronizadas e todas utilizam a palavra "figura" e não "imagem"? Sim
9 Todas as figuras são referenciadas no texto e todas utilizam a palavra "figura" e não "imagem"? Sim

Fonte: Izabella Alves, 2023

Checklist Específico

Na tabela 2, é possível visualizar os resultados obtidos na verificação do artefato "Especificação Suplementar" em relação ao checklist específico.

Tabela 2: Checklist para o artefato de Especificação de Uso

ID Descrição Avaliação
1 O artefato contém a especificação suplementar? Sim
2 A especificação suplementar segue o modelo FURPS+? Sim
3 O artefato possui um tópico de Funcionalidade? Ele contém requisitos testáveis? Sim
4 O artefato possui um tópico de Usabilidade? Ele contém requisitos testáveis? Incompleto
5 Os requisitos apresentados facilitam as tarefas realizadas pelos usuários? Sim
6 O artefato possui um tópico de Confiabilidade? Sim
7 Os requisitos apresentados aumentam a confiabilidade do sistema? Sim
8 O artefato especifica o Tempo Médio entre Falhas (MTBF)? Não
9 O artefato especifica o Tempo Médio para Reparo (MTTR)? Não
10 Os requisitos relacionados à segurança são apresentados? Sim
11 O artefato possui um tópico de Desempenho? Ele contém requisitos testáveis? Sim
12 Os requisitos sobre os tempos de respostas são apresentados com esses respectivos tempos especificados? Sim
13 O artefato especifica tempo de resposta de uma transação (médio, máximo)? Sim
14 O artefato especifica tempo de resposta de Taxa de transferência (ex: transações por segundo)? Sim
15 Os requisitos sobre a disponibilidade são apresentados? Sim
16 O artefato possui um tópico de Suportabilidade? Ele contém requisitos testáveis? Sim
17 É apresentado os sistemas operacionais que o sistema funcionará? Sim
18 O artefato possui um tópico de Restrições de Design? Ele contém requisitos testáveis? Sim
19 Os requisitos apresentados específicam ou restringem o design do sistema? Sim
20 O artefato possui um tópico de Requisitos de Implementação? Ele contém requisitos testáveis? Sim
21 O artefato possui um tópico de Requisitos de Interface? Ele contém requisitos testáveis? Não
22 O artefato possui um tópico de Requisitos Físicos? Ele contém requisitos testáveis? Não
23 As características físicas de onde o sistema funcionará são apresentadas? Sim
24 O artefato especifica qual plataforma o aplicativo pode ser executado? Sim

Fonte: Zenilda Vieira, 2023

Problemas encontrados

Nesta seção, serão apresentados os problemas encontrados durante a verificação do artefato "Especificação Suplementar".

Checklist geral

Nenhum problema foi encontrado no Checklist Geral, parabéns ao grupo pelo documento bem estruturado e padronizado.

Checklist Específico

  • ID 04: O artefato inclui uma seção dedicada à usabilidade, no entanto, o Requisito de Usabilidade 1 não é claramente testável, uma vez que a definição de "fácil uso" não é precisa e os parâmetros não estão bem definidos. Recomenda-se especificar critérios mensuráveis e objetivos para avaliar a usabilidade do sistema.

  • ID 08: O artefato não estabelece qual é o Tempo Médio entre Falhas (MTBF). O MTBF é uma métrica importante que descreve a média de tempo que um sistema ou componente opera normalmente antes de experimentar uma falha ou quebra. Seria benéfico adicionar o MTBF como um Requisito de Confiabilidade, fornecendo um valor específico para essa métrica, quando aplicável.

  • ID 09: O artefato não define o Tempo Médio para Reparos (MTTR). O MTTR é uma métrica essencial que descreve a média de tempo necessário para reparar um sistema ou componente após uma falha. Recomenda-se incluir o MTTR como um Requisito de Confiabilidade, especificando um tempo alvo para reparo, se aplicável.

  • ID 21: O artefato não apresenta um tópico para Requisitos de Interface. Seria vantajoso incluir uma seção dedicada aos Requisitos de Interface para descrever os critérios e especificações relacionados à interface do sistema, como requisitos de usabilidade, design de interface do usuário, etc.

  • ID 22: O artefato não inclui uma seção para Requisitos Físicos. Seria recomendável adicionar informações sobre os requisitos físicos do sistema, como os tipos de dispositivos nos quais o aplicativo deve ser executado, como celulares, tablets, smart TVs, entre outros. Isso ajudará a definir claramente os ambientes nos quais o sistema deve ser compatível e funcionar corretamente.

Bibliografia

VIEIRA, Zenilda. Planejamento de Verificação da Entrega 3, GAMA, FGA, 2023. Acesso em: 10 de novembro de 2023.

CARTEIRA DIGITAL DE TRÂNSITO. Especificação Suplementar, FGA, GAMA, 2023. Acesso em: 10 de novembro de 2023.

Histórico de Versões

Versão Data Descrição Autor Revisor
1.0 10/11/2023 Criação do documento Izabella Alves Gabriel Zaranza