Ir para o conteúdo

Reuniões

22/05/2023 (Segunda-feira)

No dia 22 de maio a equipe se reuniu via discord para definir o tema do projeto e debater algumas ideias.

Pautas

Definição de tema do projeto

Inicialmente foi decidido que o projeto seria um jogo baseado no Detetive, mas após descobrirmos que outros grupos já estavam engajados nesse jogo, foi levantado a possibilidade de mudarmos. Pensando em algo semelhante a um Teste Vocacional, a equipe chegou na ideia de um programa que recomenda disciplinas inpirado em um projeto feito na disciplina Desenho de Software, o fluxo ágil.

Pesquisa em grupo

Cada membro ficou responsável por pesquisar e organizar determinadas disciplinas optativas do currículo de Engenharia de Software para montarmos uma base de conhecimento que contém código, nome, sinopse e criar pelo menos uma palavra-chave.

A divisão ficou da seguinte forma:

Membro da Equipe Disciplina
Cibele CIC0088 - COMPUTACAO BASICA, CIC0090 - ESTRUTURAS DE DADOS, CIC0111 - PRINCIPIOS DE COMPUTACAO GRAFICA, CIC0189 - PROJETO E ANÁLISE DE ALGORITMOS, CIC0191 - INTRODUÇÃO AO DESENVOLVIMENTO DE JOGOS, CIC0197 - TECNICAS DE PROGRAMAÇÃO 1, ENE0277 - SISTEMAS DIGITAIS 1, ENE0278 - SISTEMAS DIGITAIS 2, ENM0080 - FENOMENOS DE TRANSPORTE, FEF0105 - PRÁTICA DESPORTIVA, FGA0001 - CONTRATAÇÃO DE SERVIÇOS DE TECNOLOGIA DA INFORMAÇÃO, FGA0004 - TÉCNICAS DE MEDIÇÃO FUNCIONAL E ESTIMATIVAS DE SOFTWARE, FGA0006 - FUNDAMENTOS DE EQUAÇÕES DIFERENCIAIS PARA ENGENHARIA, FGA0007 - CONFIABILIDADE DE COMPONENTES E SISTEMAS, FGA0008 - SISTEMAS AEROESPACIAIS
Guilherme FGA0026 - FUNDAMENTOS DE ARQUITETURA DE SOFTWARE, FGA0027 - PRINCÍPIOS DE ROBÓTICA EDUCACIONAL, FGA0028 - PROGRAMAÇÃO PARA COMPETIÇÕES, FGA0031 - SEMINÁRIOS EM ENGENHARIA DE SOFTWARE, FGA0033 - TÓPICOS ESPECIAIS EM FÍSICA APLICADA, FGA0034 - TÓPICOS ESPECIAIS EM MATEMÁTICA APLICADA, FGA0036 - PRÉ-CÁLCULO PARA ENGENHARIA, FGA0038 - AERODIN MICA DE SISTEMAS AEROESPACIAIS, FGA0041 - TÓPICOS ESPECIAIS EM JOGOS DIGITAIS, FGA0042 - TÓPICOS ESPECIAIS EM SISTEMAS CRÍTICOS, FGA0043 - DINAMICA DOS GASES PARA SISTEMAS AEROESPACIAIS, FGA0044 - PROJETO DE SISTEMAS DE CONTROLE, FGA0045 - MEC NICA DO VÔO, FGA0046 - MÉTODOS E TÉCNICAS DA ESCRITA CIENTÍFICA
Irwin FGA0047 - PROCESSOS PETROQUÍMICOS, FGA0053 - TÓPICOS ESPECIAIS EM PROGRAMAÇÃO, FGA0054 - TÓPICOS ESPECIAIS EM GOVERNANÇA DE TECNOLOGIA DA INFORMAÇÃO, FGA0058 - CRIPTOGRAFIA E SEGURANÇA DE REDES, FGA0061 - FÍSICA PARA JOGOS ELETRÔNICOS 1, FGA0066 - FUNDAMENTOS DE VARIÁVEL COMPLEXA PARA ENGENHARIA, FGA0072 - PRÁTICA DE ELETRÔNICA DIGITAL 2,FGA0074 - TEORIA DE ELETRÔNICA DIGITAL 2, FGA0075 - LABORATÓRIO DE MATERIAIS DE CONSTRUÇÃO, FGA0078 - TEORIA DE MATERIAIS DE CONSTRUÇÃO, FGA0090 - ONDULATÓRIA E FÍSICA TÉRMICA PARA ENGENHARIA, FGA0093 - PRINCÍPIOS DE CONTROLE, FGA0104 - QUÍMICA ORG NICA APLICADA À ENGENHARIA, FGA0123 - CÁLCULO PARA ENGENHARIA 1, FGA0125 - INTRODUÇÃO À GEOMETRIA ANALÍTICA
Júlia FGA0126 - CÁLCULO PARA ENGENHARIA 2, FGA0127 - EQUAÇÕES DIFERENCIAIS ORDINÁRIAS, FGA0128 - CÁLCULO PARA ENGENHARIA 3, FGA0129 - PROCESSAMENTO DIGITAL DE SINAIS FINANCEIROS, FGA0134 - TÓPICOS ESPECIAIS DE ENGENHARIA DE SOFTWARE,FGA0139 - MATERIAIS DE CONSTRUÇÃO DE ENGENHARIA, FGA0141 - GESTÃO AMBIENTAL NO SETOR ENERGÉTICO, FGA0143 - FUNDAMENTOS DA TEORIA ELETROMAGNÉTICA, FGA0144 - FÍSICA MODERNA, FGA0148 - ENGENHARIA DE SEGURANÇA DO TRABALHO, FGA0152 - ERGONOMIA DO PRODUTO, FGA0154 - MECANICA DOS SÓLIDOS 1 PARA ENGENHARIA, FGA0155 - INTRODUÇÃO AO DESIGN E CONCEPÇÃO DE VEÍCULOS, FGA0156 - COMBUSTÍVEIS E BIOCOMBUSTÍVEIS, FGA0159 - ESTRUTURAS MATEMÁTICAS PARA COMPUTAÇÃO
Lameque FGA0165 - PROCESSO DE DESENVOLVIMENTO DE SOFTWARE, FGA0166 - ELEMENTOS E MÉTODOS EM ELETRÔNICA, FGA0167 - SISTEMAS AUTOMOTIVOS, FGA0169 - FONTES DE ENERGIA E TECNOLOGIAS DE CONVERSÃO, FGA0171 - TÉCNICAS DE PROGRAMAÇÃO, FGA0174 - DESENVOLVIMENTO SUSTENTÁVEL, FGA0175 - ENGENHARIA DE PETRÓLEO E GÁS, FGA0179 - MECANICA DOS SÓLIDOS 2 PARA ENGENHARIA, FGA0181 - INOVAÇÃO, FGA0182 - MICROPROCESSADORES E MICROCONTROLADORES, FGA0186 - ELETRICIDADE APLICADA, FGA0187 - MÉTODOS MATEMÁTICOS PARA ENGENHARIA, FGA0188 - MÉTODOS EXPERIMENTAIS PARA ENGENHARIA, FGA0195 - GESTÃO DA PRODUÇÃO AUTOMOTIVA, FGA0196 - CIRCUITOS ELETRÔNICOS 1
Leonardo FGA0197 - SISTEMAS DE CONTROLE, FGA0201 - PROJETO DE CIRCUITOS INTEGRADOS DIGITAIS, FGA0203 - PLANEJAMENTO E GESTÃO DE ENERGIA, FGA0204 - DIN MICA DOS FLUÍDOS, FGA0212 - MODELAGEM DE PROCESSOS, FGA0213 - SISTEMAS CRÍTICOS E TOLER NCIA A FALHAS, FGA0220 - SISTEMAS EMBARCADOS, FGA0221 - INTELIGÊNCIA ARTIFICIAL, FGA0226 - ELETRÔNICA VEICULAR, FGA0245 - GERÊNCIA DE CONFIGURAÇÃO DE SOFTWARE, FGA0246 - MÉTODOS FORMAIS, FGA0248 - SISTEMAS DE PROPULSÃO HÍBRIDOS, FGA0253 - INSTRUMENTAÇÃO E SISTEMAS DE CONTROLE, FGA0254 - CIÊNCIAS AEROESPACIAIS, FGA0263 - INTRODUÇÃO AOS JOGOS ELETRÔNICOS
Thaís FGA0264 - INTRODUÇÃO A COMPUTAÇÃO GRÁFICA, FGA0265 - ECONOMIA DE ENERGIA, FGA0274 - PRODUTIVIDADE E PROFISSIONALISMO EM ENGENHARIA DE SOFTWARE, FGA0275 - ENGENHARIA DE SOFTWARE EXPERIMENTAL, FGA0276 - COMPUTAÇÃO EM NUVEM, FGA0279 - PROGRAMAÇÃO WEB, FTD0007 - INTRODUCAO A ATIVIDADE EMPRESARIAL, IQD0051 - QUÍMICA GERAL, IQD0125 - QUIMICA GERAL TEORICA, IQD0126 - QUIMICA GERAL EXPERIMENTAL, LIP0174 - LÍNGUA DE SINAIS BRASILEIRA - BÁSICO, MAT0027 - CÁLCULO 3, MAT0038 - TEORIA DOS NÚMEROS 1, MAT0048 - EQUACOES DIFERENCIAIS 1, MAT0137 - CÁLCULO 1 - SEMIPRESENCIAL
Victor CIC0004 - ALGORITMOS E PROGRAMAÇÃO DE COMPUTADORES, FGA0084 - DESENVOLVIMENTO DE SOFTWARE, FGA0071 - PRÁTICA DE ELETRÔNICA DIGITAL 1, FGA0073 - TEORIA DE ELETRÔNICA DIGITAL 1, FGA0085 - MATEMÁTICA DISCRETA 1, FGA0124 - PROJETO DE ALGORITMOS, FGA0112 - QUALIDADE DE SOFTWARE 2, FGA0115 - INFORMAÇÃO, COMUNICAÇÃO E A SOCIEDADE DO CONHECIMENTO, FGA0242 - TÉCNICAS DE PROGRAMAÇÃO EM PLATAFORMAS EMERGENTES, FGA0113 - FÍSICA PARA JOGOS ELETRÔNICOS 1, FGA0083 - APRENDIZADO DE MÁQUINA, FGA0111 - INTRODUÇÃO À WEB SEMANTICA, FGA0114 - FÍSICA PARA JOGOS ELETRÔNICOS 2, FGA0110 - COMPILADORES 2, FGA0273 - MELHORIA DE PROCESSOS DE SOFTWARE

25/05/2023 (Quinta-feira)

Na reunião do dia 25/05, a equipe se reuniu via discord para debater sobre a interface da aplicação e requisitos, além de criar e dividir as tarefas principais.

Pautas

Levantamento de requisitos

O grupo sentiu necessidade de fazer um levantamento de requisitos por uma dificuldade de alinhamento de ideias, e para deixar mais claro as tarefas que deveriam ser feitas. Foi realizado um brainstorming para levantar os requisitos:

  • Filtrar máterias optativas por área de conhecimento
  • Filtrar máterias optativas por palavras-chave
  • Filtrar máterias optativas por carga horaria
  • Filtrar máterias optativas por ementa
  • Gerar relatório em MD do resultado da busca

Divisão de tarefas

A partir dos requisitos levantados dividimos as tarefas da seguinte maneira:

Tarefa Responsáveis
Interface Guilherme e Irwin
Montagem da Base de Conhecimento Lameque e Victor
Github Pages e documentação Lameque e Victor
Filtragem por área de conhecimento Leonardo
Filtragem por palavras-chave Cibele
Filtragem por área e palavras-chave Cibele e Leonardo
Filtrarem por carga horaria Leonardo
Filtrarem por ementa Cibele
Geração de Relatório em markdown Júlia e Thaís

Versionamento

Data Versão Descrição Autor(es)
01/06/2023 1.0 Documentação das reuniões Lameque Fernandes
01/06/2023 1.1 Ajuste das tarefas Cibele Goudinho
02/06/2023 1.2 Adição de pautas, tabela e edições em todo o texto Thaís Rebouças