Inspeção Léxicos - Andre-Eduardo/2019.1-Requisitos-Moovit GitHub Wiki

Data Versão Descrição Autor
04/06/2019 1.0 Criação da page Fabiana Ribas
04/06/2019 1.1 Adição de conteúdo Fabiana Ribas
05/06/2019 1.2 Adição do planejamento Fabiana Ribas
06/06/2019 1.3 Adição da preparação Fabiana Ribas
06/06/2019 1.4 Adição do check list Fabiana Ribas
24/06/2019 1.5 Avaliação Arthur Rodrigues

Sumário

  1. Planejamento

  2. Visão Geral

  3. Preparação

3.1. Regras gerais

3.2. Qualidade exigida

  1. Inspeção

4.1. Check list Regras gerais

4.2. Qualidade exigida

  1. Correção

5.1. Correção das Regras Gerais

  1. Referencias

1. Planejamento

Foi acordado nessa etapa que o grupo irá avaliar todos os módulos já feitos, dessa forma garantindo a revisão de todos os artefatos. Após a divisão, cada integrante ficou responsável por fazer uma check list de inspeção para os artefatos de sua escolha. Houve uma rodada de preparação para que houvesse a homogenização da equipe em relação a como será feita a inspeção e o preenchimento das tabelas, além de possíveis correções na check list. Para o preenchimento das tabelas, outro integrante, diferente do que criou a check list, será responsável pela inspeção. Assim, as inspeções serão usadas para rever, corrigir e refatorar os documentos de requisitos produzidos durante o semestre na disciplina de Requisitos.

2. Visão Geral

Neste trabalho foi feita a inspeção dos léxicos relacionados ao aplicativo moovit, da seguinte forma:

  • Inspeção dos termos;
  • Inspeção das noções;
  • Inspeção dos impactos;

3. Preparação

Data Participação Observação

Está rodada consistiu na preparação da equipe para a leitura e entendimento dos critérios e o preenchimento do check list. Foi necessário realizar a preparação da para que houvesse a homogenização da equipe em relação a como será feita a inspeção e o preenchimento das tabelas, além de possíveis correções na check list/critérios.

3.1.Regras especificas

  1. O léxico contem um termo?

  2. O léxico contem uma ou mais noções?

  3. O léxico contem um ou mais impactos?

  4. O léxico possui hiperlinks?

  5. A noção possui uma definição similar a de um dicionario?

  6. O sujeito, quando classificado como um verbo, tem descrita na noção:

  • quem realiza;

  • quando acontece;

  • quais os procedimentos envolvidos;

  1. O sujeito, quando classificado como um verbo, deve ter descrito em seu impacto:
  • quais os reflexos da ação no ambiente;
  1. O sujeito, quando classificado como um objeto, deve possui descrito em sua noção:
  • a definição do objeto;

  • identificação de outros objetos que o mesmo se relaciona;

  1. O sujeito, quando classificado como um objeto, deve possuir descrito em seu impacto:
  • ações que podem ser aplicados ao seu objeto;
  1. O sujeito, quando classificado como estado, deve possui descrito em sua noção:
  • o que significa;

  • quando ocorre determinado estado;

  1. O sujeito, quando classificado como estado, deve possui descrito em seu impacto:
  • identificação de outros estados;

  • identificação de outras ações que podem ocorrer a partir do estado que se descreve;

Para a tabela de Regras gerais, o check list deve ser respondido colocando o id dos léxicos, linkados, nas colunas de "Atende" se cumprir com o que é pedido, "Atende parcialmente" caso cumprir com alguns itens do critério e "Não atende" se o contrario.

3.2.Qualidade exigida

Para a tabela de qualidade exigida, o check list deve ser respondido de forma mais subjetiva, com um check mark :heavy_check_mark: dentre as opções fornecidas como:"Qualidade Alta" em caso de reprovação de 1 a 2 critérios,"Qualidade Média" no caso de reprovação dentre 3 a 6 critérios e "Qualidade Baixa" na reprovação em mais de 6 critérios dos itens especificados.

4. Inspeção

Foram realizadas, a partir da verificação e análise feita de acordo com o check list descrito abaixo, modificações corretivas, de forma que todos os léxicos cumprissem os itens definidos no check list.

Avaliador Versão Rastreabilidade
Gustavo Duarte Moreira 1.0 Léxicos
Arthur Rodrigues 1.1 Léxicos

Check list de inspeção dos léxicos:

4.1.Regras especificas

Critérios Atende Atende parcialmente Não atende
O léxico contem um termo? Todos os léxicos atendem
O léxico contem uma ou mais noções? Todos os léxicos atendem
O léxico contem um ou mais impactos? Todos os léxicos atendem
O léxico possui hiperlinks? L01,L02,L03,L04 L15, L20, L26, L27, L28, L29, L30, L31, L32, L33, L34, L35, L36, L37, L38, L40, L41, L42, L43, L44, L45, L47, L49, L50, L62, L63
A noção possui uma definição similar a de um dicionario? Todos os léxicos atendem
O sujeito, quando classificado como um verbo, tem descrita na noção: a)quem realiza; b)quando acontece; c)quais os procedimentos envolvidos; L06, L07 L05
O sujeito, quando classificado como um verbo, deve ter descrito em seu impacto: a)quais os reflexos da ação no ambiente; L05, L06, L07
O sujeito, quando classificado como um objeto, deve possui descrito em sua noção: a)a definição do objeto; b)identificação de outros objetos que o mesmo se relaciona; L03,L04
O sujeito, quando classificado como um objeto, deve possuir descrito em seu impacto: a)ações que podem ser aplicados ao seu objeto; L03,L04
O sujeito, quando classificado como estado, deve possui descrito em sua noção: a)o que significa; b)quando ocorre determinado estado; L01,L02, L09, L19, L20, L26, L31, L32, L33,L40, L44, L54, L56
O sujeito, quando classificado como estado, deve possui descrito em seu impacto: a)identificação de outros estados; b)identificação de outras ações que podem ocorrer a partir do estado que se descreve; L01,L02, L09, L19, L20, L26, L31, L32, L33,L40, L44, L54, L56

4.2.Qualidade exigida

  • Reprovação de 1 a 2 critérios - Qualidade Alta
  • Reprovação dentre 3 a 6 critérios - Qualidade Média
  • Reprovação em mais de 6 critérios - Qualidade Baixa
Léxicos Qualidade Alta Qualidade Média Qualidade Baixa
L01 :heavy_check_mark:
L02 :heavy_check_mark:
L03 :heavy_check_mark:
L04 :heavy_check_mark:
L05
L06
L07
L08
L09
L10
L11
L12
L13
L14
L15
L16
L17
L18
L19
L20
L21
L22
L23
L24
L25
L26
L27
L28
L29
L30
L31
L32
L33
L34
L35
L36
L37
L38
L39
L40
L41
L42
L43
L44
L45
L46
L47
L48
L49
L50
L51
L52
L53
L54
L55
L56
L57
L58
L59
L60
L61
L62
L63 :x:
L64
L65
L66
L67

5. Correção

A equipe teve o trabalho de corrigir os defeitos encontrados pelo time de inspeção. A equipe de inspeção é responsável por assegurar que todos os defeitos encontrados estejam corrigidos.

Responsável pela correção Versão Rastreabilidade

5.1.Correção das Regras especificas

Inspeção Correção
1
2
3
4
5
6
7
8
9
10
11
  • Na coluna de correção contem os links para as versões corrigidas.

6. Referencias

  1. SERRANO, Maurício; SERRANO, Milene. Requisitos - Slides Aula 023. 1º/2019. Material apresentado para a disciplina de Requisitos de Software no curso de Engenharia de Software da UnB, FGA.

  2. SERRANO, Maurício; SERRANO, Milene. Requisitos - Slides Aula 010. 1º/2019. Material apresentado para a disciplina de Requisitos de Software no curso de Engenharia de Software da UnB, FGA.