Sprint 2 Planning - JUCSE49-Mavericks/Smart-Class-Routine-Management-System GitHub Wiki

🚀 Sprint-2 Planning Flow for Smart Class Routine Management System


📅 Date, Time, and Location

  • Date: 03 November 2024
  • Time: 10:00 PM - 11:00 PM
  • Platform: Discord

👥 Attendees

  • Sadia Hossain (SH)
  • Akila Nipo (AN)
  • Trisha Sarkar (TS)
  • Umma Sumaiya Jahan (UJ)
  • Jannati Tajrimin Mitu (TM)
  • Rubayed All Islam (RAI)

📝 Decisions for Sprint-2 Planning

  1. 📋 Sprint 2 Backlog: Created on Trello.

  2. ⏰ SCRUM Meeting Time: Daily SCRUM meeting scheduled for 10 PM.

  3. 👩‍🏫 Scrum Master: SH

  4. 👥 Scrum Team Members: AN, TS, UJ, TM, RAI

  5. 🔧 TDD & CI Tools: Notes on TDD & CI (Continuous Integration) tools will be created.


📝 Actions 👤 Assigned To 🗓️ Deadline
1) Approve Rescheduling Class Jannati Tajrimin Mitu (TM) Nov 15, 2024
2) Scheduling Class (Confirm, Cancel, Reschedule) Rubayed All Islam (RAI) Nov 15, 2024
3) Filter Syllabus Akila Nipo (AN) Nov 15, 2024
4) View Academic Calendar Trisha Sarkar (TS) Nov 15, 2024
5) Generate Makeup Class Routine Sadia Hossain (SH) Nov 15, 2024
6) Update Class Representative Information Umma Sumaiya Jahan (UJ) Nov 15, 2024

🗂️ Sprint 2 Backlog and General Actions


📌 Approve Rescheduling Class

  • 📝 Tasks: ➡️ Implement backend for rescheduling request management. ➡️ Include documentation and apply CI/CD.

  • 👤 Assigned to: Jannati Tajrimin Mitu (TM)

  • 🗓️ Deadline: Nov 15, 2024


📌 Scheduling Class (Confirm, Cancel, Reschedule)

  • 📝 Tasks: ➡️ Develop backend functionality for confirming, canceling, and rescheduling classes. ➡️ Document and apply CI/CD.

  • 👤 Assigned to: Rubayed All Islam (RAI)

  • 🗓️ Deadline: Nov 15, 2024


📌 Filter Syllabus

  • 📝 Tasks: ➡️ UI: Create a syllabus display with filtering and PDF download. ➡️ Backend: Implement syllabus data retrieval based on filters. ➡️ Database: Optimize queries for syllabus data. ➡️ CI/CD: Set up testing and deployment pipelines.

  • 👤 Assigned to: Akila Nipo (AN)

  • 🗓️ Deadline: Nov 15, 2024


📌 View Academic Calendar

  • 📝 Tasks: ➡️ Design a UI for Academic Calendar display and fetch data. ➡️ Apply CI/CD.

  • 👤 Assigned to: Trisha Sarkar (TS)

  • 🗓️ Deadline: Nov 15, 2024


📌 Generate Makeup Class Routine

  • 📝 Tasks: ➡️ Design UI for makeup class routine creation. ➡️ Fetch data from the database to dynamically generate routines. ➡️ Document and apply CI/CD.

  • 👤 Assigned to: Sadia Hossain (SH)

  • 🗓️ Deadline: Nov 15, 2024


📌 Update Class Representative Information

  • 📝 Tasks: ➡️ Implement backend to manage Class Representative information.

  • 👤 Assigned to: Umma Sumaiya Jahan (UJ)

  • 🗓️ Deadline: Nov 15, 2024


Definition of Done (DoD)

  • ✔️ Adheres to coding standards and guidelines.
  • ✔️ CI/CD tests are implemented and pass successfully.
  • ✔️ Code is reviewed by team members.
  • ✔️ Code is pushed to respective branches on GitHub.
  • ✔️ Functionality is demonstrated and meets acceptance criteria.

📅 Sprint Review/Retrospective

The retrospective meeting is scheduled for November 15th to review sprint performance, discuss successes and areas for improvement and plan adjustments with the supervisor. We’ll continue daily SCRUM meetings and discussions on Discord to ensure smooth progress and effective collaboration.