Skip to content

Sprint #9

Período: 25/07/2024 - 03/08/2024

Descrição

Nesta Sprint, o foco será integrar e testar o componente DetailTaskComponent, permitir edição e finalização de matérias, finalizar o desenvolvimento e estilização do componente de calendário, e reestruturar arquivos para o banco de dados.


Objetivos

  • Integrar e testar o componente DetailTaskComponent: Integrar o componente com os dados da tarefa para exibir as informações corretamente e testar para garantir que todos os dados sejam exibidos corretamente. Revisar os requisitos necessários para o DetailTaskComponent, preparar os dados e conectar ao backend.

  • Permitir edição e finalização de matérias: Implementar funcionalidades para que os usuários possam editar detalhes de matérias e finalizar matérias em andamento. Atualizar a página de matéria específica para exibir informações baseadas nos dados da matéria clicada.

  • Finalizar o desenvolvimento do componente de calendário: Garantir que o componente de calendário esteja completamente funcional e estilizado. Adicionar descrições personalizadas para datas específicas e implementar um rodapé com uma URL relevante.

  • Reestruturar arquivos para o banco de dados: Reestruturar os arquivos que fornecem as informações do cardápio do restaurante universitário e calendário acadêmico para o banco de dados. Documentar o uso do web scraper, reestruturar os arquivos para funcionar dentro de um "main.py", criar um arquivo .txt para dependências e criar um menu interativo para web scraping.


Reuniões da Sprint

1ª Reunião

  • Data: 26/07/2024
  • Horário: 20:00 - 21:00
  • Local: Discord
  • Participantes: Antonio, Carol, Cristiano, Felipe, Lucca, Pedro, Túlio

Ata

A reunião foi realizada para discutir o plano de trabalho e definir as tarefas da Sprint 9. Cada membro foi designado para suas respectivas responsabilidades e os objetivos foram detalhados:

  • Antonio e Cristiano foram designados para integrar o DetailTaskComponent com os dados da tarefa e realizar os testes necessários. Eles devem revisar os requisitos do componente, preparar os dados e conectar o componente ao backend para garantir a exibição correta dos dados.

  • Ana Carolina, Felipe e Lucca irão implementar funcionalidades para edição e finalização de matérias. Eles deverão permitir que os usuários editem os detalhes das matérias e finalizem matérias em andamento, além de atualizar a página de matéria específica com informações baseadas nos dados da matéria clicada.

  • Túlio ficará responsável por finalizar o desenvolvimento do componente de calendário. Isso inclui a estilização final, a adição de descrições personalizadas para datas e a implementação de um rodapé com uma URL relevante.

  • Pedro irá reestruturar os arquivos que fornecem informações do cardápio e calendário para o banco de dados. As tarefas incluem documentar o uso do web scraper, reestruturar arquivos para funcionar dentro de um "main.py", criar um arquivo .txt para dependências e criar um menu interativo para web scraping.

Durante a reunião, foram discutidas as necessidades específicas para cada tarefa e as ferramentas necessárias para sua implementação.

Encaminhamentos

  • Planejamento Detalhado: Cada equipe deve criar um plano detalhado de suas tarefas e definir marcos importantes para garantir o progresso contínuo.

  • Comunicação e Colaboração: Manter uma comunicação ativa para resolver dúvidas e problemas que possam surgir durante o desenvolvimento das tarefas.


Conclusão

A Sprint 9 será concluída com o foco na integração, edição e finalização das funcionalidades e na reestruturação dos arquivos para o banco de dados. A implementação do DetailTaskComponent, as funcionalidades de edição e finalização de matérias, o componente de calendário e a reestruturação dos arquivos devem ser validadas e revisadas para garantir a qualidade e a eficácia das novas funcionalidades.