-
Programmer produces code he believes is bug-free.
-
Product is tested. 20 bugs are found.
-
Programmer fixes 10 of the bugs and explains to the testing department that the other 10 aren’t really bugs.
-
Testing department finds that five of the fixes didn’t work and discovers 15 new bugs.
-
Repeat three times steps 3 and 4.
-
Due to marketing pressure and an extremely premature product announcement based on overly-optimistic programming schedule, the product is released.
-
Users find 137 new bugs.
-
Original programmer, having cashed his royalty check, is nowhere to be found.
-
Newly-assembled programming team fixes almost all of the 137 bugs, but introduce 456 new ones.
-
Original programmer sends underpaid testing department a postcard from Fiji. Entire testing department quits.
-
Company is bought in a hostile takeover by competitor using profits from their latest release, which had 783 bugs.
-
New CEO is brought in by board of directors. He hires a programmer to redo program from scratch.
-
Programmer produces code he believes is bug-free…
(Source)
If only the programmers had something that would find the bugs for them after the build. Oh wait, now they do. Download Isolator V7 and learn more about it in a webinar:
Wednesday March 21 at 8:00 AM Pacific time, 11:00 AM Eastern time – Register Here
or
Thursday March 22 at 10:00 AM UK, 2:30 PM India, 8:00 PM Australia (AEDT) – Register Here