1. A bug is a deviation of an actual result from an expected result.
2. Here is how bugs are found:
a. We find out (or already know) the expected result.
b. We find out (or already know) an actual result.
c. We compare the actual result with the expected result.
3. The main resource of expected results in software companies is the specification.
4. Specs might have problems themselves and sometimes there aren’t any specs at all. So, other sources of expected results are
– Life experience
– Common sense
– Valuable opinion
– Other sources Next ->