-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Merge pull request #93 from Requisitos-de-Software/brainstorm
docs: adicionando documento de planejamento
- Loading branch information
Showing
1 changed file
with
125 additions
and
1 deletion.
There are no files selected for viewing
126 changes: 125 additions & 1 deletion
126
docs/verificacao/grupo5/entrega2/planej-verificacao-e2-gp5.md
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1 +1,125 @@ | ||
# fazer planejamento da verificacao da entrega 2 | ||
# Planejamento da Verificação da Etapa 2 do Grupo | ||
|
||
## Introdução | ||
|
||
O artefato visa apresentar o planejamento para a verificação de cada artefato da etapa 2 do projeto (Elicitação de Requisitos) do [grupo](https://github.com/Requisitos-de-Software/2024.2-TesouroDireto). | ||
|
||
## Objetivos | ||
|
||
O objetivo deste documento é verificar se os artefatos produzidos para entrega 2 do [grupo](https://github.com/Requisitos-de-Software/2024.2-TesouroDireto) possuem os itens e o padrão exigidos. É importante citar que essa verificação em momento nenhum busca diminuir os membros responsáveis seu trabalho, apenas aplicar os conceitos de verificação. | ||
|
||
## Metodologia | ||
|
||
A metodologia escolhida para esta verificação é uma adaptação da inspeção. Desenvolvida originalmente para códigos de software por Fagan na IBM em 1976, essa técnica consiste em uma revisão formal dos artefatos produzidos a fim de se encontrar defeitos, a figura 1 exemplifica as etapas que Fagan propôs para esse processo. | ||
|
||
<center> | ||
|
||
**Figura 1** - Etapas da Inspeção de acordo com Fagan. | ||
|
||
<style> | ||
img[alt="inspecaofagan"] { | ||
background-color: white; | ||
padding: 10px; | ||
border-radius: 5px; | ||
} | ||
</style> | ||
|
||
![inspecaofagan](../../../assets/inspecao-fagan.png) | ||
|
||
_Fonte: SOMMERVILLE (2007)._ <a id="anchor_4" href="#REF4"><sup>4</sup></a> | ||
|
||
</center> | ||
|
||
### Objetos da Verificação | ||
|
||
Os artefatos alvos dessa verificação são: | ||
|
||
- [Brainstorm](../../../elicitacao/grupo5/brainstorm.md) na versão 1.4 de data 20/11/2024, produzido por [Victor Schmidt](https://github.com/moonshinerd) com revisão de [Thales Euflauzino](https://github.com/thaleseuflauzino) e [Maria Helena](https://github.com/MariaCHelena). | ||
- [Grupo de Foco](../../../elicitacao/grupo5/grupo-de-foco.md) na versão 1.1 de data 21/11/2024, produzido por [Thales Euflauzino](https://github.com/thaleseuflauzino) e revisado por [Victor Rodrigues](https://github.com/ViictorHugoo). | ||
- [Introspecção](../../../elicitacao/grupo5/introspeccao.md) na versão 1.0 de data 15/11/2024, produzido por [Víctor Schmidt](https://github.com/moonshinerd) com revisão de [Thales Euflauzino](https://github.com/thaleseuflauzino). | ||
- [Personas](../../../elicitacao/grupo5/personas.md) na versão 1.0 de data 19/11/2024, produzido por [Víctor Rodrigues](https://github.com/ViictorHugoo) com revisão de [Thales Euflauzino](https://github.com/thaleseuflauzino). | ||
- [Glossário](../../../elicitacao/grupo5/glossario.md) na versão 1.1 de data 21/11/2024, produzido por [Thales Euflauzino](https://github.com/thaleseuflauzino) com revisão de [Víctor Rodrigues](https://github.com/ViictorHugoo). | ||
- [Priorização 100$](../../../elicitacao/grupo5/priorizacao/100$.md) na versão 1.2 de data 22/11/2024, produzido por [Víctor Rodrigues](https://github.com/ViictorHugoo) com revisão de [Thales Euflauzino](https://github.com/thaleseuflauzino). | ||
- [Priorização In or Out](../../../elicitacao/grupo5/priorizacao/inorout.md) na versão 1.2 de data 22/11/2024, produzido por [Víctor Rodrigues](https://github.com/ViictorHugoo) com revisão de [Thales Euflauzino](https://github.com/thaleseuflauzino). | ||
- [Priorização Three Level Scale](../../../elicitacao/grupo5/priorizacao/threelevelscale.md) na versão 1.2 de data 22/11/2024, produzido por [Víctor Rodrigues](https://github.com/ViictorHugoo) com revisão de [Thales Euflauzino](https://github.com/thaleseuflauzino). | ||
- [Perfil de Usuário](../../../elicitacao/grupo5/definicao-perfil_de_usuario/perfil-usuario.md) na versão 1.2 de data 22/11/2024, produzido por [Víctor Rodrigues](https://github.com/ViictorHugoo) com revisão de [Thales Euflauzino](https://github.com/thaleseuflauzino). | ||
- [Questionário](../../../elicitacao/grupo5/definicao-perfil_de_usuario/questionario.md) na versão 1.2 de data 22/11/2024, produzido por [Víctor Rodrigues](https://github.com/ViictorHugoo) com revisão de [Thales Euflauzino](https://github.com/thaleseuflauzino). | ||
|
||
### Resultados das Verificações | ||
|
||
Os resultados das verificações podem ser acessados através do seguinte link: | ||
|
||
- [Relatório da Verificação](./relatorio-verificacao-e2-gp5.md); | ||
|
||
### Cronograma | ||
|
||
A verificação será realizada no período de 23 de novembro de 2024, com os resultados sendo relatados através da página de documentação do Grupo 5 no dia 23 de novembro de 2024. A tabela 1 a seguir, apresenta o cronograma das atividades a serem realizadas. | ||
|
||
<center> | ||
|
||
**Tabela 1** - Cronograma das Atividades. | ||
|
||
| Data | Descrição | Responsável | | ||
| ---------- | ---------------------------- | ------------------------------------------- | | ||
| 22/11/2024 | Planejamento da Verificação | [Víctor Schmidt](https://github.com/moonshinerd) | | ||
| 23/11/2024 | Adição dos resultados. | [Grupo](https://github.com/Requisitos-de-Software/2024.2-TesouroDireto) | | ||
|
||
_Autor: [Víctor Schmidt](https://github.com/moonshinerd), 2024_ | ||
|
||
</center> | ||
|
||
## Lista de Verificação | ||
|
||
As listas de verificação foram construídas levando em conta os padrões esperados para cada artefato e as principais tarefas realizadas na elaboração dos mesmos, tudo isso de acordo com os slides da _Aula 04 da professora Milene e Maurício Serrano_<a id=anchor_3 href="#REF3"><sup>3</sup></a>. | ||
|
||
### Geral | ||
|
||
|
||
<center> | ||
|
||
**Tabela 2** - Lista de Verificação dos Itens de Verificação dos Artefatos. | ||
|
||
| ID | Descrição | Artefato | Avaliação | | ||
| :--------------: | ----------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------- | :--------: | | ||
| 1 | As ideias levantadas estão organizadas e categorizadas de forma clara? | [Brainstorm](../../../elicitacao/grupo5/brainstorm.md) | --- | | ||
| 2 | As transcrições das discussões estão presentes e incluem uma análise das contribuições? | [Grupo de Foco](../../../elicitacao/grupo5/grupo-de-foco.md) | --- | | ||
| 3 | As reflexões dos stakeholders sobre as necessidades do projeto estão documentadas? | [Introspecção](../../../elicitacao/grupo5/introspeccao.md) | --- | | ||
| 4 | As características e necessidades principais dos usuários estão bem definidas? | [Perfil de Usuário](../../../elicitacao/grupo5/perfil-usuario.md) | --- | | ||
| 5 | Os perfis fictícios baseados em dados reais cobrem diferentes cenários de uso? | [Personas](../../../elicitacao/grupo5/personas.md) | --- | | ||
| 6 | Todas as definições de termos técnicos utilizados no projeto estão claras e consistentes? | [Glossário](../../../elicitacao/grupo5/glossario.md) | --- | | ||
| 7 | Os itens priorizados estão descritos e a alocação de valores é justificada? | [Priorização 100$](../../../elicitacao/grupo5/priorizacao/100$.md) | --- | | ||
| 8 | Os requisitos críticos e descartáveis foram identificados e justificados? | [Priorização In or Out](../../../elicitacao/grupo5/priorizacao/inorout.md) | --- | | ||
| 9 | Os requisitos estão classificados adequadamente de acordo com os níveis definidos? | [Priorização Three Level Scale](../../../elicitacao/grupo5/priorizacao/threelevelscale.md) | --- | | ||
| 10 | O perfil de usuário revisado reflete as análises realizadas no questionário? | [Perfil de Usuário](../../../elicitacao/grupo5/definicao-perfil_de_usuario/perfil-usuario.md) | --- | | ||
| 11 | As perguntas do questionário são abrangentes e ajudam na definição do perfil do usuário? | [Questionário](../../../elicitacao/grupo5/definicao-perfil_de_usuario/questionario.md) | --- | | ||
| 12 | Os critérios de análise e organização das ideias do brainstorm estão claramente definidos? | [Brainstorm](../../../elicitacao/grupo5/brainstorm.md) | --- | | ||
| 13 | O grupo de foco inclui informações sobre os perfis dos participantes? | [Grupo de Foco](../../../elicitacao/grupo5/grupo-de-foco.md) | --- | | ||
| 14 | O artefato apresenta um sumário executivo das discussões do grupo de foco? | [Grupo de Foco](../../../elicitacao/grupo5/grupo-de-foco.md) | --- | | ||
| 15 | A introspecção inclui referências aos objetivos do projeto e como os stakeholders os percebem? | [Introspecção](../../../elicitacao/grupo5/introspeccao.md) | --- | | ||
| 16 | O perfil de usuário aborda aspectos demográficos, comportamentais e necessidades específicas? | [Perfil de Usuário](../../../elicitacao/grupo5/perfil-usuario.md) | --- | | ||
| 17 | As personas incluem objetivos claros, motivações e possíveis dores dos usuários? | [Personas](../../../elicitacao/grupo5/personas.md) | --- | | ||
| 18 | O glossário contém referências e fontes utilizadas para definir os termos? | [Glossário](../../../elicitacao/grupo5/glossario.md) | --- | | ||
| 19 | A priorização 100$ utiliza critérios objetivos para justificar a alocação dos valores? | [Priorização 100$](../../../elicitacao/grupo5/priorizacao/100$.md) | --- | | ||
| 20 | A priorização In or Out está baseada em dados ou evidências coletadas nas etapas anteriores? | [Priorização In or Out](../../../elicitacao/grupo5/priorizacao/inorout.md) | --- | | ||
| 21 | A priorização Three Level Scale apresenta justificativas para as classificações atribuídas? | [Priorização Three Level Scale](../../../elicitacao/grupo5/priorizacao/threelevelscale.md) | --- | | ||
| 22 | O questionário inclui perguntas abertas e fechadas que abrangem os diferentes perfis de usuário? | [Questionário](../../../elicitacao/grupo5/definicao-perfil_de_usuario/questionario.md) | --- | | ||
| 23 | O perfil de usuário revisado indica claramente os grupos prioritários para o projeto? | [Perfil de Usuário](../../../elicitacao/grupo5/definicao-perfil_de_usuario/perfil-usuario.md) | --- | | ||
| 24 | Há registro das revisões realizadas e das principais mudanças em cada versão do artefato? | Todos os artefatos | --- | | ||
|
||
_Autores: Equipe do Projeto, 2024._ | ||
|
||
</center> | ||
|
||
|
||
|
||
## Bibliografia | ||
|
||
> REQUISTOS DE SOFTWARE. Planejamento da Verificação da Etapa 1 do Grupo 2. Disponível em: [https://requisitos-de-software.github.io/2023.1-BilheteriaDigital/verificacao/grupo2/entrega1/planejamento-verificacao-e1-grupo2/](https://requisitos-de-software.github.io/2023.1-BilheteriaDigital/verificacao/grupo2/entrega1/planejamento-verificacao-e1-grupo2/). Acesso em: 2 nov. 2024. | ||
>**** | ||
> <a id="REF3" href="#anchor_3"></a> SERRANO, MAURÍCIO; SERRANO, Milene. **Slides da aula Requisitos – Aula 04**. Disponível em: [https://aprender3.unb.br/pluginfile.php/2523041/mod_resource/content/3/Requisitos%20-%20Aula%2004.pdf](https://aprender3.unb.br/pluginfile.php/2523041/mod_resource/content/3/Requisitos%20-%20Aula%2004.pdf). Acessado em: 02 de novembro de 2024. | ||
## Histórico de Versões | ||
|
||
| Versão | Data | Descrição | Autor(es) | Revisor(es) | | ||
| -------- | ------ | ------ | ---------- | ---------- | | ||
| `1.0` | 22/11/2024 | Criação do documento | [Víctor Schmidt](https://github.com/moonshinerd) | [Thales Euflauzino](https://github.com/thaleseuflauzino) | |