Week 11
Friday, January 13, 2023
This week, the team made substantial progress on the project. We have finished the majority of the features in the lecturer portal, which is one of the four portals in the project (student, lecturer, admin, and TA). The completed features include creating, editing, and deleting courses, managing students' enrolment and grading system, and other functionality specific to the lecturer portal.
We are now testing the lecturer portal to make sure that it is working as expected and that it meets the requirements. We are also identifying and fixing any bugs or issues that we encounter during testing. Once we have completed testing, we will consult with our clients to gather feedback and make any necessary revisions before moving on to the next stage of development.
In addition, we also started working on the admin portal. The admin portal is another important feature of the project, and it will allow the administrators to manage and monitor the system.
Furthermore, we also started researching ways to implement one of the core features of the project, system migration with archives. This feature is important for preserving data and maintaining the integrity of the system when migrating to a new version. We are evaluating different methods of migration such as incremental and full migration, and assessing the trade-offs of each method.
Overall, the team made substantial progress this week by finishing the majority of the features in the lecturer portal, testing it, starting work on the admin portal, and researching ways to implement the system migration with archives. These tasks are important milestones in the project and will help us to deliver a high-quality product that meets the needs of our clients.