Evolutionary multi-objective optimization for software development teams building: a way of obtaining quality in the final product

Authors

  • Yasnalla Rivero Peña Universidad de Holguín "Oscar Lucero Moya"
  • Pavel Novoa Hernández Universidad de Holguín "Oscar Lucero Moya"
  • Yandi Fernández Ochoa Universidad Tecnológica Equinoccial

DOI:

https://doi.org/10.29019/enfoqueute.v6n1.53

Keywords:

team building, multiobjective optimization, Pareto dominance

Abstract

(Received: 2015/01/29 - Accepted: 2015/03/25)

In this research a mathematical model to approach the process of creating software development teams as a discrete multi-objective problem is proposed. The objectives considered are the level of competition and the level of utilization of professionals in the team. Given the complexity of the problem search space, the application of an approximate optimization method is proposed. Specifically, the genetic algorithm NSGA-II based on the concept of Pareto dominance was selected. This method was applied in six different scenarios in order to analyze the quality of the obtained solutions. In general we can say that the method is efficient and gets solutions (assignments) of high quality.

Metrics

Downloads

Download data is not yet available.

Author Biography

Pavel Novoa Hernández, Universidad de Holguín "Oscar Lucero Moya"

Universidad de Holguín "Oscar Lucero Moya"

Published

2015-03-31

How to Cite

Rivero Peña, Y., Novoa Hernández, P., & Fernández Ochoa, Y. (2015). Evolutionary multi-objective optimization for software development teams building: a way of obtaining quality in the final product. Enfoque UTE, 6(1), pp. 35 - 44. https://doi.org/10.29019/enfoqueute.v6n1.53

Issue

Section

Miscellaneous