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.