Revista Produção Online (Mar 2013)

Minimizing total tardiness in a software developing company

  • Ícaro Ludwig,
  • Michel J. Anzanello,
  • Gabriel Vidor

DOI
https://doi.org/10.14488/1676-1901.v13i2.1069
Journal volume & issue
Vol. 13, no. 2
pp. 479 – 499

Abstract

Read online

Small companies in service sectors, such as software developers, usually rely on manual-based programming tasks. That programming yields satisfactory results for small task lists, but leads to managerial difficulties as a large number of tasks increases task delays. This paper aims at using scheduling tools to minimize such delays. For that it proposes two heuristics for task scheduling based on the following steps: (i) define an initial order for tasks, (ii) distribute each task to development teams, and (iii) schedule the tasks in each development team aimed at minimizing total tardiness. The proposed approach reduced the total tardiness in simulated in real data, simplified the process of scheduling and provided better tracking of the development process.

Keywords