Week 4:Iteration Plan - s566466div/GDP-Project-EduLearn-03 GitHub Wiki

Iteration Plan

1. What tasks from the previous iteration plan did not get completed? Why did they not get completed?

The tasks that were not completed from the previous iteration include developing the structure for the enrollment process, setting up the system to grant students access to course materials (only the HTML was done), and completing the design of the course dashboard (only the HTML was finished). These tasks were delayed due to difficulties with code implementation and prioritizing other tasks.

2. Which tasks from the previous iteration plan will you move to this current plan?

The tasks that will be moved to the current iteration plan include developing the structure for the enrollment process, setting up the system to grant students access to course materials, and completing the design of the course dashboard.

3. An assignment of tasks to each group member

S.No Group Member Task Verification
1. Vani Battu Continue implementing the course catalog search and filtering options. Displaying course catalog search and filtering options in student Dashboard
2. Divya Bathala Complete the HTML code for tracking student progress, focusing on displaying completed and pending tasks. Displaying Student Progress in student Dashboard
3. Sri Latha Yadala Enrolled students should get access to course materials like video lectures, reading materials, assignments, and quizzes. Developing Html and CSS for quizzes
4. Lakshmi Manasa Gundala Continue designing the user-friendly course dashboard, focusing on the logical organization of content. Verifying dashboard UI
5. Partha Sarathy Boda Develop the initial structure for the enrollment process, allowing students to browse and select courses. Developing code for course enrollment

4. A concrete plan for demonstrating that every task has been completed.

  1. Course Catalog Search and Filtering:

    • Provide a working demonstration of the course catalog search and filtering functionalities.
    • Verification will include testing various search terms and filters to ensure proper functionality.
  2. Enrollment Process:

    • Develop the enrollment process structure and demonstrate through a set of test cases that the process works correctly, including edge cases.
  3. Access to Course Materials:

    • Show that enrolled students can access all necessary course materials.
    • Verification includes checking access rights and permissions for different user roles.
  4. Course Dashboard:

    • Share a completed design for the course dashboard, validated through a UI/UX review to ensure it meets usability standards.
  5. Progress Tracking:

    • Complete and present the HTML code for tracking student progress.
    • The verification will include a review session to check that all required functionalities are correctly implemented and visually aligned.