Skip to content

Evidências do DOD

Checklist Definition of Done (DoD)

Item do Backlog Descrição A interface gráfica foi aprovada pela equipe e pelo professor O código implementado representa um incremento para o jogo O código implementado passou nos testes manuais no sistema O código foi integrado ao repositório O código foi escrito conforme os padrões da equipe O aplicativo foi testado nas plataformas propostas Contempla os critérios de aceite estabelecidos É possivel jogar o incremento entregue
US1 Eu como aluno quero poder me localizar através do mini-mapa na lateral da tela para descobrir rapidamente em que parte do jogo estou
US2 Eu como aluno quero acessar todas as sub-áreas do mapa para percorrer todo o jogo
US3 Eu, como aluno, gostaria de me movimentar nas 4 direções cartesianas no mapa do jogo para acessar novas áreas
US4 Eu, como aluno, gostaria de pescar oniguiris ao acessar o mini-game de pesca para que seja possível que meu personagem avance no desenvolver do jogo
US5 Eu, como aluno, gostaria de conseguir saltar no mini-game de Espacial para que seja possível que meu personagem avance no desenvolver do jogo
US6 Eu como aluno gostaria de jogar o mini-game de pesca para obter o item chave para avançar na história do jogo
US7 Eu como aluno gostaria de jogar o mini-game de Espacial para avançar na história do jogo
US9 Eu, como aluno, quero dialogar com os seis NPC's para iniciar um diálogo com eles e descobrir mais sobre a história das facções
US10 Eu como aluno desejo escolher a minha facção para adquirir um sentimento de pertencimento com a temática da disciplina
US11 Eu como aluno quero responder perguntas de um QUIZ aos NPC's para conseguir revisar a disciplina
US12 Eu como aluno quero poder compreender quais são minhas próximas atividades no jogo através do mini-caderno na lateral da tela para descobrir rapidamente qual caminho devo seguir
RNF2 O aluno deve conseguir visualizar uma aparência animada através das diferentes sprites dos personagens presentes ao decorrer do jogo
RNF6 O aluno deve poder ler a história do Calamum Caereleum ao percorrer o jogo

Checklist dos Critérios de Aceitação

Item do Backlog Critério de Aceitação Validação
US1 Critério 1 - Deve ser possível se teletransportar apertando nos lugares do mapa

Critério 2 - Deve ser possível visualizar todos os lugares no mapa que estão liberados para acesso do jogador até o momento


US2 Critério 1 - As áreas só podem ser acessadas se o jogador tiver cumprido os requisitos para avançar na história

Critério 2 - Sub-áreas que o jogador ainda não visitou devem ser claramente identificáveis no mapa


US3 Critério 1 - O jogador deve ser capaz de se mover nas quatro direções cartesianas (cima, baixo, esquerda, direita) de maneira responsiva

Critério 2 - O jogador não pode ultrapassar os limites do mapa, garantindo que a movimentação esteja restrita às áreas do jogo


US4 Critério 1 - Deve poder apertar na tela e a isca subir para acompanhar o oniguiri
US5 Critério 1 - Deve existir um botão ou meio para o personagem atirar
US6 Critério 1 - Se o jogador conseguir pescar 3 oniguiris, o minigame acaba e ele recebe a chave para abrir o baú

Critério 2 - Deve existir um medidor de pesca, o qual consiste em uma barra verde e dentro do medidor um ícone de um oniguiri

Critério 3 - O ícone do oniguiri deve ficar subindo ou descendo aleatoriamente dentro da barra do medidor

Critério 4 - O objetivo do mini-game será manter a barra verde acompanhando o ícone do peixe

Critério 5 - Para controlar a barra verde o jogador deve apertar para mover a barra para cima e se ele soltar ela desce








US7 Critério 1 - Os inimigos vão se movimentar da direita para a esquerda na direção do jogador

Critério 2 - Se o jogador perder, ele pode tentar de novo indefinidas vezes

Critério 3 - O mini-game se encerra quando o personagem colide com o inimigo ou derrota uma quantidade pré-definida de inimigos

Critério 4 - O personagem só poderá movimentar para cima e para baixo






US9 Critério 1 - Deve ser possível selecionar o NPC de uma das facções para iniciar um diálogo

Critério 2 - Deve ser possível selecionar o NPC da mãe para iniciar um diálogo

Critério 3 - Deve ser possível selecionar o NPC do comandante estelar que o usuário possa interagir para iniciar um diálogo

Critério 4 - Deve-se escolher apenas uma das opções de resposta para cada pergunta feita pelo NPC






US10 Critério 1 - O usuário só irá conseguir escolher a facção se tiver respondido o Quiz

Critério 2 - Ao selecionar um deles novamente, deverá ser perguntado ao jogador se ele deseja entrar na facção


US11 Critério 1 - Ao interagir com um NPC ele pode oferecer a opção de responder um QUIZ naquele momento

Critério 2 - O QUIZ deve conter no mínimo 5 perguntas com 4 alternativas fechadas de respostas

Critério 3 - Se o jogador errar a resposta de quaisquer perguntas do QUIZ, deve-se retornar ao início




US12 Critério 1 - O mini-caderno deve ser apresentado na lateral da tela do usuário

Critério 2 - Deve ser possível visualizar todos as atividades que estão liberadas até o momento de forma sequencial que foi liberada para que o jogador possa prosseguir no jogo


RNF2 Critério 1 - O personagem deve possuir animação ao ficar parado, pelo menos 3 sprites

Critério 2 - O personagem deve possuir animação de movimentação, pelo menos 3 sprites


RNF6 Critério 1 - Ao iniciar deve ser apresentada a abertura do jogo através de uma história sobre Calamum Caereleum

Checklist do DoR (apresentado anteriormente)

US Cada item do backlog deve ser possível de ser realizado em uma sprint Todos os critérios de aceitação devem ser aprovados pelo PO Todos os requisitos funcionais e não funcionais contemplados no MVP devem possuir critérios de aceitação Os requisitos funcionais devem estar declarados em US's Os itens do backlog devem ser independentes, caso tenham dependências, estas devem ser identificadas Os itens do backlog devem ter sua primeira versão do protótipo finalizada e aprovada pela equipe
US1
US2
US3
US4
US5
US6
US7
US8
US9
US10
US11
US12
RNF1
RNF2 N/A
RNF4 N/A N/A
RNF5 N/A N/A
RNF6 N/A N/A

Histórico de Versão

Versão Data Descrição Autor(es)
1.0 11/12/2023 Criação do Conteúdo Taynara Vitorino