Open tau-bar opened 2 years ago
Not a bug. Restriction already stated in the command window.
Team chose [response.Rejected
]
Reason for disagreement: ### Response
I disagree. The issue is not whether the restriction is stated in the command window or not, it is that I should be able to add an appointment from 1999 into the patient's medical history. Therefore, the bug was reported as a FeatureFlaw
, rather than a FunctionalityBug
.
Suppose I, staff from the clinic (target user), wants to transfer over patient records from paper to digital using this application. One of the patients is elderly, so they have had appointments with this clinic in 1999. I want to store that appointment into the archived appointments, because it was an important appointment. But I cannot, due to the limiting of the year by the developer team. As mentioned in the module website (screenshot in evidence section below), this is an example of overzealous input validation.
Quoting the module website: "A user might want to enter an appointment in the past, just for record keeping purposes". Blocking a 1999 input does not add any value, but allowing it does. Therefore, this is categorised as a FeatureFlaw
.
Expected:
• Expected Behaviour: To be able to add a medical appointment record at 1999.
Actual:
• Actual Behaviour: I cannot add an appointment from 1999. No justification given in UG.
• Why that severity? Low, as it is rare that someone might want to document a record from long ago. However, it is not that long ago, eg. 40 year old man may have had a crucial checkup from that time.
Steps to reproduce:
apmt add i/1 d/1999-10-05 1500
Screenshots: