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
3.1. Regras gerais
3.2. Qualidade exigida
4.2. Qualidade exigida
5.1. Correção das Regras Gerais
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
-
O léxico contem um termo?
-
O léxico contem uma ou mais noções?
-
O léxico contem um ou mais impactos?
-
O léxico possui hiperlinks?
-
A noção possui uma definição similar a de um dicionario?
-
O sujeito, quando classificado como um verbo, tem descrita na noção:
-
quem realiza;
-
quando acontece;
-
quais os procedimentos envolvidos;
- O sujeito, quando classificado como um verbo, deve ter descrito em seu impacto:
- quais os reflexos da ação no ambiente;
- 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;
- O sujeito, quando classificado como um objeto, deve possuir descrito em seu impacto:
- ações que podem ser aplicados ao seu objeto;
- O sujeito, quando classificado como estado, deve possui descrito em sua noção:
-
o que significa;
-
quando ocorre determinado estado;
- 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
-
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.
-
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.