Requirements definition and management is a necessary step in the delivery of successful systems and software projects; the discipline is also required by standards, regulations, and quality improvement initiatives such as CMMI. Requirements definition and management can deliver a high, fast return on investment.