Verificação - Cenários
Introdução
Este documento é destinado para a revisão do artefato Cenarios, vale ressaltar que a avaliação é feita de maneira imparcial, sem a intenção de atacar ninguém. Foi avaliado a versão 1.1 do documento no dia 19/06/2023.
Metodologia
A verificação foi feita por meio da insperção, utilizando um checklist criado com base no plano de ensino da disciplina de requisitos de software e nas obras que estão citadas na bibliografia. A principio, foram criadas duas tabelas nas quais, temos 3 campos, "Questão": pergunta que será respondida, "Resposta" na qual como resultados válidos, podemos ter:
- Sim : caso um critério for atendido.
- Não : caso um critério não for atendido.
- Incompleto : caso um critério for parcialmente atendido.
Também temos o campo "Observação", um campo no qual pode ser feito algum comentário a respeito da questão em específico. Posteriormente, neste mesmo documento, pode-se encontrar uma sessão na qual serão sumarizados todos os problemas do artefacto em estudo e outra nos quais se encontram as sugestões de soluções dos mesmos.
Foi utilizada a checklist de verificação elaborada pelo Grupo 4 (Caesb) para definir parte dos itens da checklist deste artefato. Os itens do Grupo 4 que foram acatados estão referenciados para o documento de verificação elaborado e também possuem respaldo em algum documento da bibliografia usada na elaboração do checklist
Checklist de documento
Para avaliação do documento em aspectos formais e tecnicos, foi criado a tabela 1. Segue:
ID | Questão | Resposta | Observação |
---|---|---|---|
01 | O artefato possui Introdução? | Sim | |
02 | O artefato artefato possui uma Bibliografia/Referência Bibliográfica? | Sim | |
03 | O artefato possui um Histórico de Versões com o id e descrição das versões, data, autores e revisores? | Sim | |
04 | Todos os textos estão na norma padrão? | Sim | |
05 | As tabelas são chamadas no texto? | Não | |
06 | Os revisores são pessoas diferentes dos autores? | Sim |
Tabela 1 - Checklist do documento
Fonte: autores
Checklist do conteúdo
ID | Questão | Resposta | Observação | Referências |
---|---|---|---|---|
07 | Existem especificações dos cenários para o projeto? | Sim | [4] | |
08 | Os cenários possuem título? | Sim | [3] | |
09 | Os cenários possuem metas/objetivo? | Sim | [3] | |
10 | Os cenários possuem contexto coerente? | Sim | [3] | |
11 | Os cenários possuem atores? | Sim | [3] | |
12 | Os cenários possuem exceções? | Sim | [3] | |
13 | Os cenários possuem episódios coerentes com as metas/objetivos? | Sim | [3] | |
14 | Os cenários possuem recursos? | Sim | [3] | |
15 | Os cenários possuem restrições definidas? | Sim | [3] | |
16 | O cenário descreve os episódios detalhadamente e as ações realizadas pelos atores e pelo aplicativo? | Incompleto | [4], [2] | |
17 | O cenário está associado a requisitos ou histórias de usuário específicas? | Sim | Relacionar os cenários a seus requisitos associados com links | [4], [2] |
Tabela 2 - Checklist dos pontos relativos ao conteúdo
Fonte: autores
Observações e Problemas encontrados
ID05
As tabelas de cenários não possuem referência em texto.
ID16
Não foram descritas as ações realizadas pelo aplicativo em sua interação com o usuário.
Sugestões
Corrigir os erros mencionados, referenciando os cenários em texto, e incluir as ações da aplicação nos episódios.
Também seria interessante criar links para relacionar os cenários a seus respectivos requisistos
Bibliografia
[1] SALES, ANDRÉ B. Plano de ensino da disciplina de Requisitos de Software. Universidade de Brasília. 2023 Disponível em: https://aprender3.unb.br/pluginfile.php/2523005/mod_resource/content/28/Plano_de_Ensino%20RE%20202301%20Turma%202.pdf
[2] Documento de verificação do Grupo 04 (Caesb). Disponível em: https://requisitos-de-software.github.io/2023.1-Caesb/Verificacao/Grupo5/Entrega1/Entrega1/
[3] SERRANO, M. SERRANO, M. Requisitos - Aula 10, Modelagem de Requisitos. p. 8-11
[4] LEITE, J. C. S. P. et al. Enhancing a requirements baseline with scenarios. In: PROC. OF THE THIRD IEEE INTERNATIONAL SYMPOSIUM ON REQUIREMENTS ENGINEERING (RE’97), IEEE Computer Society Press, 1997. p. 193-195
Histórico de Versão
Versão | Data | Descrição | Autor(es) | Revisor(es) |
---|---|---|---|---|
1.0 |
18/06/2023 | Criação do documento. | Leonardo | Beatriz |