Skip to content

ATA DE REUNIÃO – PROJETO DE REQUISITOS DE SOFTWARE

Data Horário Local Participantes
04/05/2026 20:00 - 21:30 Online pelo Microsoft Teams Artur Fernandes Galdino, Edson Pereira Roldao Filho, Guilherme Oliveira, Gustavo Gomes Fornaciari, Kaio Amoury Sasaki Acacio, Leonardo de Aquino Silveira Braga

1.⁠ ⁠Objetivo da reunião

Terminar os requisitos funcionais para criação da tabela esforço x valor, finalizar a atividade de estudo de caso e debate sobre as tecnologias a serem utilizadas no desenvolvimento de software


2.⁠ ⁠Ideias apresentadas

Apresentação e agrupamento dos Requisitos Funcionais elaborados no quadro virtual, categorizados nos seguintes módulos: Gestão de Usuários, Gestão de Eventos, Gestão Financeira e Doações, Participação em Eventos, e Transparência e Prestação de Contas.

Leitura e revisão conjunta das respostas para a Atividade de ER (Estudo de Caso da Universidade Alfa).

Propostas de stacks tecnológicas visando produtividade, facilidade de padronização do ambiente de desenvolvimento (conteinerização) e robustez.


3.⁠ ⁠Discussões realizadas

Requisitos Funcionais: O grupo revisou os cartões gerados, discutindo o impacto e a complexidade de funcionalidades como a geração de listas de participantes, controle de valores arrecadados, upload de notas fiscais e métricas de atingimento de metas. Esta revisão serviu como base fundamental para a estruturação da matriz de Esforço x Valor.

Estudo de Caso: Foi realizado um debate final sobre o diagnóstico dos requisitos sociotécnicos abordados no caso. O grupo revisou as seções de priorização de problemas (focando na disponibilidade do sistema e validação de regras de negócios) e validou a redação do "Acordo Viável", garantindo que a proposta de focar na resiliência do servidor e simplificação da interface mobile fosse bem justificada.

Tecnologias de Desenvolvimento: Houve um debate técnico sobre as linguagens e frameworks mais adequados para o perfil da equipe e as necessidades do projeto. Argumentou-se que o React aliado ao TypeScript traria mais segurança e previsibilidade ao front-end. Para o back-end, o Django (Python) foi avaliado como a melhor opção para acelerar o desenvolvimento. Também discutiu-se a necessidade de isolar os ambientes para evitar conflitos locais, optando-se pelo uso do Docker para o banco de dados (PostgreSQL) e o back-end. A discussão sobre onde hospedar a aplicação foi iniciada, mas o grupo concordou que precisaria de mais tempo para analisar os custos e limites gratuitos das plataformas em nuvem.


4.⁠ ⁠Decisões tomadas

Requisitos Funcionais: Lista de requisitos funcionais aprovada e consolidada nas cinco categorias principais, habilitando a equipe a prosseguir com a elaboração da tabela Esforço x Valor.

Estudo de Caso: Revisão concluída. A versão final do documento "ATIVIDADE REQ revisada" foi aprovada por todos os membros para submissão.

Stack Tecnológica Definida:

Front-end: React com TypeScript.

Back-end: Django (Python).

Banco de Dados: PostgreSQL.

Infraestrutura de Desenvolvimento: O Back-end e o Banco de Dados serão dockerizados para garantir a padronização entre as máquinas dos desenvolvedores.

Hospedagem: A decisão sobre a infraestrutura de deploy (hospedagem) foi adiada e será pauta de uma reunião futura.


5.⁠ ⁠Encerramento

Nada mais havendo a tratar, a reunião foi encerrada.

Histórico de versão

Versão Data Descrição Autor(es) Revisor(es)
1.0 13/05/2026 Criação da página Guilherme Equipe