Do you know that inaccurate requirements gathering appears to be one of the common causes for project failure?  This fact makes us...