A person can say whether the requirement is laying off the foundation of success for the project. Good and requirement helps the project manager and the project team to meet the expectation of the stakeholder. So reviewing the requirements is very important for a successful project completion.
Business Analyst plays an important role in documenting the project requirements. The job of the business analyst is to gather requirements from all the stake holders and ensure that the project software meet the business requirements.
Good requirement plays an important role to the success of the project. It is the job of a business analyst to gather and document business requirement of the project, and also review the requirements Correctness, Feasibility, Understandability, Clarity, testability, Consistency and Completeness.
So in a nutshell it can be said that the requirement specification document should contain consistent and complete requirement of the project.