Requirements Prioritization Techniques for Global Software Engineering

  • Samina Saghir University of Agriculture, Faisalabad
  • Tasleem Mustafa University of Agriculture, Faisalabad

Abstract

The increase in the globalization of software requires an exploration of requirements engineering (RE) in software development institutes at multiple locations. Requirement engineering task is very complicated when it is performed at a single site, but it becomes too much complex when stakeholder groups define well-designed requirements under language, time zone, and cultural limits. Requirements prioritization (RP) is considered as an imperative part of software requirements engineering in which requirements are ranked to develop best-quality software. In this research, a comparative study of the requirements prioritization techniques has been done to overcome the challenges initiated by the corporal distribution of stakeholders within the organization at multiple locations. The objective of this study was to make a comparison between five techniques for prioritizing software requirements and to discuss the results for global software engineering. The selected techniques were 1. Analytic Hierarchy Process (AHP), 2. Cumulative Voting (CV), 3. Value Oriented Prioritization (VOP), 4. Binary Search Tree (BST), and 5. Numerical Assignment Technique (NAT), also proposing a framework for Global Software Engineering (GSE) to prioritize the requirements for stakeholders at distributed locations. Keywords: Requirements Engineering, Requirements Prioritization, Global Software Engineering, Stakeholders, Prioritization Techniques.


Creative Commons License
This work is licensed under a Creative Commons Attribution-NonCommercial 4.0 International License.

Published
Aug 23, 2017
How to Cite
SAGHIR, Samina; MUSTAFA, Tasleem. Requirements Prioritization Techniques for Global Software Engineering. JOURNAL OF INFORMATION COMMUNICATION TECHNOLOGIES AND ROBOTICS APPLICATIONS (JICTRA). (Formally known as Journal of Computer Science of NICE).ISSN#2226-3683, [S.l.], v. 7, n. 1, p. 23-32, aug. 2017. ISSN 2226-3683. Available at: <http://nicerjcs.com/index.php/cs/article/view/43>. Date accessed: 20 oct. 2017.