Abstract
A software requirements specification is created during Requirements Definition phase and is the essence of the project which contains the basis of this software development project, objectives, software functions and restrictions. It is said that most IT vendors review these software requirements specifications by each project in order to find the defects and correct them before the next phase. Because these software requirements specifications would become input data for next work, therefore the quality of requirements specifications is crucial. The authors have analyzed the defects in requirements specifications by quality review and found the some relationship between defects and synchronization. The findings of these rules and patterns will contribute to prevent the frequent defects among most software development projects.