This is an older post, but still applicable to today’s software development.
One of the big takeaways for me is that sometimes it’s OK to have bugs in software. But, not all bugs and not all systems are created equal. Check out the post for an example of Boeing’s bugs.
One thing that continually frustrates me when working with dedicated test teams is that, well, they find too many bugs. Don’t get me wrong. I want to be the first person to know about any bug that results in inconvenience for a user.
But how do you distinguish between bugs that users are likely to encounter, and bugs that users will probably never see?
Source: Not All Bugs Are Worth Fixing