ATA N.º14 | 18/11
Disciplina: Requisitos de Software
Data: 18/11/2025
Horário: 21:00
Local: Microsoft Teams
Participantes
Integrantes do Grupo:
- Amanda de Moura
- Beatriz Figueiredo dos Santos
- Eduardo Oliveira Valadares
- Samuel Rodrigues Viana Lobo
- Davi Marques do Egito Coelho (moderação)
Cliente:
- Não participou nesta reunião
Ausentes:
- Gabriel Augusto Vilarinho Viana Rocha
Objetivos da Reunião
- Planejamento de sprint para reta final do projeto
- Atualização de status dos requisitos e desenvolvimento
- Alinhamento sobre integração front/back
- Ajustes no processo de versionamento e branches
- Organização das próximas entregas formais (casos de uso, dashboards, testes, etc.)
Principais Pontos Abordados
1. Situação acadêmica e atualização de Samuel
Discussão:
Samuel relatou que precisou priorizar outras disciplinas devido a provas e atrasos, o que o afastou temporariamente das tarefas do projeto.
Decisão:
Retomar as atividades e atualização frequente no Discord.
2. Branches e fluxo de desenvolvimento
Discussão:
Decidido que o repositório terá branches para funcionalidades, e não apenas por área (front/back).
A branch developer será utilizada como base estável para integração.
Decisão:
- Cada requisito terá sua própria branch derivada da branch principal de cada camada (
experimentpara back e equivalente no front). - Integrações serão feitas via pull requests com revisão.
3. Progresso dos Requisitos RF
Samuel (RF07 – Compras Inteligentes):
- Falta finalizar comparação entre planilhas de estoque e vendas.
- Já acessa planilha de estoque e falta implementar lógica de síntese.
Amanda e Beatriz (Front – Importação e Dashboard):
- Parte da importação e exibição de dados já pode subir para branch
developer.
Davi (RF01 e correlatos):
- Testes acima de 87%, meta continuar ampliando cobertura.
Eduardo (RF05 e RF06):
- Início atrasado devido a provas, retomando agora.
4. Integração e necessidade de entregar software funcional
Discussão:
Professor exige software funcional até 02/12, com fechamento de alterações no Projects após essa data.
Decisão:
Priorizar:
- Integração funcional front + back
- Requisitos centrais funcionando antes da entrega final
5. Ajustes no planejamento e documentação
Discussão:
Necessário apresentar:
- Estudos de caso
- Diagramas de Casos de Uso
- Evidências de Engenharia de Requisitos e Software
- Histórico de progresso (prints do GitHub Project)
Decisão:
- Davi montou checklist para acompanhamento
- Material de referência do monitor Ian será utilizado
- Gabriel responsável por consolidar definições de dashboards e requisitos de visualização
6. Dashboard – Consulta de Principais Clientes (RF08)
Discussão:
Beatriz apresentou proposta inicial de exibição via gráfico. Debate sobre:
- O que é mais relevante ao cliente: frequência, quantidade, faturamento, datas
- Como manejar situações em que datas não estão presentes nas planilhas
Samuel informou que, conforme cliente, a data exata não é sempre relevante – faturamento por mês costuma ser o suficiente.
Decisão:
- Gráfico inicial será de barras com os 5 clientes que mais compraram
- Dados mínimos:
- Nome do cliente
- Quantidade de compras
- Faturamento gerado
- Se aplicável: datas de compra
- Samuel gravará conversas futuras com Arthur para evitar retrabalho
7. Testes
Discussão:
- Back-end seguirá com TDD
- Front ainda precisa iniciar estrutura de testes
Decisão:
- Davi apoiará equipe do front com exemplo inicial
- Integrações e testes não serão separados em branches distintas para evitar retrabalho
8. Manutenibilidade no GitHub
Discussão:
- Necessário aprimorar organização e verificar compliance com critérios de qualidade
- Novos PRs deverão exigir revisão e checklist de confirmação
Decisão:
- Implementar workflow de linting
- Revisão automatizada será configurada até 22/11
Próximos Passos
-
Samuel
- Finalizar lógica do RF07
- Gravar conversas e repassar ao grupo
- Ajustar dados e filtros do RF08
-
Beatriz e Amanda
- Subir progresso atual do front para
developer - Criar testes básicos para telas iniciais
- Subir progresso atual do front para
-
Eduardo
- Retomar RF05 e RF06 analisando trabalhos já implementados
-
Davi
- Melhorar cobertura de testes do RF01
- Configurar lint e workflows
- Consolidar checklist de acompanhamento
-
Gabriel
- Consolidar definição dos dashboards e parâmetros exigidos
Encaminhamentos Finais
- Realizar atualizações regulares no Discord para manter visibilidade do progresso.
- Evitar retrabalho alinhando requisitos sempre que surgir dúvida com o cliente.
- Priorizar integração e funcionamento completo até 02/12.
Encerramento da reunião: 22:15
Duração: Aproximadamente 1h15
Responsável pela redação da ata: Gabriel Augusto V. V. Rocha