Ir para o conteúdo

Resultado das técnicas de elicitação

Data Versão Descrição Autor(es)
06/09/2024 0.1 Criação do documento inicial e adição dos RF1 a RF23 e RNF1 Carlos Eduardo Rodrigues
07/09/2024 0.2 Adição RF24 a RF52 e RNF2 Carlos Eduardo Rodrigues
08/09/2024 0.3 Adição RF53 Carlos Eduardo Rodrigues
09/09/2024 0.4 Adição RF54 a RF60 e RNF3 a RNF25 Danilo Melo
09/09/2024 0.5 Adição RF61 Carlos Eduardo Rodrigues

Requisitos Funcionais

Código Requisito Técnica(s)
RF1 O usuário deve ser capaz de criar, entrar e gerenciar uma conta no Minecraft. Análise de Protocolo
RF2 O usuário deve ser capaz de se locomover utilizando o teclado. Análise de Protocolo
RF3 O usuário deve ser capaz de interagir com o mundo utilizando o mouse. Análise de Protocolo
RF4 Os recursos devem ser armazenados no inventário do usuário. Análise de Protocolo, Brainstorming, MoSCoW, Introspeccao
RF5 O jogo deve possuir um dicionário com a explicação de todos os itens descobertos pelo usuário. Análise de Protocolo
RF6 O usuário deve precisar de uma mesa de trabalho para fabricar ferramentas eficientes. Análise de Protocolo
RF7 O jogo deve permitir que, através de minérios, o usuário crie novas ferramentas. Análise de Protocolo, Brainstorming, MoSCoW
RF8 O jogo deve oferecer diferentes tipos de alimentos para evitar que o personagem do usuário morra de fome. Análise de Protocolo, Brainstorming
RF9 No modo hardcore, o usuário deve ter apenas uma vida, tornando o jogo mais desafiador e definitivo. Análise de Protocolo, Introspeccao
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
RF11 No modo hardcore, o jogo deve ser definido automaticamente na dificuldade mais alta e não pode ser alterado. Análise de Protocolo
RF12 No modo hardcore, os comandos de cheats devem estar desabilitados para garantir a integridade do desafio. Análise de Protocolo
RF13 Deve existir um modo de jogo onde o jogador pode exercitar a sua criatividade Análise de protocolo
RF14 No modo criativo, o usuário deve ser capaz de sobrevoar rapidamente pelo mapa para facilitar as criações. Análise de Protocolo, Introspeccao
RF15 O usuário deve ser capaz de colocar e quebrar blocos com apenas um comando no modo criativo. Análise de Protocolo, Introspeccao
RF16 O usuário deve ter acesso a todos os itens do jogo no modo criativo. Análise de Protocolo, Introspeccao
RF17 O usuário não deve precisar se preocupar com vida ou barra de fome no modo criativo, focando apenas em criar. Análise de Protocolo
RF18 Mobs hostis devem ignorar a presença do usuário no modo criativo. Análise de Protocolo
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. Análise de Protocolo
RF20 Deve haver um sistema de chat para comunicação entre os jogadores, com suporte a comandos especiais. Análise de Protocolo, Brainstorming, Introspeccao
RF21 Jogos multiplayer devem permitir a criação e personalização de diversos modos de jogo, como construção, sobrevivência e PvP. Análise de Protocolo, Brainstorming
RF22 Jogos multiplayer devem fornecer um sistema de votação justo e intuitivo durante competições para escolher as melhores construções ou desempenhos. Análise de Protocolo, Brainstorming
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
RF24 O jogador dever ser capaz de colocar alguns blocos na hotbar. Introspeccao
RF25 O jogador deve ser capaz de compartilhar o seu mapa com outro jogador. Introspeccao
RF26 Deve existir um modo de jogo onde o jogador pode morrer (sobrevivência) Introspeccao, Brainstorming, MoSCoW
RF27 Com exceção dos modos Criativo e Espectador, o jogador deve ter uma quantidade limitada de vida Introspeccao
RF28 O jogador deve ser capaz de criar ferramentas Introspeccao
RF29 O jogador deve ser capaz de atacar os inimigos Introspeccao
RF30 Com exceção do modo hardcore, o jogador deve ser capaz de escolher a dificuldade do jogo Introspeccao
RF31 O mundo deve ser gerado com diversos biomas Introspeccao
RF32 O jogador deve ser capaz de melhorar o material dos seus itens Introspeccao
RF33 O jogador deve ser capaz de encantar os seus itens Introspeccao
RF34 Quando um inimigo morrer ele deve deixar um drop Introspeccao
RF35 O jogador deve ter uma barra de fome Introspeccao
RF36 Cada dimensão deve ter diferentes inimigos Introspeccao, Questionário
RF37 Devem existir inimigos de diferentes dificuldades Introspeccao
RF38 O jogo deve apresentar um sistema de conquistas Introspeccao
RF39 O jogador deve poder acessar o sistema de conquistas a qualquer momento Introspeccao
RF40 O jogador deve ser capaz de personalizar o seu personagem Introspeccao
RF41 O jogo deve possuir chefes Introspeccao
RF42 Deve haver blocos decorativos para expandir as opções de construção e paisagismo. Questionário
RF43 Deve haver ruínas, cavernas, montanhas e masmorras subterrâneas, com desafios e recompensas para que os jogadores realizem explorações. Questionário
RF44 Deve haver armaduras para os jogadores e seus animais de combate. Questionário
RF45 Deve haver armas de dano em área para facilitar combates enfrentando múltiplos inimigos de uma só vez Questionário
RF46 Os biomas do Nether, devem possuir desafios e recompensas únicas para incentivar a exploração do submundo. Questionário
RF47 Deve haver mobs pacíficos com profissões Questionário
RF48 Os jogadores devem ser capazes de personalizar os seus mobs de estimação. Questionário
RF49 Deve haver um sistema de crafting automático, que permita aos jogadores automatizar processos. Questionário
RF50 Deve haver diferentes tipos de minérios e recursos Questionário
RF51 Deve haver diferentes tipos de mobs de animais. Questionário
RF52 Deve haver eventos e desafios temporários com recompensas exclusivas Questionário
RF53 O jogador deve ser capaz de criar novos mundos no minecraft Brainstorming, Análise de protocolo
RF54 Deve haver uma interface intuitiva NFR
RF55 Deve haver opções de acessibilidade NFR
RF56 Deve haver dicas contextuais NFR
RF57 Deve haver opções de legenda NFR
RF58 Deve haver opção de narração NFR
RF59 Deve haver opção de altocontraste NFR
RF60 Deve haver temas e pacotes de recursos NFR
RF61 Deve haver uma barra indicando o nível da armadura Brainstorming, Questionário

Requisitos Não Funcionais

Código Requisito Técnica(s)
RNF1 O servidor deve suportar a conexão simultânea de múltiplos jogadores sem queda de desempenho. Análise de Protocolo
RNF2 O jogo deve ter um sistema de salvamento automático Introspeccao
RNF3 Deve haver compatibilidade entre diferentes dispositivos NFR
RNF4 A latência entre os jogadores e a resposta do servidor deve ser mínima NFR
RNF5 Um servidor deve limitar a capacidade máxima de jogadores NFR
RNF6 O mapa deve ser carregado de acordo com o campo de visão do jogador NFR
RNF7 O jogo deve ter um tempo de resposta rápido para ações dos jogadores, como movimentação e interação com blocos. Requisitos não funcionais
RNF8 O jogo deve minimizar a latência de rede para garantir uma experiência de jogo suave em modos multiplayer. Requisitos não funcionais
RNF9 O chat deve funcionar de forma fluida e sem atrasos perceptíveis. Requisitos não funcionais
RNF10 Deve haver opções para ajustar a qualidade gráfica, incluindo resolução, distância de renderização e efeitos visuais. Requisitos não funcionais
RNF11 O jogo deve ter mecanismos para proteger as contas dos jogadores contra acessos não autorizados. Requisitos não funcionais
RNF12 A interface do usuário deve ser intuitiva e fácil de navegar. Requisitos não funcionais
RNF13 O jogo deve fornecer feedback visual e auditivo claro para as ações dos jogadores. Requisitos não funcionais
RNF14 O jogador deve ser capaz de personalizar atalhos de teclado e controles. Requisitos não funcionais
RNF15 O jogo deve incluir um sistema de ajuda relevante durante a gameplay. Requisitos não funcionais
RNF16 O jogo deve ser compatível com diferentes plataformas como PC, consoles e dispositivos móveis. Requisitos não funcionais
RNF17 Deve haver suporte para diferentes resoluções e configurações de gráficos. Requisitos não funcionais
RNF18 O jogo deve oferecer suporte a mods e plugins em diferentes plataformas. Requisitos não funcionais
RNF19 O jogo deve suportar múltiplos idiomas. Requisitos não funcionais
RNF20 O jogo deve permitir a personalização de skins e pacotes de textura. Requisitos não funcionais
RNF21 O menu de pausa deve ser acessível durante o jogo e deve permitir que os jogadores acessem as configurações ou saiam do jogo facilmente. Requisitos não funcionais
RNF22 O jogo deve permitir que os jogadores personalizem os controles de entrada de acordo com suas preferências. Requisitos não funcionais
RNF23 O jogo deve permitir aos jogadores ajustar o volume do som e da música separadamente. Requisitos não funcionais
RNF24 O jogo deve ter um sistema de salvamento automático para evitar perda de progresso. Requisitos não funcionais
RNF25 Deve ser possível desativar o salvamento automático NFR