Bugs will always be there; but you can maintain credibility in a few ways. One, by showing that you do have solid tests (sounds like you do). Two, by being frank with customers from the very beginning, about the imperfections of software. And three, by showing haste, within reason, to fix any problems that are discovered, to respect customers' time and investments.
Still, the owner of a software project cannot be naive. He or she must be reasonably aware of the sources of the various bugs, and deal with any patterns that are forming. For instance, maybe one developer is responsible for the vast majority of problems. Not all developers are good; in fact, many are quite bad, and don't belong anywhere near the code they're currently maintaining.
Still, the owner of a software project cannot be naive. He or she must be reasonably aware of the sources of the various bugs, and deal with any patterns that are forming. For instance, maybe one developer is responsible for the vast majority of problems. Not all developers are good; in fact, many are quite bad, and don't belong anywhere near the code they're currently maintaining.