Quality Factors Enhancement of Requirement Engineering: A Systematic Literature Review

2019 
Software requirement engineering is among the most important issues for starting any software project. The most-reported problem in requirement engineering (RE) is the difficulty to identify quality requirements. Sometime analysts may face incorrect and incomplete requirements, which may become the reason for project failures from the perspective of dissatisfaction of stakeholders. Hence, the quality in each phase of RE is important. The main focus of this article is to categorizing, Identifying, and synthesizing the existing researches on quality enhancement of the RE process. The systematically reviewing the relevant studies based on the Kitchenham systematic review methodology is the main objective of this study. This review identifies the methods which are used for enhancing the quality of RE by improving requirement elicitation, requirement analysis and specification, and requirement validation process. In this research, we are not specific to any phase of RE. Hence, the techniques obtained for quality enhancement purpose can target different phases as we are going to deal with the overall quality of requirements to enhance different quality factors as defined by IEEE standards. In general, 3 defined research questions have been invested for the sake of discussion on explored results. Likewise, 44 articles were selected from an initial set of 101 research papers. In particular, research articles answering formulated question have been included in this SLR.
    • Correction
    • Source
    • Cite
    • Save
    • Machine Reading By IdeaReader
    49
    References
    2
    Citations
    NaN
    KQI
    []