3rd North American International Conference on Industrial Engineering and Operations Management

A Linear Programming Model to Optimize the Production Process in Software Development

Leandro L. Lorente Leyva
Publisher: IEOM Society International
0 Paper Citations
1 Views
1 Downloads
Track: Operations Research
Abstract

In the present work a Linear Programming model to optimize the costs and times incurred in a software development project considering the lines of source code as a metric of the effort made by the group of available programmers was proposed, for the modeling of the problem a limit for the execution budget was assumed, a productivity rate that reflects the real percentage of a programmer's contribution to the development of the project. The acquisition of the data for the model was done through the system called SISCOST, and through the use of surveys and statistics on the salary of the programmers as well as applications such as COCOMO II and SLOCCount to estimate the total Source lines of code of a system. Finally, the optimal amounts of participation of the different types of programmers in software development were determined and the possible implications of implementing the model are analyzed.

Published in: 3rd North American International Conference on Industrial Engineering and Operations Management, Washington D.C., USA

Publisher: IEOM Society International
Date of Conference: September 27-29, 2018

ISBN: 978-1-5323-5946-0
ISSN/E-ISSN: 2169-8767