• DocumentCode
    190459
  • Title

    Requirements prioritization techniques and different aspects for prioritization a systematic literature review protocol

  • Author

    Sher, Falak ; Jawawi, Dayang N. A. ; Mohamad, Radziah ; Babar, Muhammad Imran

  • Author_Institution
    Dept. of Software Eng., Univ. Teknol. Malaysia, Skudai, Malaysia
  • fYear
    2014
  • fDate
    23-24 Sept. 2014
  • Firstpage
    31
  • Lastpage
    36
  • Abstract
    Requirements prioritization (RP) is considered as an important part of software requirements engineering in which requirements are ranked to develop high-quality software. Success of quality software depends on the selection of well-prioritized requirements. Different techniques are proposed and used to prioritize the software requirements. Requirements are assigned weights or ranked according to their importance and are placed in a priority list for implementation in successive releases. These techniques depend on many aspects that need to be addressed while prioritizing requirements. Requirements prioritization aspects are categorized into three major groups´ technical aspects, business aspects and client aspects. Most of the existing techniques are unable to support these aspects, and it affects the quality of decision-making in the requirements prioritization process. Hence, there is a need to explore the different techniques and their support for different aspects. A comparison of the existing techniques is performed. The requirements prioritization aspects are selected to determine the current trends in the software requirements prioritization process. The issue of scalability and the business/client related aspects are the key focal points of this research paper. This paper describes the review protocol, as per guidelines of the Barbara Kitchenham, in order to conduct a systematic literature review.
  • Keywords
    formal specification; formal verification; software quality; systems analysis; Barbara Kitchenham guidelines; business aspect; client aspect; decision making; high-quality software development; requirements prioritization technique; requirements ranking; software requirements engineering; systematic literature review protocol; weight assignment; Bibliographies; Decision making; Protocols; Software; Software engineering; Systematics; Requirements prioritization; business aspects; client aspects; systematic review protocol; technical aspects;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Software Engineering Conference (MySEC), 2014 8th Malaysian
  • Conference_Location
    Langkawi
  • Type

    conf

  • DOI
    10.1109/MySec.2014.6985985
  • Filename
    6985985