ChongWeiJie29 / pe

0 stars 0 forks source link

Cannot reset level #7

Open ChongWeiJie29 opened 10 months ago

ChongWeiJie29 commented 10 months ago

After editing the translated meaning of the word to be something different, there is no option for the level to be reset to 0. I have to go through each day to indicate that i dont know the word to slowly reduce the level. Depending on the word, that might take multiple days before I can reset the level.

image.png

soc-se-bot commented 10 months ago

Team's Response

It's actually a documentationBug. We designed Edit command to fix the error of flashcard such as misspell. If you just solved a spelling problem, it's unreasonable to reset your level to 0. If you want to remember a new word, it might be better to add a new word. We may need to update our UG and user story in DG

Items for the Tester to Verify

:question: Issue response

Team chose [response.NotInScope]

Reason for disagreement: This could be argued as either a documentation or feature flaw, but I am ok if they wish to classify this as a documentation bug if they are of the view that they just have to edit the documentation instead of the feature.

However, I'm unsure why the team agreed it is a bug but put it as Not In Scope.

As their edit command is in the scope of the product, an unclear Documentation bug about the edit feature should be in the scope of the product. It is only considered notInScope if the bug is not of priority and does not hinder or inconvenience the user.

Seeing that this is a pretty easy scenario users may find themselves in (using edit to update the meaning of the word), plus there is no blocking or instruction that edit can only be used to fix misspellings, this should be considered as a medium documentation bug as it resulted in me misusing the feature and finding myself in a situation where I am unsure of how to reset the level.

Users can easily edit the details for various purposes, such as because they learn a more detailed meaning of the word, in which case they would not feel the need to add a new word, as they want to replace the existing definition.

In the real world, edit commands should remain flexible and should not be just for mistakes in the flashcard. Thus, either a feature is missing (making it a feature flaw), or a documentation bug (as they failed to explicitly mention that edit command has a narrow purpose.)


## :question: Issue type Team chose [`type.DocumentationBug`] Originally [`type.FeatureFlaw`] - [ ] I disagree **Reason for disagreement:** [replace this with your explanation]