Pular para conteúdo

Verificação do Three Level Scale

Introdução

Realizado o planejamento do que verificar, é o momento de realizar a inspeção em si. Esse documento apresenta os objetivos da verificação, a metodologia utilizada e os dados da verificação. Além disso, os principais problemas encontrados são sumarizados e analisados obtendo informações valiosas que serão utilizadas para sugerir ações corretivas para os mesmos.A partir da literatura Software Requirements (Developer Best Practices), 3rd Edition, Microsoft Press, 2013. 1, o documento Three Level Scale será verificado.

Objetivo

O objetivo deste documento é relatar os resultados das verificações realizadas acerca do artefato de Three Level Scale na versão 1.0 de data 30/04/2023 da Etapa 2 do grupo.

Metodologia

Os resultados da verificação do artefato foram obtidos a partir das checklists elaboradas na página de planejamento. Para responder às perguntas apresentadas nas checklist o avaliador usará as opções Sim, Não, Incompleto. O avaliador poderá também escrever observações em cada pergunta detalhando pontos que achar necessários.

Cronograma e Participantes

O integrante do grupo Rafael Ferreira será responsável por realizar a verificação e a correção dos problemas encontrados. Além disso, o integrante do grupo Gabriel Campello realizará a revisão do artefato produzido pelo avaliador. Em relação ao cronograma seguido, ele já foi explicitado na página de planejamento. A tabela 1 apresenta os participantes.

Tabela 1 - Participantes da Verificação.

Participante Papel
Rafael Ferreira Avaliador
Gabriel Campello Revisor

Fonte: Rafael Ferreira, 2023.

Sumários dos Dados Encontrados

A tabela 2 a seguir apresenta a checklist com os dados obtidos a partir da verificação. As fontes de cada pergunta foram apresentadas na página de planejamento.

Tabela 2 - Checklist de Verificação.

ID Descrição Avaliação Observações
Padronização
1 O artefato possui introdução? Sim
2 O artefato possui uma bibliografia/referência bibliográfica? Sim
3 O artefato possui um histórico de versões com o id e descrição das versões, data, autores e revisores? Sim
4 Todas as tabelas e imagens são chamadas no texto, possuem legendas e fontes? Sim
5 Todos os textos estão na norma padrão? Incompleto
Planejamento
6 A priorização usando Three Level Scale levou em consideração as duas dimensões 'Importância' e 'Urgência'? (Importância e Urgência: Na técnica de priorização Three Level Scale usamos as duas classificações para dividir requisitos em grupos a serem priorizados.) Sim
7 Os níveis de priorização foram divididos em 3? ('Alta', 'Média' e 'Baixa') Sim
8 Foi utilizado um modelo de quadrante para enquadrar os requisitos entre prioridade 'Alta' (primeiro quadrante), 'Média' (segundo quadrante), 'Baixa (terceiro quadrante)' e requisitos propostos com nenhum valor para o projeto (quarto quadrante)? (Requisitos do quarto quadrante: São requisitos sem valor ao projeto, se não forem importantes devem ser movidos para o terceiro quadrante ou excluídos por completo.) Sim
9 A prioridade estabelecida foi incluída como um atributo para cada requisito no documento de requisitos de usuário ou em alguma base de dados de requisitos? (Prioridade de requisitos como atributo: Isso deve ser feito visto que, estabelecer uma convenção para o atributo de priorização auxilia o leitor a ter maior compreensão lógica da priorização realizada.) Sim
10 As dependências de requisitos foram levadas em consideração no processo de ranqueamento? Não Não foi identificado no documento.
11 Foi determinado um cronograma para a realização dessa priorização? Sim
12 Há no documento a especificação dos participantes e seus respectivos papéis? Sim
13 Foram apresentados no documento os resultados da priorização e a gravação da reunião? Sim
14 Dentre os Requisitos Priorizados estão os Funcionais e Não-Funcionais? Sim

Fonte: Rafael Ferreira, 2023.

Problemas Encontrados e Análise dos Dados

ID 05 - Todos os textos estão na norma padrão?

Há erros ortográficos a serem corrigidos, segue a lista:

  • No parágrafo de Metodologia as palavras 'assim' está escrita errada 'asssim'.

ID 10 - As dependências de requisitos foram levadas em consideração no processo de ranqueamento?

Não foi apresentado no documento se os requisitos priorizados sofreram algum tipo de dependência, a técnica Three Level Scale em si não aborda explicitamente as dependências entre requisitos. No entanto, é comum considerar as dependências durante o processo de avaliação e categorização dos requisitos.

Sugestões de Correção

Tendo em vista os problemas abordados anteriormente, fica como sugestão a realização das seguintes correções:

  • Corrigir os erros ortográficos;
  • Documentar caso tenha acontecido alguma dependências de requisito na priorização.

A correção dos erros será realizada após uma discussão e validação dos problemas encontrados com o grupo e apresentação dos resultados para o professor da disciplina.

Acompanhamento

A figura 1 apresenta um gráfico com o percentual de respostas sim, não ou incompleto, obtidas através da checklist de verificação.

Figura 1 - Gráfico do resultado da verificação.

Fonte: Rafael Ferreira, 2023.

Retrabalho

Como proposto por Fagan, para o retrabalho os autores do artefato verificado serão responsáveis em um primeiro momento por corrigir os problemas apresentados seguindo a lista de sugestão de correção apresentada anteriormente, porém há a possibilidade de outros integrantes do grupo realizarem as correções propostas. O responsável por essa verificação fará uma revisão das correções feitas, checando se as correções são suficientes e se foi introduzido novos erros ou não. A tabela 3 a seguir apresenta o cronograma de correções.

Tabela 3 - Cronograma de Correções.

Data de Correção Descrição Responsável(eis) Revisor(es) Status
01/07/2023 Correções apontadas pela verificação e identificação na documentação sobre as dependências de requisitos na priorização Rafael Ferreira Gabriel Campello

Fonte: Elaborado por Rafael Ferreira, 2023.

Info

O cronograma apresentado na tabela 3 pode ser alterado.

Referências Bibliograficas

1. Wiegers, Karl; Beatty, Joy.Software Requirements (Developer Best Practices), 3rd Edition, Microsoft Press, 2013.

Histórico de Versões

Versão Data Descrição Autor(es) Revisor(es)
1.0 20/06/2023 Criação da página. Rafael Ferreira Gabriel Campello