Pular para conteúdo

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 Print
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 Print
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

Link para o vídeo

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 Print
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

Link para o vídeo

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 Print
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

Link para o vídeo

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 Print
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

Link para o vídeo

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 Print
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

Link para o vídeo

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 Print
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

Link para o vídeo

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 Print
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

Link para o vídeo

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 Print
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

Link para o vídeo

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

  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.

Bibliografia

  1. 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

  2. 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.

  3. 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