The requirement is almost implemented with an exception of one single and simple but critical bug (the bug is like "constant X should be added to the final value"). As soon as there is a high priority of evaluation correctness the bug is crucial.
HP ALM has two fields for requirement status:
- direct cover status (is about test runs, tests which cover this requirement)
- status (is about the phase of requirement lifecycle)
Direct cover status
is clear to be set as Failed
.
The problem is Status
. I can not leave status as In Testing
cause we have already tested the requirement. And I can not say the requirement status is Not Implemented
cause devs need to do just a simple fix. And it's strange to set the status as Implemented
cause there is a crucial bug after implementation.
Which status should be set in this case? Why?