Verificação do Artefato Cenários
Introdução
Neste artefato, está descrito os resultados da verificação do artefato de Cenários feito pelo Grupo 03 da disciplina de Requisitos de Software referente ao aplicativo Correios. Lembrando que o foco não é apontar quem errou e sim os problemas presentes no artefato produzido, e por fim garantir os critérios de qualidade estabelecidos.
Metodologia
Este artefato foi produzido por Pablo S. Costa e verificado por Cláudio, Danilo, Elias, Gabriel F. J. Silva, Pablo, Ricardo e Gabriel B. Bertolazi, seguindo a divisão planejada pelo grupo na reunião 7. Para a verificação do artefato, foi utilizada a versão 1.0
datada do dia 18/05/2024. Adotamos a metodologia de inspeção baseada no Método Fagan (1976) por checklist neste processo. Podemos ver pela Tabela 1 de exemplo, que para cada item do checklist teremos: descrição do item em verificação, resposta à avaliação (pode ser "Sim", "Não", "Incompleto" ou "Não se Aplica"), o número da referência bibliográfica e um link para um print da referência que o fundamenta o item. Ao final, na seção de Problemas Encontrados, são comentados os itens negativos.
Tabela 1 - Perguntas elaboradas de acordo com as referências bibliográficas.
ID | Descrição | Avaliação | Referência | |
---|---|---|---|---|
1 | O cenário possui os elementos básicos: título, objetivos, contexto, atores, recursos, episódios e exceções? | REF1. | pg 49 | |
2 | O modo para atingir o objetivo está descrito no cenário ? | REF1. | pg 49 | |
3 | O contexto descreve o estado inicial: suas pré-condições, o local (físico) e o tempo? | REF1. | pg 49 | |
4 | As características pessoais dos atores são relevantes ao cenário? | REF2. | pg 172 | |
5 | Cada episódio representa uma ação realizada por um ator onde participam outros atores utilizando recursos disponíveis? | REF1. | pg 49 | |
6 | Os cenários possuem alguma ligação com os léxicos? | REF1. | pg 50 | |
7 | Os episódios do cenário seguem uma ordem lógica para atingir o objetivo? | REF1. | pg 50 | |
8 | O título do cenário é autoexplicativo? | REF1. | pg 49 |
Fonte: Pablo S. Costa, 2024.
Apresentação dos Dados
Abaixo temos os checklists respondidos nas tabelas de 2 a 8 e seus respectivos vídeos de gravações logo em seguida temos os resultados obtidos os gráficos de pizza representando os resultados nas figuras de 1 a 7.
Cenario - Calcular preços e prazos de entrega
Checklist de verificação
Tabela 2 - Checklist preenchido na verificação
ID | Descrição | Avaliação | Referência | |
---|---|---|---|---|
1 | O cenário possui os elementos básicos: título, objetivos, contexto, atores, recursos, episódios e exceções? | Sim | REF1. | pg 49 |
2 | O modo para atingir o objetivo está descrito no cenário ? | Sim | REF1. | pg 49 |
3 | O contexto descreve o estado inicial: suas pré-condições, o local (físico) e o tempo? | Sim | REF1. | pg 49 |
4 | As características pessoais dos atores são relevantes ao cenário? | Sim | REF2. | pg 172 |
5 | Cada episódio representa uma ação realizada por um ator onde participam outros atores utilizando recursos disponíveis? | Sim | REF1. | pg 49 |
6 | Os cenários possuem alguma ligação com os léxicos? | Incompleto | REF1. | pg 50 |
7 | Os episódios do cenário seguem uma ordem lógica para atingir o objetivo? | Sim | REF1. | pg 50 |
8 | O título do cenário é autoexplicativo? | Sim | REF1. | pg 49 |
Fonte: Danilo Carvalho Antunes, 2024.
Gravação da verificação
Problemas Encontrados
- ID 06: Os cenários possuem alguma ligação com os léxicos?
- Avaliação: Incompleto
- Comentário: Não possue Link direto para o Léxico
Sumário dos resultados
A seguir, apresentamos a Figura 1 com o gráfico de pizza do sumário dos resultados.
Figura 1 - Gráfico de pizza do sumário dos resultados.
%%{
init: {
'theme': 'base',
'themeVariables': {
'primaryColor': '#FFD400',
'secondaryColor': '#0083CA',
'tertiaryColor': '#CD992B',
'pie4': '#00416B',
'primaryTextColor': '#8e8e8e',
'pieStrokeWidth': '0px',
'pieOuterStrokeWidth': '0px',
'pieOpacity': '1',
'pieSectionTextColor': '#fff',
'pieSectionTextSize': '19px'
}
}
}%%
pie
"Sim" : 7
"Incompleto" : 1
Fonte: Danilo Carvlho Antunes, 2024.
Cenario - Realizar compras na loja online
Checklist de verificação
Tabela 3 - Checklist preenchido na verificação
ID | Descrição | Avaliação | Referência | |
---|---|---|---|---|
1 | O cenário possui os elementos básicos: título, objetivos, contexto, atores, recursos, episódios e exceções? | Sim | REF1. | pg 49 |
2 | O modo para atingir o objetivo está descrito no cenário ? | Sim | REF1. | pg 49 |
3 | O contexto descreve o estado inicial: suas pré-condições, o local (físico) e o tempo? | Incompleto | REF1. | pg 49 |
4 | As características pessoais dos atores são relevantes ao cenário? | Não | REF2. | pg 172 |
5 | Cada episódio representa uma ação realizada por um ator onde participam outros atores utilizando recursos disponíveis? | Sim | REF1. | pg 49 |
6 | Os cenários possuem alguma ligação com os léxicos? | Não | REF1. | pg 50 |
7 | Os episódios do cenário seguem uma ordem lógica para atingir o objetivo? | Sim | REF1. | pg 50 |
8 | O título do cenário é autoexplicativo? | Sim | REF1. | pg 49 |
Fonte: Gabriel B. Bertolazi, 2024.
Gravação da verificação
Problemas Encontrados
-
ID 03: O contexto descreve o estado inicial: suas pré-condições, o local (físico) e o tempo?
- Avaliação: Incompleto
- Comentário: Senti falta de um local físico e informações mais claras do contexto.
-
ID 04: As características pessoais dos atores são relevantes ao cenário?
- Avaliação: Não
- Comentário: Características pessoasis indiferentes.
-
ID 06: Os cenários possuem alguma ligação com os léxicos?
- Avaliação: Não
- Comentário: Não possui ligação nenhuma com léxicos
Sumário dos resultados
A seguir, apresentamos a Figura 2 com o gráfico de pizza do sumário dos resultados.
Figura 2 - Gráfico de pizza do sumário dos resultados.
%%{
init: {
'theme': 'base',
'themeVariables': {
'primaryColor': '#FFD400',
'secondaryColor': '#0083CA',
'tertiaryColor': '#CD992B',
'pie4': '#00416B',
'primaryTextColor': '#8e8e8e',
'pieStrokeWidth': '0px',
'pieOuterStrokeWidth': '0px',
'pieOpacity': '1',
'pieSectionTextColor': '#fff',
'pieSectionTextSize': '19px'
}
}
}%%
pie
"Sim" : 5
"Não" : 2
"Incompleto" : 1
"Não se Aplica" : 0
Fonte: Gabriel B. Bertolazi, 2024.
Cenario - Realizar pré-postagem
Checklist de verificação
Tabela 4 - Checklist preenchido na verificação
ID | Descrição | Avaliação | Referência | |
---|---|---|---|---|
1 | O cenário possui os elementos básicos: título, objetivos, contexto, atores, recursos, episódios e exceções? | Sim | REF1. | pg 49 |
2 | O modo para atingir o objetivo está descrito no cenário ? | Sim | REF1. | pg 49 |
3 | O contexto descreve o estado inicial: suas pré-condições, o local (físico) e o tempo? | Sim | REF1. | pg 49 |
4 | As características pessoais dos atores são relevantes ao cenário? | Sim | REF2. | pg 172 |
5 | Cada episódio representa uma ação realizada por um ator onde participam outros atores utilizando recursos disponíveis? | Sim | REF1. | pg 49 |
6 | Os cenários possuem alguma ligação com os léxicos? | Não | REF1. | pg 50 |
7 | Os episódios do cenário seguem uma ordem lógica para atingir o objetivo? | Sim | REF1. | pg 50 |
8 | O título do cenário é autoexplicativo? | Sim | REF1. | pg 49 |
Fonte: Pablo S. Costa, 2024.
Gravação da verificação
Problemas Encontrados
- ID 6: Os cenários possuem alguma ligação com os léxicos?
- Avaliação: Não
- Comentário: Não foram usados léxicos no cenário.
Sumário dos resultados
A seguir, apresentamos a Figura 3 com o gráfico de pizza do sumário dos resultados.
Figura 3 - Gráfico de pizza do sumário dos resultados.
%%{
init: {
'theme': 'base',
'themeVariables': {
'primaryColor': '#FFD400',
'secondaryColor': '#0083CA',
'tertiaryColor': '#CD992B',
'pie4': '#00416B',
'primaryTextColor': '#8e8e8e',
'pieStrokeWidth': '0px',
'pieOuterStrokeWidth': '0px',
'pieOpacity': '1',
'pieSectionTextColor': '#fff',
'pieSectionTextSize': '19px'
}
}
}%%
pie
"Sim" : 7
"Não" : 1
Fonte: Pablo S. Costa, 2024.
Cenario - Gerenciar minhas importações
Checklist de verificação
Tabela 5 - Checklist preenchido na verificação
ID | Descrição | Avaliação | Referência | |
---|---|---|---|---|
1 | O cenário possui os elementos básicos: título, objetivos, contexto, atores, recursos, episódios e exceções? | Sim | REF1. | pg 49 |
2 | O modo para atingir o objetivo está descrito no cenário ? | Sim | REF1. | pg 49 |
3 | O contexto descreve o estado inicial: suas pré-condições, o local (físico) e o tempo? | Sim | REF1. | pg 49 |
4 | As características pessoais dos atores são relevantes ao cenário? | Não | REF2. | pg 172 |
5 | Cada episódio representa uma ação realizada por um ator onde participam outros atores utilizando recursos disponíveis? | Sim | REF1. | pg 49 |
6 | Os cenários possuem alguma ligação com os léxicos? | Não | REF1. | pg 50 |
7 | Os episódios do cenário seguem uma ordem lógica para atingir o objetivo? | Sim | REF1. | pg 50 |
8 | O título do cenário é autoexplicativo? | Sim | REF1. | pg 49 |
Fonte: Ricardo Augusto, 2024.
Gravação da verificação
Problemas Encontrados
- ID 06: Os cenários possuem alguma ligação com os léxicos?
- Avaliação: Não
- Comentário: O artefato não cita o uso dos léxicos.
Sumário dos resultados
A seguir, apresentamos a Figura 4 com o gráfico de pizza do sumário dos resultados.
Figura 4 - Gráfico de pizza do sumário dos resultados.
%%{
init: {
'theme': 'base',
'themeVariables': {
'primaryColor': '#FFD400',
'secondaryColor': '#0083CA',
'tertiaryColor': '#CD992B',
'pie4': '#00416B',
'primaryTextColor': '#8e8e8e',
'pieStrokeWidth': '0px',
'pieOuterStrokeWidth': '0px',
'pieOpacity': '1',
'pieSectionTextColor': '#fff',
'pieSectionTextSize': '19px'
}
}
}%%
pie
"Sim" : 6
"Não" : 2
"Incompleto" : 0
"Não se Aplica" : 0
Fonte: Ricardo Augusto, 2024.
Cenario - Rastrear encomendas
Checklist de verificação
Tabela 6 - Checklist preenchido na verificação
ID | Descrição | Avaliação | Referência | |
---|---|---|---|---|
1 | O cenário possui os elementos básicos: título, objetivos, contexto, atores, recursos, episódios e exceções? | Sim | REF1. | pg 49 |
2 | O modo para atingir o objetivo está descrito no cenário ? | Sim | REF1. | pg 49 |
3 | O contexto descreve o estado inicial: suas pré-condições, o local (físico) e o tempo? | Sim | REF1. | pg 49 |
4 | As características pessoais dos atores são relevantes ao cenário? | Sim | REF2. | pg 172 |
5 | Cada episódio representa uma ação realizada por um ator onde participam outros atores utilizando recursos disponíveis? | Sim | REF1. | pg 49 |
6 | Os cenários possuem alguma ligação com os léxicos? | Não | REF1. | pg 50 |
7 | Os episódios do cenário seguem uma ordem lógica para atingir o objetivo? | Sim | REF1. | pg 50 |
8 | O título do cenário é autoexplicativo? | Sim | REF1. | pg 49 |
Fonte: Claudio Henrique, 2024.
Gravação da verificação
Problemas Encontrados
- ID 06: Os cenários possuem alguma ligação com os léxicos?
- Avaliação: Não
- Comentário: Os cenários para explicarem melhor ainda os seus itens ficariam melhor representados com ligações com os léxicos.
Sumário dos resultados
A seguir, apresentamos a Figura 5 com o gráfico de pizza do sumário dos resultados.
Figura 5 - Gráfico de pizza do sumário dos resultados.
%%{
init: {
'theme': 'base',
'themeVariables': {
'primaryColor': '#FFD400',
'secondaryColor': '#0083CA',
'tertiaryColor': '#CD992B',
'pie4': '#00416B',
'primaryTextColor': '#8e8e8e',
'pieStrokeWidth': '0px',
'pieOuterStrokeWidth': '0px',
'pieOpacity': '1',
'pieSectionTextColor': '#fff',
'pieSectionTextSize': '19px'
}
}
}%%
pie
"Sim" : 7
"Não" : 1
"Incompleto" : 0
"Não se Aplica" : 0
Fonte: Claudio Henrique, 2024.
Cenario - Buscar por documentos perdidos:
Checklist de verificação
Tabela 7 - Checklist preenchido na verificação
ID | Descrição | Avaliação | Referência | |
---|---|---|---|---|
1 | O cenário possui os elementos básicos: título, objetivos, contexto, atores, recursos, episódios e exceções? | Sim. | REF1. | pg 49 |
2 | O modo para atingir o objetivo está descrito no cenário ? | Sim. | REF1. | pg 49 |
3 | O contexto descreve o estado inicial: suas pré-condições, o local (físico) e o tempo? | Sim. | REF1. | pg 49 |
4 | As características pessoais dos atores são relevantes ao cenário? | Não. | REF2. | pg 172 |
5 | Cada episódio representa uma ação realizada por um ator onde participam outros atores utilizando recursos disponíveis? | Sim. | REF1. | pg 49 |
6 | Os cenários possuem alguma ligação com os léxicos? | Não. | REF1. | pg 50 |
7 | Os episódios do cenário seguem uma ordem lógica para atingir o objetivo? | Sim. | REF1. | pg 50 |
8 | O título do cenário é autoexplicativo? | Sim. | REF1. | pg 49 |
Fonte: Elias F. Oliveira, 2024.
Gravação da verificação
Problemas Encontrados
- ID 06: Os cenários possuem alguma ligação com os léxicos?
- Avaliação: Não.
- Comentário: Não existe nenhuma ligação aos léxicos no cenário.
Sumário dos resultados
A seguir, apresentamos a Figura 6 com o gráfico de pizza do sumário dos resultados.
Figura 6 - Gráfico de pizza do sumário dos resultados.
%%{
init: {
'theme': 'base',
'themeVariables': {
'primaryColor': '#FFD400',
'secondaryColor': '#0083CA',
'tertiaryColor': '#CD992B',
'pie4': '#00416B',
'primaryTextColor': '#8e8e8e',
'pieStrokeWidth': '0px',
'pieOuterStrokeWidth': '0px',
'pieOpacity': '1',
'pieSectionTextColor': '#fff',
'pieSectionTextSize': '19px'
}
}
}%%
pie
"Sim" : 6
"Não" : 2
Fonte: Pablo S. Costa, 2024.
Cenario - Mudar endereço de recebimento
Checklist de verificação
Tabela 8 - Checklist preenchido na verificação
ID | Descrição | Avaliação | Referência | |
---|---|---|---|---|
1 | O cenário possui os elementos básicos: título, objetivos, contexto, atores, recursos, episódios e exceções? | sim | REF1. | pg 49 |
2 | O modo para atingir o objetivo está descrito no cenário ? | sim | REF1. | pg 49 |
3 | O contexto descreve o estado inicial: suas pré-condições, o local (físico) e o tempo? | sim | REF1. | pg 49 |
4 | As características pessoais dos atores são relevantes ao cenário? | não | REF2. | pg 172 |
5 | Cada episódio representa uma ação realizada por um ator onde participam outros atores utilizando recursos disponíveis? | sim | REF1. | pg 49 |
6 | Os cenários possuem alguma ligação com os léxicos? | não | REF1. | pg 50 |
7 | Os episódios do cenário seguem uma ordem lógica para atingir o objetivo? | sim | REF1. | pg 50 |
8 | O título do cenário é autoexplicativo? | sim | REF1. | pg 49 |
Fonte: Gabriel F. J. Silva, 2024.
Gravação da verificação
Problemas Encontrados
- ID 04: As características pessoais dos atores são relevantes ao cenário?
- Avaliação: não
- Comentário: não estão descritas as características pessoais dos atores
- ID 06: Os cenários possuem alguma ligação com os léxicos?
- Avaliação: não
- Comentário: não há nada que indica uma ligação com o artefato de Léxicos
Sumário dos resultados
A seguir, apresentamos a Figura 7 com o gráfico de pizza do sumário dos resultados.
Figura 7 - Gráfico de pizza do sumário dos resultados.
%%{
init: {
'theme': 'base',
'themeVariables': {
'primaryColor': '#FFD400',
'secondaryColor': '#0083CA',
'tertiaryColor': '#CD992B',
'pie4': '#00416B',
'primaryTextColor': '#8e8e8e',
'pieStrokeWidth': '0px',
'pieOuterStrokeWidth': '0px',
'pieOpacity': '1',
'pieSectionTextColor': '#fff',
'pieSectionTextSize': '19px'
}
}
}%%
pie
"Sim" : 6
"Não" : 2
Fonte: Gabriel F. J. Silva, 2024.
Cenario - Receber em um local não residencial
Checklist de verificação
Tabela 9 - Checklist preenchido na verificação
ID | Descrição | Avaliação | Referência | |
---|---|---|---|---|
1 | O cenário possui os elementos básicos: título, objetivos, contexto, atores, recursos, episódios e exceções? | sim | REF1. | pg 49 |
2 | O modo para atingir o objetivo está descrito no cenário ? | sim | REF1. | pg 49 |
3 | O contexto descreve o estado inicial: suas pré-condições, o local (físico) e o tempo? | sim | REF1. | pg 49 |
4 | As características pessoais dos atores são relevantes ao cenário? | não | REF2. | pg 172 |
5 | Cada episódio representa uma ação realizada por um ator onde participam outros atores utilizando recursos disponíveis? | sim | REF1. | pg 49 |
6 | Os cenários possuem alguma ligação com os léxicos? | não | REF1. | pg 50 |
7 | Os episódios do cenário seguem uma ordem lógica para atingir o objetivo? | sim | REF1. | pg 50 |
8 | O título do cenário é autoexplicativo? | sim | REF1. | pg 49 |
Fonte: Gabriel F. J. Silva, 2024.
Gravação da verificação
Problemas Encontrados
- ID 04: As características pessoais dos atores são relevantes ao cenário?
- Avaliação: não
- Comentário: não estão descritas as características pessoais dos atores
- ID 06: Os cenários possuem alguma ligação com os léxicos?
- Avaliação: não
- Comentário: não há nada que indica uma ligação com o artefato de Léxicos
Sumário dos resultados
A seguir, apresentamos a Figura 8 com o gráfico de pizza do sumário dos resultados.
Figura 8 - Gráfico de pizza do sumário dos resultados.
%%{
init: {
'theme': 'base',
'themeVariables': {
'primaryColor': '#FFD400',
'secondaryColor': '#0083CA',
'tertiaryColor': '#CD992B',
'pie4': '#00416B',
'primaryTextColor': '#8e8e8e',
'pieStrokeWidth': '0px',
'pieOuterStrokeWidth': '0px',
'pieOpacity': '1',
'pieSectionTextColor': '#fff',
'pieSectionTextSize': '19px'
}
}
}%%
pie
"Sim" : 6
"Não" : 2
Fonte: Gabriel F. J. Silva, 2024.
Sumário total dos resultados
A seguir, apresentamos a Figura 9 com o gráfico de pizza do sumário total dos resultados.
Figura 9 - Gráfico de pizza do sumário total dos resultados.
%%{
init: {
'theme': 'base',
'themeVariables': {
'primaryColor': '#FFD400',
'secondaryColor': '#0083CA',
'tertiaryColor': '#CD992B',
'pie4': '#00416B',
'primaryTextColor': '#8e8e8e',
'pieStrokeWidth': '0px',
'pieOuterStrokeWidth': '0px',
'pieOpacity': '1',
'pieSectionTextColor': '#fff',
'pieSectionTextSize': '19px'
}
}
}%%
pie
"Sim" : 50
"Não" : 12
"Incompleto" : 2
Fonte: Pablo S. Costa, 2024.
Referências Bibliograficas
- Fagan, Michael E. Design and Code Inspections to Reduce Errors in Program Development. IBM Systems Journal, Vol. 15, No. 3, 1976, pp. 182-211.
Bibliografia
LEITE, Julio, BALANGUER, Frederico, MAIORANA, Vanessa. Enhancing a Requirements Baseline with Scenarios.IEEE, 1997. Disponível em: https://www-di.inf.puc-rio.br/~julio/bnncap3.pdf
Barbosa, S. D. J.; Silva, B. S. da; Silveira, M. S.; Gasparini, I.; Darin, T.; Barbosa, G. D. J. (2021) Interação Humano-Computador e Experiência do usuário. Autopublicação. ISBN: 978-65-00-19677-1.
Fagan, Michael E. Design and Code Inspections to Reduce Errors in Program Development. IBM Systems Journal, Vol. 15, No. 3, 1976, pp. 182-211.
Histórico de Versões
Versão | Data | Descrição | Autor(es) | Revisor(es) |
---|---|---|---|---|
1.0 |
27/06/2024 | Criação do documento | Pablo S. Costa | Claudio Henrique |