fxe025 / pe

0 stars 0 forks source link

User story feasibility not specific #9

Open fxe025 opened 2 months ago

fxe025 commented 2 months ago

in statement as a "Recurrent Student User, I can Check feasibility of desired GPA so that I can Work towards my ideal GPA", what you mean by "feasibility" is not clear. Can be more specific like the required grades

nus-pe-bot commented 2 months ago

Team's Response

image.png

I believe the word feasibility is clear enough as the function tells the user 2 things

While one combination of required grades is shown, it does not mean that these specific grades must be obtained. For example, if a user needs to obtain 1 more B+ and 1 more B for his desired gpa, attaining an A+ and C+ will result in the same outcome. Thus, mentioning required grades could in fact be too specific.

After seeing the 1 possible combination of grades shown by the program, the user will then have a general idea of roughly what grades they will need.Combining this with their circumstance will allow them to determine if obtaining their desired gpa is feasible.

Items for the Tester to Verify

:question: Issue response

Team chose [response.Rejected]

Reason for disagreement: I agree the word "feasibility" captures the meaning of whether a desired gpa is achievable, as mentioned in your first point. But feasibility to achieve desired gpa is often influenced by other factors other than grades required (eg. course difficulty, students' time commitments, health conditions, etc.) and is subjective to individual students. Hence, I think the word "feasibility" is too broad and doesn't capture the actual functionality of your program, which is showing possible combination of grades students should get to have the desired gpa. Other readers might also not understand what your program can do from this user story.