CRRSP's approach to software requirements allows for applications with most types of project methodologies and a flexible and adapatable starting point at which one can apply the methodology.
One of the primary factors in CRRSP is that it evolves requirements through high-, mid-, and low-level requirements via an increasingly deeper dive on the requirements collateral.