Interview Question : What's an 'inspection'?
poor requirements - if requirements are unclear, incomplete,
too general, and not testable, there may be problems.
unrealistic schedule - if too much work is crammed in too little
time, problems are inevitable.
inadequate testing - no one will know whether or not the software is
any good until customers complain or systems crash.
featuritis - requests to add on new features after development
goals are agreed on.
miscommunication - if developers don't know what's needed or customer's
have erroneous expectations, problems can be expected.
Interview Question Category : Non-Functional Testing