ATA N.º23 | 30/11
Disciplina: Requisitos de Software
Data: 30/11/2025
Horário: 21:34
Local: Microsoft Teams
Participantes
Integrantes do Grupo:
- Amanda de Moura
- Beatriz Figueiredo dos Santos
- Davi Marques do Egito Coelho
- Gabriel Augusto Vilarinho Viana Rocha
- Samuel Rodrigues Viana Lobo
Cliente (se participou):
- Não houve participação direta do cliente.
Ausentes:
- Eduardo Oliveira Valadares
Objetivos da Reunião
- Consolidar o planejamento final para concluir os requisitos da Sprint 6 (principalmente 1, 5, 6, 8, 10 e 11).
- Organizar pendências de documentação (GitHub Pages, evidências de TDD, datas e atas).
- Planejar a geração do executável completo para validação com o cliente Arthur no dia seguinte.
Principais Pontos Abordados
1. Situação dos requisitos 5, 9 e 11
Discussão: Gabriel relatou que começou a implementar o requisito 11 com base no novo entendimento de sazonalidade e clientes que mais compram, mas ainda precisa finalizar a implementação. Ele também pretende revisar o requisito 5 (filtro por status do produto, ativo/inativo), identificando que será necessário adicionar a opção de status aos filtros. Amanda chamou atenção para o requisito 9 (histórico de compras por cliente), sugerindo possivelmente repassá-lo para Beatriz por estar conceitualmente próximo do que ela já implementou em gráficos e consultas de clientes e vendedores.
Justificativa (se houver): Reorganizar responsabilidades de acordo com o conhecimento atual de cada integrante tende a reduzir retrabalho e acelerar a conclusão dos requisitos críticos.
Decisão: Gabriel manterá o foco na finalização do requisito 11 e na adaptação do requisito 5, enquanto o grupo avaliará a viabilidade de transferir o requisito 9 para Beatriz, aproveitando sua familiaridade com consultas por cliente e vendedor.
2. Planejamento dos requisitos pendentes (1, 6, 8, 10) e apoio entre membros
Discussão: Na parte final da reunião, Amanda fez um balanço dos requisitos de backend ainda pendentes: 1, 6, 8, 10 e 11, destacando o risco de atraso às vésperas da validação com o cliente. Davi explicou que já havia trabalhado nos requisitos 8 e 10, mas ainda precisava corrigir pontos identificados, e se dispôs a também iniciar o requisito 6 (período de estoque), aliviando a carga inicialmente atribuída a Samuel.
Justificativa (se houver): Redistribuir tarefas de backend em função da disponibilidade e contexto de cada membro melhora a chance de concluir todos os requisitos antes da próxima aula de Requisitos.
Decisão: Davi assumirá a correção dos requisitos 8 e 10 e iniciará o requisito 6; Gabriel seguirá com 5 e 11; o grupo manterá acompanhamento próximo do requisito 1 para garantir sua disponibilidade nos testes de performance e no executável.
3. Documentação, evidências de TDD e preparação do executável
Discussão: Gabriel destacou que, além dos requisitos, pretende dedicar tempo no dia seguinte para atualizar o GitHub Pages, incluindo seções de engenharia de requisitos. Davi informou que já criou arquivos de atas com modelo padrão e inseriu as datas das dailies, além de começar a complementar a página de evidências de engenharia de software, planejando mostrar o ciclo Red–Green–Refactor de TDD por meio de histórico de versões de arquivos (como a consulta por linha). Amanda expressou preocupação com o esforço para gerar um executável completo com todos os requisitos, lembrando que a versão anterior levou cerca de quatro horas e que a nova versão precisa estar pronta para validação com Arthur no dia seguinte.
Justificativa (se houver): Uma boa documentação (atas, evidências de processo e TDD) e um executável funcional são exigências centrais da avaliação da disciplina e da validação com o cliente.
Decisão: Davi priorizará primeiro a estabilização dos requisitos (incluindo correções em 8 e 10), para depois reforçar as evidências de TDD e engenharia de software no Pages. Amanda ficará responsável por montar o executável consolidado após a integração dos requisitos essenciais, avaliando o tempo necessário e comunicando ao grupo qualquer risco de atraso.
Próximos Passos (se forem elencados na reunião)
- Finalizar a implementação do requisito 11 (sazonalidade e clientes que mais compram) e ajustar o requisito 5 com filtro por status – responsável: Gabriel.
- Corrigir os requisitos 8 e 10 e iniciar o requisito 6 (período de estoque) – responsável: Davi.
- Definir se o requisito 9 (histórico de compras por cliente) será mantido com Gabriel ou repassado à Beatriz e, em seguida, implementá-lo – responsáveis: Gabriel e Beatriz.
- Complementar o GitHub Pages com atas, datas, evidências de engenharia de software e exemplos de TDD (Red–Green–Refactor) – responsável: Davi, com apoio de Gabriel e Amanda.
- Gerar o executável contendo os principais requisitos implementados para validação com Arthur na reunião do dia seguinte – responsável: Amanda.
Encaminhamentos Finais
- Reforçada a prioridade absoluta de concluir requisitos pendentes e integrar tudo antes da validação com o cliente.
- Destacada a necessidade de evidenciar TDD e práticas de engenharia de software no Pages, usando histórico de versões e artefatos já produzidos.
- Registrado o compromisso do grupo em dedicar o dia seguinte majoritariamente ao projeto, focando em requisitos, documentação e montagem do executável.
Encerramento da reunião: 22:28
Duração: Aproximadamente 54 minutos