Code Monkey home page Code Monkey logo

Comments (1)

nus-pe-script avatar nus-pe-script commented on August 30, 2024

Team's Response

We state in the UG that "FindMyIntern will discard all data and start with an empty data file at the next run" only if "changes to the data file makes its format invalid". While the interview date is invalid if it is before the applied date, its format is not invalid. By considering it invalid and discarding all data, it will make it even worse for the user as all his data will be deleted for a minor non-formatting mistake.

Items for the Tester to Verify

❓ Issue response

Team chose [response.Rejected]

  • I disagree

Reason for disagreement: I agree that in the team's UG they have provided a warning that "FindMyIntern will discard all data and start with an empty data file at the next run" only if "changes to the data file makes its format invalid" and that changing the interview date to be before the application date is not making the date's format invalid. That is why the team should have changed the classification of the bug from a Functionality Bug to a Feature Flaw.

In my bug report, I did not suggest that the application should discard all data. I just pointed out that there could be a difference in user expectation and actual behavior when a user edits the interview date to be before the application date. I agree that not discarding the data is what is expected based on the UG. However, allowing an invalid state of the application when running without warning the user cannot be beneficial for the user as the user might not know that he/she made a mistake when editing the data file and continue to use the application as it is, causing them to be misled when they boot up the app to see the specific interview date. Hence, some of these advanced users might expect the app to provide a warning when launching the application with an interview date that is before application date.

Thus, upon further reflection, I believe that Feature Flaw may be more appropriate for this bug, and that a Low severity is justified as although only advanced users will edit the data file directly, the inconvenience caused by the bug is not negligible and hence it cannot be of very low severity.


from pe.

Related Issues (10)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.