Bugs Quote by David Parnas
“With software products, it is usual to find that the software has major 'bugs' and does not work reliably for some users... The lay public, familiar with only a few incidents of software failure, may regard them as exceptions caused by exceptionally inept programmers. Those of us who are software professionals know better; the most competent programmers in the world cannot avoid such problems.”
About This Quote
Source Article: Software Engineering Practices, 1975
Software inevitably contains defects; even top programmers cannot eliminate all bugs, leading users to misinterpret failures as rare events.
In simple terms: All software has bugs, even experts can’t prevent them.
Accept imperfections and focus on robust testing.
Themes
Mood
Type
When to use this quote
- product development
- customer support
- quality assurance
- risk communication
Key Concepts
Questions to Reflect On
- How can teams improve user trust despite bugs?
- What processes reduce the impact of inevitable defects?
Even skilled developers produce flawed software, so expectations must be realistic.