Facebook pixel tracking

The Science and Information (SAI) Organization publishes open-access peer-reviewed journals in computer science and artificial intelligence.

Contact Info
Website thesai.org
Follow Us
Contact Info
Follow Us
Research Article | Open Access |

Prioritization of Software Functional Requirements: Spanning Tree based Approach

Author 1: Muhammad Yaseen Author 2: Aida Mustapha Author 3: Noraini Ibrahim
International Journal of Advanced Computer Science and Applications (IJACSA) · Vol. 10, No. 7 · Published 2019 · Cited by 19

DOI: https://doi.org/10.14569/IJACSA.2019.0100767

Abstract

Requirements prioritization shows significant role during effective implementation of requirements. Prioritization of requirements is not easy process particularly when requirements are large in size. The current methods of prioritization face limitations as the current prioritization techniques for functional requirements rely on the responses of stakeholders instead of prioritizing requirements on the basis of internal dependencies of one requirement on other requirements. Moreover, there is need to classify requirements on the basis of their importance i.e. how much they are needed for other requirements or dependent on other requirements. Requirements are first represented with spanning trees and then prioritized. Suggested spanning tree based approach is evaluated on requirements of ODOO ERP. Requirements are assigned to four developers. Time estimation with and without prioritization are calculated. The difference in time estimation with prioritization and without prioritization shows the significance of prioritization of functional requirements.

Keywords

How to Cite this Article

Yaseen, M., Mustapha, A., & Ibrahim, N. (2019). Prioritization of Software Functional Requirements: Spanning Tree based Approach. International Journal of Advanced Computer Science and Applications, 10(7). https://doi.org/10.14569/IJACSA.2019.0100767

Yaseen, Muhammad, et al.. "Prioritization of Software Functional Requirements: Spanning Tree based Approach." International Journal of Advanced Computer Science and Applications, vol. 10, no. 7, 2019, https://doi.org/10.14569/IJACSA.2019.0100767.

@article{Yaseen2019,
  title     = {Prioritization of Software Functional Requirements: Spanning Tree based Approach},
  journal   = {International Journal of Advanced Computer Science and Applications},
  volume    = {10},
  number    = {7},
  year      = {2019},
  publisher = {The Science and Information Organization},
  author    = {Muhammad Yaseen and Aida Mustapha and Noraini Ibrahim},
  doi       = {10.14569/IJACSA.2019.0100767},
  url       = {https://doi.org/10.14569/IJACSA.2019.0100767}
}

Open Access — licensed under a Creative Commons Attribution 4.0 International License. Unrestricted use, distribution, and reproduction in any medium, even commercially, as long as the original work is properly cited.