Inspeção Especificação Suplementar - Andre-Eduardo/2019.1-Requisitos-Moovit GitHub Wiki
| Data | Versão | Descrição | Autor |
|---|---|---|---|
| 04/06/2019 | 1.0 | Criação da page | Mikhaelle Bueno |
| 04/06/2019 | 1.1 | Adição de conteúdo | Mikhaelle Bueno |
| 05/06/2019 | 1.1 | Correção de link | Gustavo Duarte Moreira |
| 05/06/2019 | 1.1 | Adição de conteúdo | Mikhaelle Bueno |
Sumário
1. Planejamento
O material utilizado para inspeção serão os requisitos não funcionais levantados na especificação suplementar por um dos integrantes do grupo utilizando o método de introspecção para procurar possíveis defeitos na modelagem. Os modelos terão que passar por uma avaliação que deverá atender a alguns critérios em formato de perguntas, também será julgada a qualidade de cada modelo.
2. Visão Geral
Um dos integrantes do grupo realizará a inspeção por introspecção e outro será responsável pela correção.
3. Preparação
| Data | Participação | Observação |
|---|---|---|
| 08/06/2019 | Fabiana Ribas | Não consegui entender a forma como faremos o preenchimento da tabela de perguntas objetivas, se é com sim - não, atende - não atende...... |
Através do material disponibilizado na disciplina o grupo inspecionará os casos de uso utilizando as seguintes perguntas:
Perguntas objetivas:
As perguntas objetivas serão respondidas utilizando um cheque :heavy_check_mark: para simbolizar que o critério foi atendido. Caso contrario :x:
- A especificação é um requisito não funcional do sistema?
- A especificação possui uma importância?
- A especificação possui rastro?
Perguntas subjetivas:
As perguntas subjetivas serão respondidas com um número de 1 a 5 em que 1 corresponde a pior classificação
- A importância descrita condiz com a importância real da funcionalidade ?
- A especificação tem uma descrição clara?
4. Inspeção
| Avaliador | Versão | Rastreabilidade |
|---|---|---|
4.1 Tabela de avaliação objetiva
| Especificação Suplementar | RU01 | RU02 | RU03 | RU04 | RC01 | RC02 | RD01 | RD02 | Suportabilidade | Design |
|---|---|---|---|---|---|---|---|---|---|---|
| A especificação é um requisito não funcional do sistema? | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: |
| A especificação possui uma importância? | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | :x: | :x: |
| A especificação possui rastro? | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | :x: | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | :x: |
4.2 Tabela de avaliação subjetiva
| Especificação Suplementar | RU01 | RU02 | RU03 | RU04 | RC01 | RC02 | RD01 | RD02 | Suportabilidade | Design |
|---|---|---|---|---|---|---|---|---|---|---|
| A importância descrita condiz com a importância real da funcionalidade ? | :five: | :five: | :five: | :five: | :five: | :five: | :five: | :five: | :five: | :five: |
| A especificação tem uma descrição clara? | :five: | :five: | :five: | :five: | :five: | :five: | :five: | :five: | :five: | :five: |
4.2 Critério de qualidade
- 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
| Casos de Uso | Qualidade Alta | Qualidade Média | Qualidade Baixa |
|---|---|---|---|
| RU01 | :heavy_check_mark: | ||
| RU02 | :heavy_check_mark: | ||
| RU03 | :heavy_check_mark: | ||
| RU04 | :heavy_check_mark: | ||
| RC01 | :heavy_check_mark: | ||
| RC02 | :heavy_check_mark: | ||
| RD01 | :heavy_check_mark: | ||
| RD02 | :heavy_check_mark: | ||
| Suportabilidade | :heavy_check_mark: | ||
| Design | :heavy_check_mark: |
5. Correção
A seguir foi feita as correções dos erros encontrados.
Avaliação Objetiva
| Casos de Uso | 1 | 2 | 3 |
|---|---|---|---|
| RU01 | |||
| RU02 | |||
| RU03 | |||
| RU04 | :heavy_check_mark: | ||
| RC01 | |||
| RC02 | |||
| RD01 | |||
| RD02 | |||
| Suportabilidade | :heavy_check_mark: | ||
| Design | :heavy_check_mark: | :heavy_check_mark: |
6. Acompanhamento
7. 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 013. 1º/2019. Material apresentado para a disciplina de Requisitos de Software no curso de Engenharia de Software da UnB, FGA.