Home  /  Enfoque  /  Vol: 6 Núm: 1 Par: 0 (2015)  /  Article
ARTICLE
TITLE

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

SUMMARY

(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.

 Articles related

Thomas Fahey, Angus Muffatti and Hideaki Ogawa    

The Cusped Field Thruster (CFT) concept has demonstrated significantly improved performance over the Hall Effect Thruster and the Gridded Ion Thruster; however, little is understood about the complexities of the interactions and interdependencies of the ... see more

Revista: Aerospace

Mustafa Tuncay, Ali Haydar    

Differential Evolution algorithm (DE) is a well-known nature-inspired method in evolutionary computations scope. This paper adds some new features to DE algorithm and proposes a novel method focusing on ranking technique. The proposed method is named as ... see more


Ferney A. Maldonado-Lopez,Yezid Donoso    

Multicast is the keystone for multimedia Internet. Multicast is one of the new and most used services in telecommunication networks. However, these networks meet big challenges when facing failures from diverse factors, including natural disast... see more


Cristian Zambrano-Vega,Byron Oviedo Bayas,Stalin Carreño,Amilkar Puris,Oscar Moncayo    

One of the most relevant problems in Bioinformaticsand Computational Biology is the search and reconstruction ofthe most accurate phylogenetic tree that explains, as exactly aspossible, the evolutionary relationships among species from agiven dataset. Di... see more


(1) Fiftin Noviyanto (Center for Software Technology and Management, FTSM, Universiti Kebangsaan Malaysia, Selangor, Malaysia; and Informatics Department, Faculty of Industrial Technology, Universitas Ahmad Dahlan, Yogyakarta, Indonesia) (2) Rozilawati Razali (Center for Software Technology and Management, FTSM, Universiti Kebangsaan Malaysia, Bangi, Selangor, Malaysia) (3) Mohd Zakree Ahmad Nazree (Center for Artificial Intelligence and Technology, FTSM, Universiti Kebangsaan Malaysia, Bangi, Selangor, Malaysia)    

Requirement prioritization (RP) is a crucial task in managing requirements as it determines the order of implementation and, thus, the delivery of a software system. Improper RP may cause software project failures due to over budget and schedule as well ... see more