Open Access Open Access  Restricted Access Subscription Access
Open Access Open Access Open Access  Restricted Access Restricted Access Subscription Access

Requirement Engineering:A Comprehensive Review


Affiliations
1 University Institute of Engineering and Technology, M.D university, Rohtak, India
2 University Institute of Engineering and Technology, Kurukshetra University, Kurukshetra, India
     

   Subscribe/Renew Journal


The area of Requirements Engineering is often underestimated in value in the area of Software Engineering. Requirements engineering is a repeatable and systematic technique. The main objective of requirement engineering is “to gather the requirements”. The requirements engineering phase of software development projects is characterized by the intensity and importance of communication activities. During this phase, the various stakeholders must be able to communicate their requirements to the analysts, and the analysts need to be able to communicate the specifications they generate back to the stakeholders for validation. It includes set of activities like system feasibility study, elicitation analysis, validation and management of the requirements. This paper presents the conceptual view of requirement engineering and its types and techniques come under these types. The activities include software implementation, maintenance, and enhancement. This paper describes the challenges on the requirements engineering for developing an enterprise applications. This paper overviews a systematic, goal-oriented approach to requirements engineering. This paper presents an overview of the field of software systems requirements engineering (RE). It describes the main areas of RE practice.

Keywords

Requirement Engineering, Requirement Elicitation, Requirement Analysis, Requirement Management and Validation.
User
Subscription Login to verify subscription
Notifications
Font Size

Abstract Views: 148

PDF Views: 3




  • Requirement Engineering:A Comprehensive Review

Abstract Views: 148  |  PDF Views: 3

Authors

Arti Rani
University Institute of Engineering and Technology, M.D university, Rohtak, India
Kamna Solanki
University Institute of Engineering and Technology, M.D university, Rohtak, India
Geeta Jangra
University Institute of Engineering and Technology, Kurukshetra University, Kurukshetra, India

Abstract


The area of Requirements Engineering is often underestimated in value in the area of Software Engineering. Requirements engineering is a repeatable and systematic technique. The main objective of requirement engineering is “to gather the requirements”. The requirements engineering phase of software development projects is characterized by the intensity and importance of communication activities. During this phase, the various stakeholders must be able to communicate their requirements to the analysts, and the analysts need to be able to communicate the specifications they generate back to the stakeholders for validation. It includes set of activities like system feasibility study, elicitation analysis, validation and management of the requirements. This paper presents the conceptual view of requirement engineering and its types and techniques come under these types. The activities include software implementation, maintenance, and enhancement. This paper describes the challenges on the requirements engineering for developing an enterprise applications. This paper overviews a systematic, goal-oriented approach to requirements engineering. This paper presents an overview of the field of software systems requirements engineering (RE). It describes the main areas of RE practice.

Keywords


Requirement Engineering, Requirement Elicitation, Requirement Analysis, Requirement Management and Validation.