Design of Requirement Engineering Model during Reengineering
Requirement Engineering[1,2,3] is the most effective phase of software development. Its aims is to collect required requirement from stakeholders in the right way. It is very important of every organization to develop quality of software product, that can satisfy the users needs. It will focus number of viewpoints, roles, responsibility and objectives. Therefore it becomes necessary to apply requirement engineering in every phase of reengineering modules. Requirement engineering depends on customers request and planner knowledge. Requirement engineering model help in conceptual design and implementation design, also referred to as planning stage and implementation planning. Requirement engineering provides an incremental approach for reengineering. It concerned with the requirement elicitation, analysis, specification, validation and requirement management. Systematic requirements analysis is also known as requirements engineering. It is sometimes referred to loosely by names such as requirements gathering, requirements capture, or requirements specification.