mrmrinal / pe

0 stars 0 forks source link

Missing NFR #18

Closed mrmrinal closed 2 years ago

mrmrinal commented 3 years ago

The NFR that the The data should be stored locally and should be in a human editable text file is missing

image.png

nus-pe-bot commented 2 years ago

Team's Response

Hi,

The template given to us was a recommendation rather than a necessity. We felt that such an NFR was not very necessary for our application. Thus, we choose to focus our NFRs on things that were more specific to our application.

Best Regards!

Items for the Tester to Verify

:question: Issue response

Team chose [response.Rejected]

Reason for disagreement: NFRs play an important aspect and is critical to the success of the software.

NFRs specify the constraints under which the system is developed and operated and hence is a critical aspect for developers to know these requirements as they allow future developers and advanced users to understand the underlying assumptions behind the application better and better understand the codebase of the software.

image.png

While I understand that NFRs are easier to miss, not having these two crucial NFRs could lead to developers and advanced users working on the application getting an incorrect/misrepresented perspective of the codebase, and how the application works, which is dangerous for future development of the software.