Onkar Nath Pandey , D.B.Ojha
Requirements engineering is concerned with the early phases of software development. This paper presents historical background and need of Requirements Engineering. More and more problems with software projects were being traced back to problems in the requirements process, therefore, the importance of requirements engineering was realized. Various definitions are discussed. Subsequently, importance of Requirement Engineering is explained with cases.