Ata da Reunião
Data: 24/04/2024
Horário de Início: 19:00
Horário de Término: 22:30
Local: Servidor no Discord
Participantes
- Adriano Fonseca Carvalho Costa
- Ana Julia Mendes Santos
- Arthur da Silveira Sousa
- Cauã Araujo dos Santos
- Ian Costa Guimarães
- Necivaldo Amaral Pinto Junior
- Pedro Luiz Fonseca da Silva
- Weverton Rodrigues da Costa Silva
Objetivos
Definição do escopo do projeto, linguagens e frameworks a serem utilizados ao longo do desenvolvimento do projeto.
Discussões e Decisões
1. Escopo do Projeto
Discussão: A reunião iniciou com uma discussão sobre o escopo do projeto, focada em entender as solicitações do cliente que justificam a criação de uma aplicação desktop de gestão de recursos humanos.
Decisões: A prioridade é desenvolver um sistema seguro, eficiente e que ofereça uma alternativa que simplifique e otimize as tarefas diárias desempenhadas pelo cliente. Foram decididas as principais funcionalidades para a aplicação:
- Geração de Relatório Mensal: A equipe desenvolverá uma funcionalidade para gerar relatório mensai detalhado.
- Criação de Escalas e Campanhas de Trabalho: O sistema incluirá a criação de escalas de trabalho e campanhas, mostrando a disponibilidade dos funcionários para determinados dias e meses.
- Manter as Fichas de Cadastro dos Funcionários: A aplicação manterá as fichas de cadastro dos funcionários atualizadas e acessíveis, facilitando a comunicação interna e a gestão de informações.
Responsáveis: Todos os integrandes do grupo Cygni.
2. Linguagens e Tecnologia do FrontEnd
Discussão: Debate sobre as melhores tecnologias a serem utilizadas para a construção da interface do usuário. Considerações foram feitas em relação à curva de aprendizado, documentação e suporte das ferramentas.
Decisões:
- Escolha das tecnologias HTML, CSS, linguagem JavaScript e a biblioteca de construção de interface React para a construção das telas.
- Escolha do Electron, em conjunto com o Vite, para a construção do aplicativo desktop.
Responsáveis: Todos os integrandes do grupo Cygni.
3. Linguagens e Tecnologia do BackEnd
Discussão:
- Foi discutido sobre as diferentes opções de linguagens e frameworks disponíveis para o desenvolvimento do backend.
- Análise das vantagens e desvantagens de cada tecnologia, incluindo desempenho, escalabilidade, facilidade de integração com o frontend e suporte da comunidade.
Decisões:
- Foi escolhida a linguagem JavaScript, juntamente com os frameworks NestJS e Express.
Responsáveis:
- Todos os integrandes do grupo Cygni.
Próxima Reunião
Data: 01/05/2024
Local: Servidor no Discord
Horário: 19:00
Observações
Reunião inicial para definir o projeto e conhecer a equipe.