ISSN : 2319-7323





INTERNATIONAL JOURNAL OF COMPUTER SCIENCE ENGINEERING


Open Access

ABSTRACT

Title : Importance of Requirements Prioritization in Parallel Developing Software Projects
Authors : Muhammad Yaseen, Aida Mustapha, Atta Ur Rahman, Sadiq Khan, Wajid Kamal
Keywords : Functional Requirements, Requirements Prioritization, Directed Acyclic Graph.
Issue Date : Mar-Apr 2020
Abstract : Prioritizing software requirements is important and most difficult task during requirement management phase of requirement engineering especially when requirements are large in size. Large size requirements like Enterprise Resource Planning (ERP) system are difficult to manage and implemented by single developer. Requirements can be distributed in parallel team members. Requirements are dependent on each other, so for implementation of particular requirements, the pre-requisite requirements should be implemented first. Some requirements are needed for one team member, some for many and some for none. Giving importance and priority to some requirements over the others is necessary so that requirements can be available on time to developers. In this research work, requirements are prioritized on the basis of their implementation and importance with graph based approach. From directed graph, one can easily find set of all requirements which need particular requirement. Through experiment conducted on requirements of ODOO ERP, requirements are prioritized and time estimation is reduced. Time reduction and better management of requirements will cause successful delivery of software projects.
Page(s) : 171-179
ISSN : 2319-7323
Source : Vol. 9, No. 2