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 |