“…Requirements-related: repeated errors [25], re-work cost, budget overruns, poor quality systems, stakeholder dissatisfaction, project failure [16,18,61], process and tools mis-alignment [22], errors, uncertainities [54], poor requirements [74], high maintenance costs, frequent changes [31], conceptual inconsistency [72], incomplete domain knowledge [51], flaws in resultant system [73].…”