Skip to main content

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)

  1. 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.
  2. Corrigir os requisitos 8 e 10 e iniciar o requisito 6 (período de estoque) – responsável: Davi.
  3. 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.
  4. 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.
  5. 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