Murugan-Maniish / pe

0 stars 0 forks source link

Bolts does not capture enough information #10

Open Murugan-Maniish opened 5 months ago

Murugan-Maniish commented 5 months ago

Bolts only counts number of absentee days. However doing so without recording the days they were absent is not very helpful. For instance the student might have valid reasons for being absent and if the TA user only uses the app it will be hard to correct attendance in such cases as they will not be able to check the date the student was absent.

nus-pe-script commented 5 months ago

Team's Response

Not in scope because this is an improvement that we might consider doing in a future version of the product.

We thought about this feature, but realised it was difficult to implement because we would have to keep track of the dates of the lesson, and allow deleting/adding attendance based on a specific date. Furthermore, we would have to check the validity of the date to prevent users from marking attendance for dates in the future.

We would consider doing this in future versions. For now, simply keeping track of the number of days a student is absent would suffice to grade attendance.

Items for the Tester to Verify

:question: Issue response

Team chose [response.NotInScope]

Reason for disagreement: It still is a big flaw since the bolts not being able to show dates means that it is hard to change the bolt count in cases like student having a valid reason once attendance is taken as it would make it necessary for the TA to remember the date and validate that the change which makes the app unreliable and would likely require the TA to collect attendance info elsewhere which makes the bolt feature redundant.