When what is visible to end-users is a deviation from the specific or expected behavior, it is called a failure. A failure occurs when the software does not perform a function as expected or produces incorrect results, which can be observed by the users. This is distinct from an error, which is a human action that produces an incorrect result, a defect (or bug), which is a flaw in the software, or a fault, which is another term for a defect​​.
Contribute your Thoughts:
Chosen Answer:
This is a voting comment (?). You can switch to a simple comment. It is better to Upvote an existing comment if you don't have anything to add.
Submit