Skoči na glavni sadržaj

Izvorni znanstveni članak

https://doi.org/10.17559/TV-20150311144435

Towards a highly customizable framework for release planning process

Amir Seyed Danesh ; Department of Software Engineering, Faculty of Computer Science and Information Technology, University of Malaya, 50603, Kuala Lumpur, Malaysia
Rodina Ahmad ; Department of Software Engineering, Faculty of Computer Science and Information Technology, University of Malaya, 50603, Kuala Lumpur, Malaysia
Shahaboddin Shamshirband ; Department of Computer System & Technology, Faculty of Computer Science & Information Technology, University of Malaya, 50603, Kuala Lumpur, Malaysia
Seyed Mahdi Zargarnataj ; Shahid Beheshti University, Tehran, Iran


Puni tekst: hrvatski pdf 1.961 Kb

str. 1777-1785

preuzimanja: 387

citiraj

Puni tekst: engleski pdf 1.961 Kb

str. 1777-1785

preuzimanja: 325

citiraj


Sažetak

In software development, release planning is performed to select important features and requirements based on resource and technical constraints and the relationships between requirements. Release planning focuses on finding an optimal solution by seeking various states. This kind of solution finding reveals two remarks. First, it shows that there are various, ambiguous and uncertain parameters that influence the solution. Second, there is not only one solution to any problem. Various solutions can be found that differ in their performance (e.g. time performance, complexity performance, etc.). Consequently, many methods for release planning are often specific to only certain problem domains. This paper examines various current release planning methods to extract the common activities and thoughts in order to establish a customizable framework for release planning. Customization is done by identifying effective parameters, parameter instances and their relationships so that they can affect the selection of the right algorithm or method for each activity. Project characteristics can be specified based on the parameter instances and they are then used to determine the suitable method for achieving each activity within the whole release planning process and the results of which are recorded. This proposed highly customizable process framework with its possible customization features is then validated in several software companies. In 85 % of the cases, the suggested framework for every activity of the process fits the companies’ circumstances and helps to hasten the process of release planning.

Ključne riječi

customizable process; effective parameters; release planning

Hrčak ID:

169368

URI

https://hrcak.srce.hr/169368

Datum izdavanja:

29.11.2016.

Podaci na drugim jezicima: hrvatski

Posjeta: 1.585 *