Pular para conteúdo

Verificação dos Cenários do Grupo

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.

Objetivo

O objetivo deste documento é relatar os resultados das verificações realizadas acerca do artefato Cenários da Etapa 3 do nosso grupo (Grupo 1).

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 checklists o avaliador usará as opções Sim, Não, Incompleto ou Não se aplica. O avaliador poderá também escrever observações em cada pergunta detalhando pontos que achar necessários.

Cronograma e Participantes

Os participantes serão os integrantes do Grupo 1: Arthur de Melo, que será responsável por realizar a avaliação e Rafael Ferreira, que 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 dessa verificação.

Tabela 1 - Participantes da Verificação.

Participante Papel
Arthur de Melo Avaliador
Rafael Ferreira Revisor

Fonte: Elaborada por Arthur de Melo, 2023.

Sumário Dos Dados

A Tabela 2 apresenta a checklist com os dados obtidos a partir da verificação.

Tabela 2 - Checklist para a Verificação dos Cenários.

ID Descrição Avaliação Observações
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? Sim Tabelas de 1 a 4 com título escrito errado.
6 O cenário possui: título, metas/objetivos, contexto, ator(es), recursos, exceções, restrições e episódios?1 Sim
7 O título do cenário é autoexplicativo?2 Sim No entanto, seria interessante especificar o título de cada cenário no tópico do referido.
8 O objetivo do cenário é condizente com seu título?2 Incompleto Cenário 2
9 O contexto descreve de forma sucinta o estado inicial do cenário? Em função de local, tempo e pré-condições, por exemplo.1 Sim
10 O cenário descreve situações realistas e relevantes de interação do sistema?5 Sim
11 Os atores são condizentes com o contexto do cenário?2 Sim
12 Os episódios do cenário estão coerentes e seguem uma ordem lógica para atingir o objetivo?2 Sim
13 Existe uma ligação entre os cenários e os léxicos?2 Não

Fonte: Douglas Alves, 2023.

Lista de Problemas e Análise

ID 8 - O objetivo do cenário é condizente com seu título?

Praticamente todos os cenários apresentam objetivos condizentes com seus títulos. Contudo, o Cenário 02 (Filtrar eventos por data e hora de ocorrência) não, enquanto seu título remete a algo amplo, que pode ser tanto um intervalo de tempo quanto um horário mais restrito num mesmo dia, seu objetivo apresenta somente "permitir que o usuário encontre eventos que ocorram em uma data e hora específica". Dessa maneira, o objetivo deveria apresentar esse caráter mais amplo da atividade.

ID 13 - Existe uma ligação entre os cenários e os léxicos?

No contexto da Engenharia de Requisitos, cenários são naturalmente ligados ao Léxico Ampliado da Linguagem. Isso pois os primeiros são, em suma, uma descrição evolutiva de situações em um domínio em específico2, enquanto o segundo é um metamodelo projetado justamente para ajudar a entender a linguagem de um determinado domínio1. Portanto, para facilitar a compreensão de alguns artefatos, deve-se realizar a conexão entre esses e os léxicos relacionados. Por exemplo, o usuário pode ser explicado pelo Léxico 05 - Usuário.

Além disso, como grande parte dos Cenários envolvem a filtragem de uma busca, o Léxico 01 - Filtrar Eventos engloba esse aspecto e está diretamente relacionado a essa parcela, bem como lista os requisitos conectados.

Sugestões de Correções

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

  • Corrigir os erros nos títulos das tabelas.
  • Reescrever o objetivo do Cenário 02 de forma apropriada;
  • Estabelecer uma ligação entre os termos usados nos cenários e os léxicos correspondentes.

Acompanhamento

A figura 1 é possível análisar um gráfico com o percentual de erros e acertos de acordo com checklist dos resultados obtidos acima.

Figura 1 - Gráfico com resultado da Checklist.

Fonte: Arthur de Melo

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ção dos títulos das tabelas. Arthur de Melo Matheus Henrique
01/07/2023 Correção cenário 02. Arthur de Melo Matheus Henrique
01/07/2023 Ligação com os léxicos. Arthur de Melo Matheus Henrique

Fonte: Elaborado por Arthur de Melo, 2023.

Info

O cronograma apresentado na tabela 3 pode ser alterado.

Referências Bibliográficas

1.BERGMANN, Ulf. Evolução de Cenários Através de um Mecanismo de Rastreamento Baseado em Transformações. 2003. Tese de Doutorado (Departamento de Informática) - Pontifícia Universidade Católica do Rio de Janeiro, [S. l.], 2003. p. 47-50.

2.Leite, J.C.S.d.P., Rossi, G., Balaguer, F. et al. Enhancing a requirements baseline with scenarios. Requirements Eng 2, 44–53 (1997).

Histórico de Versões

Versão Data Descrição Autor(es) Revisor(es)
1.0 21/06/2023 Criação da página. Arthur de Melo Rafael Ferreira
1.1 01/07/2023 Retrabalho. Arthur de Melo Matheus Henrique