Skip to content

Commit

Permalink
Inspeção Especificacao Suplementar e correçao menu
Browse files Browse the repository at this point in the history
  • Loading branch information
patyhelenaa committed Sep 8, 2024
1 parent 1013015 commit 830ca4a
Show file tree
Hide file tree
Showing 3 changed files with 206 additions and 7 deletions.
28 changes: 28 additions & 0 deletions docs/Analise/EspecificacaoSuplementar.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,28 @@
# Inspeção Especificações Suplementares
**Histórico de Revisão**

| Data | Versão | Descrição | Autor(es)|
| --- | --- | --- | --- |
| 08/09/2024 | 0.1 | Criação do documento | Patricia Helena |


## Metodologia
Utilizando a metodologia de inspeção por meio de um checklist, as características das [Especificações Suplementares](../modelagem/especificacaoSuplementar.md) foram verificadas individualmente, resultando em uma resposta para cada pergunta do checklist, podendo ser 'sim' ou 'não'. Esse processo permite uma averiguação da qualidade de cada um dos itens, assegurando que os requisitos estejam em conformidade com os padrões esperados.

## Checklist
|| Perguntas |
|----|-----------------------------------------------------------------------------|
| 1 | Todos os requisitos estão descritos de forma clara? |
| 2 | A especificação abrange todos os aspectos essenciais relacionados aos requisitos não funcionais? |
| 3 | Os requisitos de desempenho descrevem de forma clara as condições e níveis de operação?|
| 4 | Os requisitos de segurança descrevem de forma clara as condições e níveis de proteção? |
| 5 | Os requisitos de usabilidade descrevem de forma clara as condições e níveis de facilidade de uso? |
| 6 | Os requisitos de compatibilidade descrevem de forma clara as condições e níveis de integração com outros sistemas? |
| 7 | Os requisitos de manutenção descrevem de forma clara as condições e níveis de suporte e atualização? |



## Matriz de Avaliação
| Especificações Suplementares | 1 | 2 | 3 | 4 | 5 | 6 | 7 |
|-----|---|---|---|---|---|---|---|
| Especificação Suplementar |✔️|✔️|✔️|✔️|✔️|✔️|✔️|✔️|
170 changes: 170 additions & 0 deletions docs/Analise/validacao.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,170 @@
# Validação
**Histórico de Revisão**

| Data | Versão | Descrição | Autor(es)|
| --- | --- | --- | --- |
| 07/09/2024 | 0.1 | Criação do documento e adição dos requisitos funcionais | Samara Letícia |

## Introdução

Validação é o processo de submeter os requisitos à aprovação externa da equipe de software, verificando se atendem às necessidades dos stakeholders e evitando custos de correções.

## Metodologia

Após levantarmos os requisitos, testamos e validamos cada um em diferentes ambientes do jogo.

### RF01 - O usuário deve ser capaz de criar, entrar e gerenciar uma conta no Minecraft.
![RF01](../pos-rastreabilidade/imgs/1.png)

### RF02 - O usuário deve ser capaz de se locomover utilizando o teclado.
![RF02](../pos-rastreabilidade/imgs/2.png)

### RF03 - O usuário deve ser capaz de interagir com o mundo utilizando o mouse.
![RF03](../pos-rastreabilidade/imgs/3.png)


### RF04 - Os recursos devem ser armazenados no inventário do usuário.
![RF04](../pos-rastreabilidade/imgs/4.png)

### RF05 - O jogo deve possuir um dicionário com a explicação de todos os itens descobertos pelo usuário.

### RF06 - O usuário deve precisar de uma mesa de trabalho para fabricar ferramentas eficientes.
![RF06](../pos-rastreabilidade/imgs/6.png)

### RF7 - O jogo deve permitir que, através de minérios, o usuário crie novas ferramentas.
![RF07](../pos-rastreabilidade/imgs/7.png)

### RF08 - O jogo deve oferecer diferentes tipos de alimentos para evitar que o personagem do usuário morra de fome.
![RF08](../pos-rastreabilidade/imgs/8.png)

### RF09 - No modo hardcore, o usuário deve ter apenas uma vida, tornando o jogo mais desafiador e definitivo.
![RF09](../pos-rastreabilidade/imgs/9.png)

### RF10 - No modo hardcore, após a morte, o usuário deve ser capaz de entrar apenas no modo espectador, sem interagir com o mundo.
![RF10](../pos-rastreabilidade/imgs/10.png)

### RF11 - No modo hardcore, o jogo deve ser definido automaticamente na dificuldade mais alta e não pode ser alterado.
![RF11](../pos-rastreabilidade/imgs/11.png)

### RF12 - No modo hardcore, os comandos de cheats devem estar desabilitados para garantir a integridade do desafio.
![RF12](../pos-rastreabilidade/imgs/12.png)

### RF13 - Deve existir um modo de jogo onde o jogador pode exercitar a sua criatividade
![RF13](../pos-rastreabilidade/imgs/13.png)

### RF14 - No modo criativo, o usuário deve ser capaz de sobrevoar rapidamente pelo mapa para facilitar as criações.
![RF14](../pos-rastreabilidade/imgs/14.png)

### RF15 - O usuário deve ser capaz de colocar e quebrar blocos com apenas um comando no modo criativo.
![RF15](../pos-rastreabilidade/imgs/15.mp4)

### RF16 - O usuário deve ter acesso a todos os itens do jogo no modo criativo.
![RF16](../pos-rastreabilidade/imgs/16.png)

### RF17 - O usuário não deve precisar se preocupar com vida ou barra de fome no modo criativo, focando apenas em criar.
![RF17](../pos-rastreabilidade/imgs/17.png)

### RF18 - Mobs hostis devem ignorar a presença do usuário no modo criativo.
![RF18](../pos-rastreabilidade/imgs/18.png)

### RF19 - No modo criativo, usuário deve ser capaz de alterar o clima e a hora do dia conforme necessário para suas criações.
![RF19](../pos-rastreabilidade/imgs/19.mp4)

### RF20 - Deve haver um sistema de chat para comunicação entre os jogadores, com suporte a comandos especiais.
![RF20](../pos-rastreabilidade/imgs/20.jpeg)

### RF21 - Jogos multiplayer devem permitir a criação e personalização de diversos modos de jogo, como construção, sobrevivência e PvP.
![RF21](../pos-rastreabilidade/imgs/21.png)

### RF22 - Jogos multiplayer devem fornecer um sistema de votação justo e intuitivo durante competições para escolher as melhores construções ou desempenhos.
![RF22](../pos-rastreabilidade/imgs/22.png)

### RF23 - Em Jogos multiplayer deve ser possível a criação e agendamento de eventos e competições especiais para os jogadores.
![RF23](../pos-rastreabilidade/imgs/23.png)

### RF24 - O jogador dever ser capaz de colocar alguns blocos na [hotbar](../modelagem/lexico.md#l39-hotbar).
![RF24](../pos-rastreabilidade/imgs/24.jpeg)

### RF25 - O jogador deve ser capaz de compartilhar o seu mapa com outro jogador.


### RF26 - Deve existir um modo de jogo onde o jogador pode morrer (sobrevivência)
![RF26](../pos-rastreabilidade/imgs/26.png)

### RF27 - Com exceção dos modos Criativo e Espectador, o jogador deve ter uma quantidade limitada de vida
![RF27](../pos-rastreabilidade/imgs/27.png)

### RF28 - O jogador deve ser capaz de criar ferramentas
![RF28](../pos-rastreabilidade/imgs/28.png)

### RF29 - O jogador deve ser capaz de atacar os inimigos
![RF29](../pos-rastreabilidade/imgs/29.gif)

### RF30 - Com exceção do modo hardcore, o jogador deve ser capaz de escolher a dificuldade do jogo
![RF30](../pos-rastreabilidade/imgs/30.png)

### RF31 - O mundo deve ser gerado com diversos biomas
![RF31](../pos-rastreabilidade/imgs/31.png)

### RF32 - O jogador deve ser capaz de melhorar o material dos seus itens
![RF32](../pos-rastreabilidade/imgs/32.gif)

### RF33 - O jogador deve ser capaz de encantar os seus itens
![RF33](../pos-rastreabilidade/imgs/33.gif)

### RF34 - Quando um inimigo morrer ele deve deixar um drop
![RF34](../pos-rastreabilidade/imgs/34.png)

### RF35 - O jogador deve ter uma barra de fome
![RF35](../pos-rastreabilidade/imgs/35.png)

### RF36 - Cada dimensão deve ter diferentes inimigos
![RF36](../pos-rastreabilidade/imgs/36.png)

### RF37 - Devem existir inimigos de diferentes dificuldades
![RF37](../pos-rastreabilidade/imgs/37.png)

### RF38 - O jogo deve apresentar um sistema de conquistas
![RF38](../pos-rastreabilidade/imgs/38.png)

### RF39 - O jogador deve poder acessar o sistema de conquistas a qualquer momento
![RF39](../pos-rastreabilidade/imgs/39.mp4)

### RF40 - O jogador deve ser capaz de compartilhar suas conquistas com outros jogadores


### RF41 - O jogo deve possuir chefes
![RF41](../pos-rastreabilidade/imgs/41.png)

### RF42 - Deve haver blocos decorativos para expandir as opções de construção e paisagismo.
![RF42](../pos-rastreabilidade/imgs/42.png)

### RF43 - Deve haver ruínas, cavernas, montanhas e masmorras subterrâneas, com desafios e recompensas para que os jogadores realizem explorações.
![RF43](../pos-rastreabilidade/imgs/43.png)

### RF44 - Deve haver armaduras para os jogadores e seus animais de combate.
![RF44](../pos-rastreabilidade/imgs/44.png)

### RF45 - Deve haver armas de dano em área para facilitar combates enfrentando múltiplos inimigos de uma só vez
![RF45](../pos-rastreabilidade/imgs/45.mp4)

### RF46 - Os biomas do Nether, devem possuir desafios e recompensas únicas para incentivar a exploração do submundo.
![RF46](../pos-rastreabilidade/imgs/46.png)

### RF47 - Deve haver mobs pacíficos com profissões
![RF47](../pos-rastreabilidade/imgs/47.png)

### RF48 - Os jogadores devem ser capazes de personalizar os seus mobs de estimação.
![RF48](../pos-rastreabilidade/imgs/48.png)

### RF49 - Deve haver um sistema de crafting automático, que permita aos jogadores automatizar processos.
![RF49](../pos-rastreabilidade/imgs/49.png)

### RF50 - Deve haver diferentes tipos de minérios e recursos
![RF50](../pos-rastreabilidade/imgs/50.png)

### RF51 - Deve haver diferentes tipos de mobs de animais.
![RF51](../pos-rastreabilidade/imgs/51.png)

### RF52 - Deve haver eventos e desafios temporários com recompensas exclusivas
![RF52](../pos-rastreabilidade/imgs/52.jpeg)
15 changes: 8 additions & 7 deletions mkdocs.yml
Original file line number Diff line number Diff line change
Expand Up @@ -64,16 +64,17 @@ nav:
- NFR: modelagem/NFR.md
- Análise:
- Inspeção Argumentação: Analise/argumentacao.md
- Inspeção Cenários: Analise/cenarios.md
- Inspeção Backlog do Produto: Analise/backlog.md
- Inspeção Personas: Analise/personas.md
- Inspeção Casos de Uso: Analise/CasosDeUso.md
- Inspeção Cenários: Analise/cenarios.md
- Inspeção Epics: Analise/epics.md
- Inspeção Especificações Suplementares: Analise/EspecificacaoSuplementar.md
- Inspeção Léxico: Analise/lexicos.md
- Inspeção de Rich Picture: Analise/richpicture.md
- Inspeção de NFR: Analise/NFR.md
- Inspeção de Epics: Analise/epics.md
- Inspeção NFR: Analise/NFR.md
- Inspeção Personas: Analise/personas.md
- Inspeção Rich Picture: Analise/richpicture.md
- Validação: Analise/validacao.md
- Pós-Rastreabilidade:
- Validação: pos-rastreabilidade/validacao.md
- Forward-From: pos-rastreabilidade/forward-from.md
- Reuniões:
- Ata do dia 27/07/2024: reunioes/ata-24-07-24.md
Expand All @@ -84,4 +85,4 @@ nav:

markdown_extensions:
- attr_list
- md_in_html
- md_in_html

0 comments on commit 830ca4a

Please sign in to comment.