fga-eps-mds / 2017.1-trezentos Goto Github PK
View Code? Open in Web Editor NEWRepositório oficial do aplicativo referente a metodologia Trezentos criada pelo professor Ricardo Fragelli
License: GNU General Public License v3.0
Repositório oficial do aplicativo referente a metodologia Trezentos criada pelo professor Ricardo Fragelli
License: GNU General Public License v3.0
TS14 - Eu como desenvolvedor desejo otimizar um algorítimo para mostrar as salas e mostar as informações do trezentos
Otimizar Todas as salas.
Otimizar salas do Pessoais.
Otimizar sobre os trezentos.
Otimizar barra de navegação.
Pontos: 8.
Responsáveis: Arthur Diniz.
US02 - Eu como aluno desejo me cadastrar em uma sala para poder participar da metodologia.
Criar campo para inserção de senha.
Salvar no banco o usuário cadastrado.
O usuário deve ser capaz de se cadastrar em uma sala.
O código adicionado deve ser testado.
Pontos: 5
Responsáveis: Gabriel Clímaco e Ana Carolina.
Melhorar métricas.
Pontos: -
Responsáveis: Elmar Roberto e Guilherme Augusto.
US11 - Eu como usuário desejo que o sistema calcule as notas dos ajudantes para poder aplicar a metodologia.
Recuperar avaliações do banco
Calcular nova nota com base nas avaliações
Mostrar novas notas ao usuário
As notas dos usuários devem ser calculadas automaticamente
O código adicionado deve ser testado
Pontos: 3
Responsáveis: Guilherme Lacerda e Maria Carolina.
TS11 - Eu como professor/monitor desejo que as informações dos grupos fiquem salvas na nuvem para poder acessá-las de qualquer dispositivo móvel.
Salvar informações dos grupos.
Definir relacionamento entre alunos, grupos e provas.
Os dados dos grupos devem ser salvos.
Os grupos devem estar associadas a um aluno e à prova de uma sala.
O código de adicionado deve ser testado.
Pontos: 5.
Responsáveis: Elmar Roberto e Cecília Dib.
US08 - Eu como aluno desejo visualizar as avaliações que devo fazer para poder avaliar a minha ajuda.
Pegar avaliações do banco.
Mostrar avaliações para o usuário.
O usuário deve ser capaz de visualizar as avaliações que deve fazer.
Código adicionado testado.
Pontos: 13
Responsáveis: Guilherme Lacerda e Guilherme Augusto.
TS10 - Eu como professor/monitor desejo que as notas atribuídas fiquem salvas na nuvem para poder acessá-las de qualquer dispositivo móvel.
Salvar notas recebidas no banco.
Definir relacionamento entre alunos e notas.
As notas recebidas devem ser salvas.
As notas devem estar associadas a um aluno e à prova de uma sala.
O código adicionado deve ser testado.
Pontos: 2.
Responsáveis: Júlio Xávier e Maria Carolina.
US06 - Eu como aluno desejo visualizar as informações do meu grupo para me manter informado sobre as notas.
Recuperar do banco os grupos de uma sala em que o usuário é aluno.
Mostrar as informações do grupo ao aluno.
O usuário deve ser capaz de visualizar os grupos dos quais ele faz parte.
O código adicionado deve ser testado.
Pontos: 2
Responsáveis: Weyler Almeida e Ana Carolina.
US06 - Eu como desenvolvedor desejo realizar os testes da API para garantir uma melhor qualidade do código.
Pontos: 3
Responsáveis: Gabriel Clímaco e Elmar Roberto.
US05 - Eu como professor/monitor desejo definir os grupos de estudo com base nas notas para poder aplicar a metodologia.
Criar interface para definição dos grupos após atribuição de notas.
Salvar no banco os dados do grupo.
O usuário deve ser capaz de visualizar os grupos definidos.
O código adicionado deve ser testado.
Pontos: 5
Responsáveis: Elmar Roberto e Bruna Pinos.
TS19 - Aumentar cobertura de código.
Código testado.
Cobertura acima de 90%.
Pontos: -
Responsáveis: Maria Carolina e Ana Carolina.
US01 - Eu como desenvolvedor desejo refatorar os pacotes Model e DAO para garantir uma melhor qualidade do código.
Aplicar a folha de estilo.
Aplicar boas práticas de programação.
Melhorar os indicares de qualidade do código.
Pontos: 3
Responsáveis: Cecília Dib e Guilherme Lacerda.
TS13 - Eu como aluno desejo que as informações referentes às minhas avaliações fiquem salvas na nuvem para que sejam acessadas de qualquer dispositivo móvel.
Criar método para salvar avaliações no banco.
Criar método para resgatar as avaliações.
Código testado.
Salvar notas no banco.
Pontos: 8
Responsáveis: Cecilia Dib e Júlio Xavier.
TS07 - Eu como desenvolvedor desejo resgatar do banco as salas existentes para poder mostrá-las ao usuário.
A API deve devolver as salas de um usuário.
O código adicionado deve ser testado.
Pontos: 1
Responsáveis: Maria Carolina e Cecília Dib.
Exibir informações básicas do usuário na página inicial
US04 - Eu como desenvolvedor desejo testar os pacotes Controller e View para garantir uma melhor qualidade do código.
Realizar os teste das classes do pacote Controller.
Realizar os teste das classes do pacote View.
Pontos: 5
Responsáveis: Guilherme Augusto e Bruna Pinos.
US09 - Eu como aluno desejo avaliar a ajuda para poder definir o acréscimo de nota dos ajudantes.
Permitir que o usuário realize a avaliação da ajuda.
Mandar avaliações pro banco.
O usuário deve ser capaz de realizar as avaliações.
Código adicionado testado.
Pontos: 3
Responsáveis: Arthur Diniz e Júlio Xavier.
US05 - Eu como desenvolvedor desejo refatorar o fluxo de gerenciamento de salas para corrigir os bugs e garantir bom funcionamento da aplicação.
Garantir que assim que uma sala é salva, a mesma aparece na lista de salas.
Salvar e recuperar uma prova no banco de dados.
Realizar os testes para o código adicionado.
Usuário deve ser capaz de criar uma sala.
Usuário deve ser capaz de criar uma prova.
Usuário deve ser capaz de visualizar sala criada.
Usuário deve ser capaz de visualizar prova criada.
Cobertura de teste do código adicionado acima de 90%.
Pontos: 5
Responsáveis: Arthur Diniz e Ana Carolina.
US02 - Eu como desenvolvedor desejo refatorar os pacotes Controller e View para garantir uma melhor qualidade do código.
Aplicar a folha de estilo.
Aplicar boas práticas de programação.
Melhorar os indicares de qualidade do código.
Pontos: 3
Responsáveis: Júlio Xavier e Ícaro Pereira
US04 - Eu como aluno desejo visualizar as salas as quais pertenço para poder ter acesso as suas informações.
Recuperar do banco as salas em que o usuário é aluno.
Mostrar as salas recuperadas em uma ListView.
O usuário deve ser capaz de visualizar as salas das quais ele é aluno.
O código adicionado deve ser testado.
Pontos: 1
Responsáveis: Bruna Pinos e Guilherme Lacerda.
TS16 - Aumentar cobertura de código.
Pontos: -
Responsáveis: Maria Carolina e Ícaro Oliveira.
Sugestão: Colocar um campo dentro da CreatedClassDialog para receber a nota máxima da prova.
TS12 - Eu como professor/monitor desejo que as informações das notas atualizadas fiquem salvas na nuvem para que sejam acessadas de qualquer dispositivo móvel.
Código testado.
Salvar notas no banco.
Pontos: 2
Responsáveis: Cecilia Dib e Júlio Xavier.
US07 - Eu como professor/monitor desejo atribuir a segunda nota para poder aplicar a metodologia.
Criar interface para atribuição de notas de todos os alunos cadastrados na sala.
Salvar notas no banco.
O usuário deve ser capaz de atribuir notas aos alunos.
O código adicionado deve ser testado.
Pontos: 5
Responsáveis: Weyler Almeida e Guilherme Lacerda.
Permitir que o professor possa modificar os grupos antes de defini-los definitivamente
US03 - Eu como desenvolvedor desejo testar os pacotes Model e DAO para garantir uma melhor qualidade do código.
Realizar os teste unitários das classes do pacote DAO
Pontos: 5
Responsáveis: Maria Carolina e Weyler Almeida
TS08 - Eu como desenvolvedor desejo definir um algorítimo para ordenação de alunos para que o usuário possa definir os grupos de estudo.
Ordenar os alunos por notas.
Separa os alunos em grupos de tamanho definido pelo usuário.
Os alunos devem ser ordenados e separados em grupos de acordo com a lógica definida pelo cliente.
O código adicionado deve ser testado.
Pontos: 8.
Responsáveis: Elmar Roberto e Ícaro Pereira.
TS17 - Melhorar AMLOC (Average Methods of Code) e NOM (Number of Methods).
Diminuir número de linhas de métodos para 10 ou menos.
Diminuir o número de métodos por classe para 10 ou menos.
Pontos: -
Responsáveis: Ana Carolina e Guilherme Augusto.
US03 - Eu como professor/monitor desejo atribuir notas aos alunos para definir os grupos de estudo.
Criar interface para atribuição de notas de todos os alunos cadastrados na sala.
Salvar notas no banco.
O usuário deve ser capaz de atribuir notas aos alunos.
O código adicionado deve ser testado.
Pontos: 5
Responsáveis: Maria Carolina e Ícaro Oliveira.
TS09 - Eu como usuário desejo ter os dados da minha sala salvos na nuvem para poder acessá-los de qualquer dispositivo móvel.
Os dados novos da sala devem ser salvos.
O código de adicionado deve ser testado.
Pontos: 2
Responsáveis: Júlio Xávier e Weyler Almeida.
US10 - Eu como professor/monitor desejo atribuir a avaliação de uma ajuda para poder definir o acréscimo de nota dos ajudantes.
Criar interface para avaliar.
Manter registro de avaliação de ajuda.
O usuário deve ser capaz de realizar a avaliação pelo aluno
O código adicionado deve ser testado.
Pontos: 3
Responsáveis: Arthur Diniz e Ícaro Oliveira.
US01 - Eu como usuário desejo buscar as salas existentes para poder me cadastrar em uma delas.
Criar campo para a busca.
Recuperar as salas do banco.
Mostrar as salas encontradas numa ListView.
O usuário deve ser capaz de buscar uma sala pelo nome.
O código adicionado deve ser testado.
Pontos: 5
Responsáveis: Arthur Diniz e Guilherme Augusto.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.