Software Life Cycle Software Life Cycle Software doesn't just appear on the shelves by magic. 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. See 5. 8. 12.Users find 137 new bugs.