nus-cs2103-AY2425S1 / forum

12 stars 0 forks source link

Clarification on what constitutes a bug or feature flaw #632

Open IzN432 opened 5 hours ago

IzN432 commented 5 hours ago

Our app has a sorting feature. Currently, it sorts by ascii value instead of by alphabet. i.e a > B instead of a < B (ignore case). Is this counted as a feature flaw (subject to the feature freeze), or a bug that can be fixed?

Runus01 commented 4 hours ago

The FAQs section under Wk 13's Project section may be helpful. Particularly, Q1 and Q2.

https://nus-cs2103-ay2425s1.github.io/website/schedule/week13/project.html#1-fix-pe-d-bugs

Tldr, you just need to see if the actual behavior differs from the behavior advertised in your user guide. If it differs, you could update the user guide as though it is a documentation bug. (Which is allowed)

Alternatively, if your team believes it is more appropriate to sort it alphabetically instead of by ascii value, you could add this feature fix as an item in the Planned enhancements DG section. Then, if the feature flaw were to be reported during the actual PE, you can successfully argue that it is 'not in scope'.

Note to us all: If we report any feature flaws that are 'not in scope' (according to DG's Planned enhancements section) we will only earn partial credit. :"")