Code Monkey home page Code Monkey logo

monstreador's People

Contributors

coppolaop avatar

Stargazers

 avatar

Watchers

 avatar

monstreador's Issues

Nivelar e pontuar habilidades

Descreva aqui a sua sugestão
Para utilizar as habilidades como parâmetro no nivelamento de monstros, será necessário primeiramente nivelar as habilidades.

Story Points
8

Em que parte do sistema esta funcionalidade entraria
No banco de dados do sistema.

Como você gostaria
Estudar as habilidades e criar uma escala numérica de nivelamento para as habilidades.

Utilidade
Fazer com que as habilidades sejam parâmetro para o nivelamento de monstros.

Definir mudanças no layout

Descreva aqui a sua sugestão
Gostaria que fosse feito um levantamento para definir as mudanças no layout para melhoria na estética e usabilidade da ferramenta.

Story Points
8

Em que parte do sistema esta funcionalidade entraria
Em toda a parte visual da ferramenta.

Como você gostaria
Que utilize cores que não incomodem tanto a vista e que combinem com a temática da aplicação.

Utilidade
Fazer com que o usuário se sinta confortável utilizando a ferramenta.

Checklist

  • Escolha de paleta de cores
  • Definição de personalização de alguns botões
  • Criação da logo do sistema
  • Definir fonte utilizada nas letras

Cálculo de pontuação por nível

Descreva aqui a sua sugestão
Utilizar as habilidades já niveladas para calcular uma pontuação para os monstros.

Story Points
8

Em que parte do sistema esta funcionalidade entraria
No banco de dados do sistema.

Como você gostaria
Fazer um cálculo com as habilidades niveladas para definir o nível de dificuldade de cada monstro.

Utilidade
Com o nível de dificuldade calculado, os monstros podem ser nivelados pelo sistema.

Editar readme do projeto

Descreva aqui a sua sugestão
Editar o arquivo readme afim de incluir as funcionalidades e informações relacionadas ao Monstreador.

Story Points
2

Em que parte do sistema esta funcionalidade entraria
Na documentação.

Como você gostaria
Edição de arquivo readme para informações principais do projeto.

Utilidade
Informações principais já sendo mostradas na página inicial do projeto Monstreador no GitHub.

Criação de um Wireframe

Descreva aqui a sua sugestão
Gostaria que fossem criados alguns wireframes para representar as telas da aplicação na primeira versão e dar base para o desenvolvimento até o fim desta primeira entrega.

Story Points
8

Em que parte do sistema esta funcionalidade entraria
Em toda a parte visual da ferramenta.

Como você gostaria
Ideia inicial de cada tela para guiar o time de desenvolvimento.

Utilidade
Dar direção ao time.

Pesquisa por campo

Descreva aqui a sua sugestão
Criação de ferramenta de pesquisa para facilitar a busca de monstros cadastrados no sistema.

Story Points
5

Em que parte do sistema esta funcionalidade entraria
Na tela de exibição de monstro.

Como você gostaria
Uma ferramenta de busca com diversas palavras diferentes que podem ser utilizados como filtros para busca de monstros.

Utilidade
Fazer com que o usuário tenha mais facilidade em encontrar o monstro ao qual quer encontrar, além de uma sugestão de monstros relacionados à palavra-chave buscada.

Criar um manual do usuário

Descreva aqui a sua sugestão
Criação de um manual para que o usuário conheça todas as funcionalidades existentes na aplicação e aprenda como utilizá-las.

Story Points
5

Em que parte do sistema esta funcionalidade entraria
Na documentação.

Como você gostaria
Um documento que informe todas as funcionalidades do sistema ao usuário.

Utilidade
Fazer com que o usuário se familiarize com o sistema e não tenha problemas na utilização da aplicação.

Filtro de múltiplos campos

Descreva aqui a sua sugestão
Criação de ferramenta de pesquisa que torne ainda mais fácil a busca por monstros.

Story Points
8

Em que parte do sistema esta funcionalidade entraria
Na tela de exibição de monstros.

Como você gostaria
Uma ferramenta de busca com diversas palavras diferentes que podem ser utilizados como filtros para busca de monstros. Dois tipos de palavras podem ser buscadas, fazendo com que a busca seja mais exata.

Utilidade
Melhorar ainda mais a busca de monstros específicos ou com certa atribuição na aplicação.

Atualização da logo do Monstreador

Descreva aqui a sua sugestão
Atualização da logo do sistema, gerando uma identificação maior com a proposta do projeto

Story Points
1

Em que parte do sistema esta funcionalidade entraria
Em todas as telas do sistema

Como você gostaria
Gostaria que a logo fosse atualizada para representar o monstro, a principal proposta do projeto ao invés de algo genérico

Utilidade
Gerar uma identidade visual interessante para o sistema

Criação de tela "Sobre"

Descreva aqui a sua sugestão
Criação de uma tela que contenha informações sobre a aplicação, sua versão e seus desenvolvedores.

Story Points
1

Em que parte do sistema esta funcionalidade entraria
Na tela "Sobre".

Como você gostaria
Que possua o nome do sistema, nome dos desenvolvedores com suas respectivas atribuições e o número da versão do sistema.

Utilidade
Informar versão do sistema e seus desenvolvedores.

Tela de exibição de monstros

Descreva aqui a sua sugestão
Criação de uma tela onde os monstros já criados devam ser exibidos.

Story Points
2

Em que parte do sistema esta funcionalidade entraria
No momento em que é aberta a aplicação.

Como você gostaria
Uma tela que mostrasse os monstros já criados.

Utilidade
Tornar possível a exibição dos monstros para que sejam selecionados pelo usuário.

Efetuar cálculo de nível do monstro

Descreva aqui a sua sugestão
Quando o usuário adicionar ou remover uma habilidade do monstro, o sistema deve calcular a alteração ocorrida no nível do monstro

Story Points

Em que parte do sistema esta funcionalidade entraria
No formulário de monstros

Como você gostaria
Ao adicionar ou remover habilidade, o sistema deve calcular automaticamente o novo nível do monstro

Utilidade
Informar ao usuário em tempo real o nível do monstro ao adicionar ou remover habilidade

Campos de seleção de habilidade

Descreva aqui a sua sugestão
Campos para listar habilidades definidas de monstro e as que podem ser selecionadas

Story Points

Em que parte do sistema esta funcionalidade entraria
Na tela de edição de monstros

Como você gostaria
Dois campos na tela, sendo um mostrando as habilidades que já estão selecionadas para o monstro e outro mostrando as habilidades que podem ser selecionadas para o mesmo.

Utilidade
Definição das habilidades que o monstro possui ou não

Adições e remoções de habilidades

Descreva aqui a sua sugestão
Inserção de um botão na tela que indique a adição ou remoção das habilidades para com o monstro

Story Points

Em que parte do sistema esta funcionalidade entraria
Na tela de edição de monstros

Como você gostaria
Um botão ao lado do nome da habilidade que indicasse sua adição ou remoção para com o monstro

Utilidade
Permitir a adição e remoção de habilidades do monstro

Aplicar as mudanças de layout definidas no CSS da aplicação

Descreva aqui a sua sugestão
Para que as mudanças que foram definidas entrem na aplicação, será necessário incluí-las no arquivo CSS.

Story Points
3

Em que parte do sistema esta funcionalidade entraria
Em toda parte visual do sistema.

Como você gostaria
Que tudo que fosse incluído em todo sistema fosse adicionado em um arquivo centralizado e as alterações exclusivas fossem adicionadas apenas em seus locais de necessidade.

Utilidade
Aplicar as melhoras visuais no sistema.

Descoberta das habilidades

Descreva aqui a sua sugestão
Realizar um levantamento das habilidades que serão incluídas no pré-cadastramento inicial da ferramenta.

Story Points
5 pontos

Em que parte do sistema esta funcionalidade entraria
No cadastro de monstros.

Como você gostaria
Gostaria que fosse feito um levantamento com base nos materiais do livro que foi escolhido como base para a ferramenta.

Utilidade
Informar as habilidades que serão utilizadas no sistema.

Edição de monstro

Descreva aqui a sua sugestão
Uma tela onde é permitida a edição de monstros já cadastrados previamente.

Story Points
1

Em que parte do sistema esta funcionalidade entraria
Entraria ao clicar em um botão de edição na tela de exibição de monstros.

Como você gostaria
Um formulário onde seja possível a edição de monstros.

Utilidade
Atualizar os atributos de monstros graças a alterações durante o jogo ou para corrigir algum erro na informação anterior.

Menu de abas de atributos e habilidades

Descreva aqui a sua sugestão
Na tela de edição de monstro é necessário um menu para minimizar e maximizar as abas de atributos e habilidades

Story Points
5

Em que parte do sistema esta funcionalidade entraria
Na tela de edição de monstro

Como você gostaria
Um menu subdividido em abas para atributos e habilidades, podendo minimizar e maximizar as informações na tela

Utilidade
Organizar melhor o programa e impedir que informações que não estejam sendo alteradas poluam a tela

Documentar metodologia scrum utilizada no projeto

Descreva aqui a sua sugestão
Fazer a documentação mostrando a utilização da metodologia scrum, exibindo a organização feita segundo tal metodologia.

Scrum Points
8

Em que parte do sistema esta funcionalidade entraria
Na documentação.

Como você gostaria
Criar a documentação informando a metodologia.

Utilidade
Mostrar a importância da metodologia scrum para a organização do projeto.

Informações adicionais

  • Cerimônias
  • Divisão de tarefas
  • Quem somos

Estilização do Accordion

Descreva aqui a sua sugestão
O Accordion deve ser estilizado na tela de criação de monstro.

Story Points
5

Em que parte do sistema esta funcionalidade entraria
Na tela de criação de monstro.

Como você gostaria
O Accordion deve ser estilizado no modelo gerado no Wireframe.

Utilidade
O estilo escolhido no Wireframe se adequa melhor à estética do aplicativo, além de ser mais intuitivo.

Gerar versão 1.0.0 da aplicação

Descreva aqui a sua sugestão
Compilar e publicar versão 1.0.0 do sistema

Story Points

Em que parte do sistema esta funcionalidade entraria
Na totalidade do sistema

Como você gostaria
Publicação da primeira versão do sistema

Utilidade
Lançar o sistema em sua versão 1.0.0

Refinamento das habilidades descobertas

Descreva aqui a sua sugestão
É necessário um refinamento das habilidades para evitar problemas como duplicidades e garantir que elas poderão ser utilizadas por qualquer monstro.

Story Points
8 pontos

Em que parte do sistema esta funcionalidade entraria
No cadastro de monstros.

Como você gostaria
Que a lista não tivesse repetições e não mostrasse nome de monstros para que as habilidades sejam selecionadas por diversos tipos de monstros.

Utilidade
Padronizar as habilidades.

Cadastrar habilidades

Descreva aqui a sua sugestão
Efetuar o cadastro das habilidades que foram previamente levantadas.

Story Points
2

Em que parte do sistema esta funcionalidade entraria
Irá entrar na montagem de monstros.

Como você gostaria
Inclusão de arquivos no sistema que sejam pré-carregados ao iniciar a aplicação.

Utilidade
Para criação do monstro será necessário habilidades pré-cadastradas.

Adição de pré-cadastramento nas pastas

Descreva aqui a sua sugestão
Toda vez que o usuário abrir o sistema, a existência de algumas pastas é validada. Será necessário adicionar nessas pastas todos os arquivos que forem do nosso interesse de realizar o pré-cadastramento. A primeira pasta que seguirá este modelo será a pasta de Habilidades onde as habilidades serão cadastradas. Os arquivos deverão estar contidos na pasta json do projeto e deverão ser copiados para a pasta de usuário no sistema do usuário caso a mesma não exista.

Story Points
5

Em que parte do sistema esta funcionalidade entraria
Na abertura do sistema pelo usuário.

Como você gostaria
Que fosse feito de maneira automática e só criasse os arquivos caso a pasta também não exista.

Utilidade
Não depender de uma criação inicial de habilidades pelo usuário e dar sugestões de como utilizar.

Criação de documentação em forma de código

Descreva aqui a sua sugestão
Para uma melhor manutenção do sistema, optamos por criar a documentação em forma de código. Dessa forma, iniciaremos apenas com diagramas de caso de uso e de classes.

Story Points
5

Em que parte do sistema esta funcionalidade entraria
Documentação

Como você gostaria
Utilizando PlantUML.

Utilidade
A cada vez que for necessária a alteração na documentação é importante se ter um rastreio de o que foi alterado. Documentation as a Code é uma boa forma de fazer isso.

Criar entidade Habilidade

Descreva aqui a sua sugestão
Para que seja possível o cadastro de habilidades no sistema é necessária a criação da entidade Habilidade.

Story Points
1

Em que parte do sistema esta funcionalidade entraria
Na parte Model do sistema.

Como você gostaria
Uma classe contendo os atributos nome, descrição e preço de pontuação e que possa possuir possíveis pré-requisitos.

Utilidade
Para que seja possível a criação dos monstros será necessária a criação das habilidades que serão inseridas nos monstros.

Adicionar campos de nivelamento do monstro

Descreva aqui a sua sugestão
Deverão haver campos onde serão exibidos valores que representarão o nível do monstro e a quantidade de pontos gastos.

Story Points
2

Em que parte do sistema esta funcionalidade entraria
No formulário de monstros

Como você gostaria
Ao abrir o formulário de monstros, serão necessários haver os campos de nível e quantidade de pontos gastos

Utilidade
Indicar as informações relacionadas a tal monstro na tela de formulário de monstros

Exclusão de monstro

Descreva aqui a sua sugestão
Uma ferramenta para remoção de monstros cadastrados no sistema.

Story Points
1

Em que parte do sistema esta funcionalidade entraria
Seria um botão na tela de edição de monstros.

Como você gostaria
Um botão no qual seja clicado quando há a necessidade de excluir algum monstro previamente cadastrado.

Utilidade
Retirar monstros que já foram utilizados ou que não foram necessários na aventura.

Tela de formulário de monstros

Descreva aqui a sua sugestão
Tela para inclusão de todos os atributos necessários para criação do monstro.

Story Points
2

Em que parte do sistema esta funcionalidade entraria
Na criação de novos monstros.

Como você gostaria
Um formulário que permita preencher todos os campos necessários para a criação do monstro.

Utilidade
Para que seja feito o nivelamento de monstros, é necessário saber os atributos de todos os monstros cadastrados na aplicação.

Criar entidade Monstro

Descreva aqui a sua sugestão
Criação da entidade Monstro para servir de base na criação dos monstros na aplicação.

Story Points
1

Em que parte do sistema esta funcionalidade entraria
Na parte Model do sistema.

Como você gostaria
Uma classe contendo os atributos nome, força, destreza, constituição, inteligência, sabedoria, carisma, pontos de vida, pontos de mana, iniciativa, percepção, defesa, fortitude, reflexo, vontdade, velocidade ao andar, velocidade ao escalar, velocidade ao nadar, velocidade ao voar e nível de dificuldade.

Utilidade
Para que seja possível a criação de monstros.

Exibir descrição das habilidades

Descreva aqui a sua sugestão
Criação de um campo para mostrar a descrição da habilidade selecionada no campo de habilidades

Story Points

Em que parte do sistema esta funcionalidade entraria
Na tela de edição de monstros

Como você gostaria
Um campo na tela exibindo a descrição das habilidades

Utilidade
Facilitar o processo do entendimento do usuário quanto às habilidades que ele pode selecionar para o monstro

Ajustar responsividade na tela de formulário de monstro

Descreva o Bug
A tela de formulário de monstro não se encontra responsiva. É necessário analisar o ocorrido.

Story Points

Para reproduzir
O passo-a-passo feito para encontrá-lo:

  1. Vá em Monstros
  2. Clique na opção de criação de novo monstro
  3. Maximize o aplicativo
  4. Veja o erro

Comportamento esperado
É esperado que ao maximizar o aplicativo, as informações mantenham-se responsivas.

Prints
image

Por favor, complete as seguintes informações:

  • Seu Sistema Operacional: Windows 10
  • A versão que você está utilizando do Tale Manager: 0.0.1

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.