Skip to content

Commit

Permalink
ADICAO istar e correçao no backward-from
Browse files Browse the repository at this point in the history
  • Loading branch information
patyhelenaa committed Sep 9, 2024
1 parent 7bd6cd9 commit 7290087
Show file tree
Hide file tree
Showing 7 changed files with 36 additions and 3 deletions.
Binary file added docs/assets/imgs/Jogador.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added docs/assets/imgs/JogayJoga (1).png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added docs/assets/imgs/Minecraft.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added docs/assets/imgs/MinecraftyJogador.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
32 changes: 32 additions & 0 deletions docs/modelagem/iStar.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,32 @@
# iSTAR

<script src="https://kit.fontawesome.com/c221e013ed.js" crossorigin="anonymous"></script>

## Histórico de Revisão

| Data | Versão | Descrição | Autor(es) |
| ---------- | ------ | -------------------- | -------------------------------------------- |
| 09/09/2024 | 0.1 | Criação do documento e adição das SDs| Patricia Helena|
| 09/09/2024 | 0.2 | Adição das SRs| Patricia Helena|

## Introdução
**iStar** (ou i* Framework) é uma linguagem de modelagem conceitual usada para descrever e analisar sistemas sócio-técnicos, onde interações entre atores, metas e dependências são fundamentais. Seu foco está em capturar os objetivos dos atores (humanos ou sistemas) e as relações entre eles, permitindo uma visão detalhada de como diferentes partes do sistema cooperam ou conflitam. iStar é amplamente utilizado no design de sistemas complexos, auxiliando na análise de requisitos e na compreensão das dinâmicas entre stakeholders.


## SD - Minecraft e Jogador
![SD-MinecraftJogador](../assets/imgs/MinecraftyJogador.png)
<p style="text-align: center"> <i class="fa-solid fa-circle-info"></i> Versão 1 - Autores: Carlos Eduardo e Patricia Helena</p>

## SD - Jogador e Jogador
![SD-JogadorJogador](../assets/imgs/JogayJoga (1).png)
<p style="text-align: center"> <i class="fa-solid fa-circle-info"></i> Versão 1 - Autores: Carlos Eduardo e Patricia Helena</p>

## SR - Minecraft
![SR-Minecraft](../assets/imgs/Minecraft.png)
<p style="text-align: center"> <i class="fa-solid fa-circle-info"></i> Versão 1 - Autores: Carlos Eduardo e Patricia Helena</p>

## SR - Jogador
![SR-Jogador](../assets/imgs/Jogador.png)
<p style="text-align: center"> <i class="fa-solid fa-circle-info"></i> Versão 1 - Autores: Carlos Eduardo e Patricia Helena</p>


6 changes: 3 additions & 3 deletions docs/pos-rastreabilidade/backward-from.md
Original file line number Diff line number Diff line change
Expand Up @@ -10,10 +10,10 @@
| RF1 | O usuário deve ser capaz de criar, entrar e gerenciar uma conta no Minecraft. | [Análise de Protocolo](../Elicitacoes/AnaliseProtocolo.md?h=ap1.1#ap01-requisitos-elicitados) |Sim|
| RF2 | O usuário deve ser capaz de se locomover utilizando o teclado. | [Análise de Protocolo](../Elicitacoes/AnaliseProtocolo.md?h=ap1.2#ap01-requisitos-elicitados) |Sim|
| RF3 | O usuário deve ser capaz de interagir com o mundo utilizando o mouse. | [Análise de Protocolo](../Elicitacoes/AnaliseProtocolo.md?h=ap1.3#ap01-requisitos-elicitados) |Sim|
| RF4 | Os recursos devem ser armazenados no inventário do usuário. | [Análise de Protocolo](../Elicitacoes/AnaliseProtocolo.md?h=ap1.4#ap01-requisitos-elicitados), [Brainstorming](../Elicitacoes/Brainstorming.md#brainwriting), [MoSCoW](Moscow.md#quadro-moscow), [Introspeccao](../Elicitacoes/Introspeccao.md?h=int1.5#15-requisitos-elicitados) |Sim|
| RF4 | Os recursos devem ser armazenados no inventário do usuário. | [Análise de Protocolo](../Elicitacoes/AnaliseProtocolo.md?h=ap1.4#ap01-requisitos-elicitados), [Brainstorming](../Elicitacoes/Brainstorming.md#brainwriting), [MoSCoW](../Elicitacoes/Moscow.md#quadro-moscow), [Introspeccao](../Elicitacoes/Introspeccao.md?h=int1.5#15-requisitos-elicitados) |Sim|
| RF5 | O jogo deve possuir um dicionário com a explicação de todos os itens descobertos pelo usuário. | [Análise de Protocolo](../Elicitacoes/AnaliseProtocolo.md?h=ap1.5#ap01-requisitos-elicitados) |Sim|
| RF6 | O usuário deve precisar de uma mesa de trabalho para fabricar ferramentas eficientes. | [Análise de Protocolo](../Elicitacoes/AnaliseProtocolo.md?h=ap1.6#ap01-requisitos-elicitados) |Sim|
| RF7 | O jogo deve permitir que, através de minérios, o usuário crie novas ferramentas. | [Análise de Protocolo](../Elicitacoes/AnaliseProtocolo.md?h=ap1.7#ap01-requisitos-elicitados), [Brainstorming](../Elicitacoes/Brainstorming.md#brainwriting), [MoSCoW](Moscow.md#quadro-moscow) |Sim|
| RF7 | O jogo deve permitir que, através de minérios, o usuário crie novas ferramentas. | [Análise de Protocolo](../Elicitacoes/AnaliseProtocolo.md?h=ap1.7#ap01-requisitos-elicitados), [Brainstorming](../Elicitacoes/Brainstorming.md#brainwriting), [MoSCoW](../Elicitacoes/Moscow.md#quadro-moscow) |Sim|
| RF8 | O jogo deve oferecer diferentes tipos de alimentos para evitar que o personagem do usuário morra de fome. | [Análise de Protocolo](../Elicitacoes/AnaliseProtocolo.md?h=ap1.8#ap01-requisitos-elicitados), [Brainstorming](../Elicitacoes/Brainstorming.md#brainwriting) |Sim|
| RF9 | No modo hardcore, o usuário deve ter apenas uma vida, tornando o jogo mais desafiador e definitivo. | [Análise de Protocolo](../Elicitacoes/AnaliseProtocolo.md?h=ap2.1#ap02-requisitos-elicitados), [Introspeccao](../Elicitacoes/Introspeccao.md?h=int3.1#35-requisitos-elicitados) |Sim|
| 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. | [Análise de Protocolo](../Elicitacoes/AnaliseProtocolo.md?h=ap2.2#ap02-requisitos-elicitados) |Sim|
Expand All @@ -32,7 +32,7 @@
| RF23 | Em Jogos multiplayer deve ser possível a criação e agendamento de eventos e competições especiais para os jogadores. | [Análise de Protocolo](../Elicitacoes/AnaliseProtocolo.md?h=ap4.5#ap04-requisitos-elicitados) |Sim|
| RF24 | O jogador dever ser capaz de colocar alguns blocos na [hotbar](../modelagem/lexico.md#l39-hotbar). | [Introspeccao](../Elicitacoes/Introspeccao.md?h=int1.6#15-requisitos-elicitados)|Sim|
| RF25 | O jogador deve ser capaz de compartilhar o seu mapa com outro jogador. | [Introspeccao](../Elicitacoes/Introspeccao.md?h=int1.7#15-requisitos-elicitados)|Sim|
| RF26 | Deve existir um modo de jogo onde o jogador pode morrer (sobrevivência) | [Introspeccao](../Elicitacoes/Introspeccao.md?h=int2.1#25-requisitos-elicitados), [Brainstorming](../Elicitacoes/Brainstorming.md#brainwriting), [MoSCoW](Moscow.md#quadro-moscow) |Sim|
| RF26 | Deve existir um modo de jogo onde o jogador pode morrer (sobrevivência) | [Introspeccao](../Elicitacoes/Introspeccao.md?h=int2.1#25-requisitos-elicitados), [Brainstorming](../Elicitacoes/Brainstorming.md#brainwriting), [MoSCoW](../Elicitacoes/Moscow.md#quadro-moscow) |Sim|
|RF27| Com exceção dos modos Criativo e Espectador, o jogador deve ter uma quantidade limitada de vida|[Introspeccao](../Elicitacoes/Introspeccao.md?h=int2.2#25-requisitos-elicitados)|Sim|
|RF28|O jogador deve ser capaz de criar ferramentas |[Introspeccao](../Elicitacoes/Introspeccao.md?h=int2.3#25-requisitos-elicitados)|Sim|
|RF29|O jogador deve ser capaz de atacar os inimigos|[Introspeccao](../Elicitacoes/Introspeccao.md?h=int2.4#25-requisitos-elicitados)|Sim|
Expand Down
1 change: 1 addition & 0 deletions mkdocs.yml
Original file line number Diff line number Diff line change
Expand Up @@ -62,6 +62,7 @@ nav:
- Especificações Suplementares: modelagem/especificacaoSuplementar.md
- Backlog do Produto: modelagem/backlog.md
- NFR: modelagem/NFR.md
- GORE i*: modelagem/iStar.md
- Análise:
- Inspeção Argumentação: Analise/argumentacao.md
- Inspeção Backlog do Produto: Analise/backlog.md
Expand Down

0 comments on commit 7290087

Please sign in to comment.