Open RochaCarla opened 2 years ago
Olá professora, somos, do Squad 04(ainda sem nome definido):
Link do repositório: https://github.com/fga-eps-mds/2022-2-Squad04
Sugerimos os seguintes temas:
Tema 1 - Mapa FGA: Anteriormente, foi feito uma pesquisa pela equipe em grupos de whatsapp da FGA afim de saber quais eram os principais problemas que eles viam na instituição, muitas respostas vieram de calouros com a afirmação de que era difícil se localizar pela instituição e outras de veteranos citando a falta de informação em relação a turmas que abriam em matrículas extraordinárias. Tendo em vista estes problemas, propomos um software com as seguintes funcionalidades:
Tema 2 - Geração automática de certificados – Proposto pela professora.
Tema 3 - Aplicativo de caronas FGA: Outro problema evidente na FGA é o fato de que muitas pessoas moram em regiões mais distantes da faculdade, assim, poderia ser proposto um app no qual fizesse o pareamento de carona com outras pessoas que moram na mesma região que a outra. Assim, teriamos as seguintes funcionalidades:
Scrum Master do grupo : https://github.com/kaua-pt
Boa tarde, professora, somos do Squad 08 (sem nome definido ainda)
Link do repositório: https://github.com/fga-eps-mds/2022-2-Squad08
A seguir, os temas propostos pelo Squad 08
Tema Livre - Depois de muita conversa no nosso grupo, surgiu a ideia de trabalhar com o seguinte problema: a informalidade no ingresso de alunos em projetos de extensão na FGA. Projetos de extensão ajudam muito o aluno a se desenvolver, aprender novas tecnologias, adquirir soft skills, descobrir diferentes nichos do mercado de trabalho e outros benefícios. No entanto, a divulgação desses projetos se dá de maneira precária, com os professores tendo que publicar anúncios nos murais da FGA ou divulgando em grupos de alunos. No entanto, as plataformas usadas estão sempre repletas de conteúdos e os anúncios importantes como de projetos de extensão acabam passando despercebidos, além de que os prazos para ingresso em projetos de extensão são curtos e nem todo aluno está atento a ele. Com base em tudo que foi dito anteriormente, visando acabar com a heterogeneidade de formas de ingresso em projetos de extensão, nosso grupo pretende fazer um plataforma em que os alunos podem ver os projetos que estão procurando alunos e se inscreverem nesses projetos (o ato de inscrição mostra os alunos interessados e seus emails ao professor, permitindo que o docente entre em contato com os mesmos). A aplicação será web, com o front-end feito com a biblioteca react usando a linguagem typescript e o back-end será feito usando o framework Django usando a linguagem python. As principais funcionalidades serão:
° Como professor, gostaria de ter um perfil para professor
° Como professor, gostaria de cadastrar um projeto de extensão
° Como professor, gostaria de ver informações dos alunos inscritos no meu projeto
° Como professor, gostaria de usar e criar tags para o projeto
° Como aluno, gostaria de ter um perfil para aluno
° Como aluno, gostaria de procurar projetos
° Como aluno, gostaria de poder filtrar os projetos disponíveis com base nas tags dos projetos
° Como aluno, gostaria de receber avisos dos prazos de inscrição nos projetos de extensão
° Como usuário, gostaria de conectar e desconectar meu perfil usando uma senha
Tema Geração de Certificados - A geração de certificados é uma tarefa árdua e trabalhosa, e tende a aumentar cada vez conforme a quantidade de pessoas que irão receber o certificado aumenta. Além de que a pessoa responsável pela confecção do certificado tem de que se preocupar com o modelo que irá escolher e de que ele será mantido para todos que irão receber.
Tendo em mente esse escopo, o objetivo é desenvolver um pacote que facilite essa atividade, dentre suas principais funcionalidades teremos:
° Modelos pré-prontos para a edição
° Possibilidade de Subir um Modelo próprio
° Edição de Modelos
° Sistema de Upload dos nomes para a geração de certificados em grande quantidade.
Tema 3 - Bot para monitorar um projeto de software livre - Visto que um software livre pode chegar a ter a contribuição de centenas de pessoas, se da a necessidade de se ter uma forma rápida de acompanhamento das atividades, a partir da forma mais confiável que é possível acompanhar um repositório, o pr´rprio Git Log
Com esse escopo, o objetivo é desenvolver um bot capaz de gerar metricas visuais para o usuário, para melhor vizualização do rumo que o software está tomando, tendo as seguintes principais funcionalidades:
° Acompanhamento da Equipe como um Todo
° Rastreamento de um Contribuidor em Específico
Git do Scrum Master: https://github.com/victor-oss
Um aplicativo que possa facilitar a vida dos vestibulandos. A ideia é fazer uma comparação de notas de corte nas diversas universidades e cursos, filtrando por estados, renda, sexo ao longo desde 2010, ano de lançamento do SISU.
[ ] Automação
[ ] Envio de links, imagens, videos...
[ ] Mandar a mesma mensagem para vários contatos ao mesmo tempo
Scrum master: https://github.com/Beatrizvn
Alguns membros do grupo, e com certeza muitas outras pessoas, têm dificuldade para chegar na FGA (tanto que 3 de nós nos mudamos e estamos morando juntos mais perto da faculdade). Daí veio a ideia de criar uma aplicação que facilite que alunos se conectem entre si para conseguir caronas e diminuir a dificuldade e os custos de locomoção.
Após uma das aulas de MDS, ao ir almoçar, nos deparamos com uma fila grande no RU, e pensamos em maneiras de automatizar alguns processos para diminuir o tempo das filas. Discutimos também qual seria a viabilidade de colocar o sistema para funcionar na prática, pois teríamos que conversar com a empresa terceirizada que administra o RU, para migrar o sistem, porém concluímos que ainda assim seria interessante implementar um sistema para o RU.
Um dos problemas no Brasil é a falta de incentivo à educação financeira. Além disso, para os que buscam sobre o assunto, a maioria das plataformas para administrar sua carteira são pagos. A ideia é fazer uma plataforma que ensine sobre o assunto (termos, indicadores, etc) e permita que o usuário administre sua carteira.
Scrum master: https://github.com/typejulio
Temas Squad 03 - Time Runtime Error: (https://github.com/fga-eps-mds/2022-2-Squad03)
O grupo pretende realizar os seguintes temas , em ordem decrescente de interesse:
Tema 5 (Pacote python para detectar KEYBOARD smashing em bancos de dados) Funcionalidades e tecnologias : Desenvolver através de técnicas de machine learning um pacote que permita ao usuário diferenciar keyboard smashing de uma palavra existente, por meio do uso de python e jupyter notebook.
Tema 3 (Bot para enviar conteudos no telegram) Funcionalidades e tecnologias : Criar um bot que armazene quantas atividades o aluno já realizou na disciplina , e que envie o conteudo posterior da matéria por mensagem no telegram. Pretende-se usar python, uma API do google , um banco de dados, entre outros possivelmente adicionados posteriormente
Tema 7 (Dados abertos) Funcionalidades e tecnologias: Criar com a linguagem python um dashboard interativo com a evolução temporal dos dados abertos do TSE (Tribunal Superior Eleitoral).
Scrum Master: https://github.com/nando3d3
Squad 06(Sem nome definido) Link do repositório: https://github.com/fga-eps-mds/2022-2-Squad06
Saudações A professora, somos o Squad 6 Os temas que gostaríamos de trabalhar são:
Tema 1, Dados abertos.
Neste tema trabalharemos em cima dos dados dos aprovados da unb FGA, apresentando em um dashboard para visualizar informações úteis para ciência de dados, como nota média dos alunos, nota mais baixa e a mais alta, nota de corte para as chamadas seguintes do curso ,infográfico com porcentagem de aprovados com relação aos seus sexos e etnias ,entre outras informações disponíveis que estão ao nosso alcance.
Tema 2, Bot para o Telegram.
Tendo em mente que muitos alunos têm dificuldades de saber quais disciplinas cursar, as disponíveis e as que não, nos focaremos em um sistema que mostre para o usuário as disciplinas do fluxograma disponíveis, entre elas obrigatórias e optativas, do semestre que está cursando no aplicativo em questão.
Tema 3, Geração automática de grade.
O processo de criar sua grade horária pode se tornar massante exaustivo e confuso, aí nasce o propósito deste tema é automatizar a geração de grade horária dos estudantes da fga, tendo em vista o semestre, preferência de horário, professores, disciplinas com pré-requisitos e co-requisitos.
Scrum Master: https://github.com/Raphides
Saudações, prof. Carla! Nós do Squad 7 (sem nome definido, por enquanto), apresentamos as seguintes propostas:
É bastante recorrente que estudantes dos diversos campi da UnB passem por transtornos relacionados ao funcionamento do restaurante universitário, dentre os quais, destacam-se: a carência de plataformas de software que possibilitassem o acesso ágil ao saldo corrente da conta pessoal; inexistência de meios de pagamento virtuais; cardápio semanal pouco acessível. Nesse sentido, a proposta do grupo é o da produção de uma plataforma que resolveria tais empecilhos, e cujo nome seria RU+.
Funcionalidades:
Escolher um orgão federal de dados abertos e apresentar a evolução temporal dos dados.
Funcionalidades:
Plataforma offline e instalada via pip install que, mediante um template de certificado customizado pelo usuário e uma lista de dados, gera automaticamnte os certificados e os exporta em formato pdf.
Funcionalidades:
Scrum master: Bruno Ribeiro (https://github.com/BrunoRiibeiro) Repositório Git: https://github.com/fga-eps-mds/2022-2-Squad07
Bom dia professora! Nosso grupo deseja trabalhar com:
A descrição das funcionalidades são: geração de certificados de forma simples e rápida, criação de modelos, upload de tabelas .csv para geração em massa e implementação de uma interface intuitiva. Nosso grupo pretende utilizar da linguagem python e o framework para interfaces gráficas PyQt.
As funcionalidades principais à serem desenvolvidas são: a implementação de um bot no telegram para o monitoramento de atividades de cada matéria do aluno, com notificações acerca atividades novas e possibilidade de lançamento de conteúdos assíncronos pelo professor ou admin do grupo em que for adicionado
Funcionalidades: Criar um dashboard em python com dados úteis do INEP
Git do scrum master: https://github.com/analeticiaa
Desenvolver um bot que coleta as informações do site público do SIGAA, das páginas que mostram as turmas ministradas na FGA. Criar uma página em Dash (Python), mostrando o calendário semanal de cada sala de aula e sua ocupação máxima. Cada horário do calendário teria a informação se a sala está ocupada ou não. E se ocupada, teria a quantidade disponível de vagas juntamente com a quantidade de alunos matriculados em cada turma (os horários ocupados e a carga ocupada nesse horário seguiriam um código de cores, por exemplo, 25% ocupada, 50%, 75%, 100%, etc). Essa página serviria para facilitar a análise do coordenador na distribuição das turmas de acordo com a ocupação máxima de cada sala e o número de vagas que cada disciplina oferece.
Desenvolver um bot que identifica e remove mensagens spam. Nesse sentido, os grupos que possuissem esse bot poderiam mitigar a incidência de mensagens enviadas de forma repetitiva a fim de chamar atenção, causar algum desconforto, etc.
Desenvolver um bot que percorre todos os usuários de uma turma do moodle, fazendo o acompanhamento do aluno, salvando os dados diariamente em uma planilha excel (google drive api), para controle. Por exemplo, o aluno/usuário X já acessou 50% do material do curso, respondeu 15% dos questionarios propostos, fez 10 logins, e passou 56 min na plataforma.
Scrum Master: Pedro Barbosa
Descrição
Os temas serão disponibilizados
Escolha do Tema
Cada grupo deve comentar essa issue com 3 (TRES) propostas de tema de projeto. Para cada tema, deve ter um resumo do problema que o software resolve e listar pelo menos as 3 principais funcionalidades que imaginam importante para a solução.
A professora vai alocar o tema para cada grupo. Ela pode ser uma das propostas do grupo, como pode ser um indicado pela professora.
Cada grupo deve comentar a issue com as seguintes informações:
Tecnologia
Não há restrição de tecnologia a ser usado. A escolha é livre e será feita na próxima semana.