Skip to content

Commit

Permalink
Merge branch 'backlog'
Browse files Browse the repository at this point in the history
  • Loading branch information
pedroyen21 committed Aug 1, 2024
2 parents 74628c0 + 21a55e6 commit 1bfa624
Show file tree
Hide file tree
Showing 2 changed files with 59 additions and 1 deletion.
56 changes: 56 additions & 0 deletions docs/missao2/backlog.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,56 @@
## Introdução

A ideia principal é que, em continuação ao Crystaleum 1.0, a galáxia terá de ser salva mais uma vez. Em contrapartida, nesta versão, o jogador será o protagonista num cenário de tomadas de decisão em um ambiente de desenvolvimento de software.

O jogo terá será ambientado num cenário em que o jogador terá de gerenciar o desenvolvimento de um software para salvar seu planeta
Cada etapa do jogo será correspondente a um "desafio-problema", onde o jogador enfrentará um desafio relacionado a gerenciamento de riscos, requisitos e tomadas de decisão do projeto
Os problemas que cada rodada terá, tendo cada fase um tema relacionado para os desafios, serão escolhidos aleatoriamente para o jogador
O jogo terá minigames, em que o cenário será diferente do ambiente do jogo, como em Among us e Crystaleum 1.0

Sistema de pontuação: cada grupo de respostas têm as que dão mais ou menos pontos, assim tem as respostas totalmente erradas, as parcialmente certas, e as mais eficientes
Ao final das 5 fases (3 fases no MVP 1) o jogador será vencedor se sua pontuação superar a pontuação de corte (por exemplo 1000 de xp).


## Backlog

A tabela abaixo representa o backlog inicial do projeto, utilizando o framework SAFE, determinando para cada item o Épico, a Funcionalidade e a História de Usuário (US).

Uma breve descrição de cada coluna:

**ID**: identificador do item, serve para facilitar a referenciação.

**Tipo**: classifica o item em Requisito Funcional (**RF**) e Requisito Não Funcional (**RFN**).

**Épico**: determina a qual épico o item pertence.

**Funcionalidade**: Funcionalidade a ser feita.

**US**: História(s) de usuário que compõe(m) a funcionalidade.


|ID |Tipo | Épico | Funcionalidade | US |
|--|---------------|------------| ---- | --- |
|1| RF | Processo de desenvolvimento | Minigame de escolha de processo | Eu como usuário, quero escolher um processo de desenvolvimento para um projeto com determinadas características para obter uma pontuação no jogo |
| 2 |RF | Regras de negócio | Minigame de identificação de regras de negócio | Eu como usuário, quero poder identificar o tipo de uma regra de negócio para obter pontuação no jogo |
| 3|RF | Backlog | Minigame de backlog com PBB | Eu como usuário, quero poder jogar um minigame de montagem de backlog utilizando o PBB para obter pontuação no jogo |
| 4| RF | Backlog | Minigame de backlog com USM | Eu como usuário, quero poder jogar um minigame de montagem de backlog utilizando o USM para obter pontuação no jogo |
| 5 |RF | Backlog | Minigame de escrita de requisitos | Eu como usuário, quero poder jogar um minigame de avaliação de escrita de requisitos para obter pontuação no jogo |
| 6 |RNF | - |Mínimo de memória: 100 MB | - |
| 7 |RNF | - | O jogo será executado em ambiente offline, com permissão de acesso para instalação de apps estranhos às lojas de aplicativos | - |
| 8 |RNF | - | O jogo será executado em dispositivos smartphone com telas de até 6 polegadas; não haverá suporte para telas maiores como em tablet | - |
| 9 |RF | Aspectos Humanos | Minigame de organização de equipe | - |
| 10 | RF | Casos de uso | Minigame de elaboração/correção de casos de uso | - |


## MVP

O MVP escolhido por nossa equipe não abrange todo o backlog inicial, e sim apenas dos itens 1 ao 8, conforme estabelecido com nossa Product Owner Ana Carolina.

Os itens restantes serão considerados incrementos a serem implementados em iterações futuras após a completude do MVP.


**Histórico de Versão**

| Versão |Descrição|Autor(es)|Data|Revisor(es) |Data de revisão|
|---|--|----|----|--| -- |
1.0 | Criação da versão inicial do documento | Lara, Pedro, Aline, Tomas, Antonio, Lucas | 31/07/2024 | |
4 changes: 3 additions & 1 deletion mkdocs.yml
Original file line number Diff line number Diff line change
Expand Up @@ -52,4 +52,6 @@ nav:
- Missão 1:
- Material do Seminário: missao1/materiais-seminario/processos.md
- Lições Aprendidas: missao1/licoes-aprendidas/licao.md
- Apresentação: missao1/apresentacao/apresentacao1.md
- Apresentação: missao1/apresentacao/apresentacao1.md
- Missão 2:
- Backlog: missao2/backlog.md

0 comments on commit 1bfa624

Please sign in to comment.