Why is the process of system requirements management and allocation so seldom performed correctly? The fundamental reason is that developing, refining, managing and allocating system requirements is a tedious, often thankless job which seldom is appreciated or valued by upper management. It is everyone’s natural tendency to avoid such a job. This paper provides an overview of the project system requirement process, including requirement specification, organization, management and allocation. Examples of common mistakes and oversights are presented as well as approaches which can help avoid some of these same pitfalls.