Minimizing total tardiness in a software developing company
Autor(a) principal: | |
---|---|
Data de Publicação: | 2013 |
Outros Autores: | , |
Tipo de documento: | Artigo |
Idioma: | por |
Título da fonte: | Revista Produção Online |
Texto Completo: | https://www.producaoonline.org.br/rpo/article/view/1069 |
Resumo: | 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. |
id |
ABEPRO-2_a837268c26cb563661eb95fe4c599ff1 |
---|---|
oai_identifier_str |
oai:ojs.emnuvens.com.br:article/1069 |
network_acronym_str |
ABEPRO-2 |
network_name_str |
Revista Produção Online |
repository_id_str |
|
spelling |
Minimizing total tardiness in a software developing companyMinimização dos tempos de atraso na programação de tarefas em uma empresa de desenvolvimento de softwaresScheduling. Tardiness. Software. Management. Development.Sequenciamento. Atraso. Software. Gestão. Desenvolvimento.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.Empresas de pequeno porte do setor de serviços, como as desenvolvedoras de softwares, usualmente programam suas tarefas de forma manual. Tal programação é viável enquanto o número de tarefas é reduzido, mas acarreta dificuldades gerenciais à medida que crescem, implicando em atrasos na entrega de tarefas. Este artigo tem como objetivo utilizar uma ferramenta de sequenciamento como forma de minimizar esses atrasos. Para isso, propõe duas heurísticas para a programação de tarefas embasadas nos seguintes passos: (i) definição de um ordenamento inicial para as tarefas; (ii) alocação das tarefas aos times de desenvolvimento; e (iii) ordenação das tarefas em cada time de desenvolvimento com vistas à minimização do atraso total. As heurísticas propostas reduziram os atrasos de entregas em dados reais e simulados, simplificaram o processo de programação e possibilitaram maior visibilidade do processo de desenvolvimento.Associação Brasileira de Engenharia de Produção2013-03-02info:eu-repo/semantics/articleinfo:eu-repo/semantics/publishedVersionapplication/pdfaudio/mpeghttps://www.producaoonline.org.br/rpo/article/view/106910.14488/1676-1901.v13i2.1069Revista Produção Online; Vol. 13 No. 2 (2013); 479-499Revista Produção Online; v. 13 n. 2 (2013); 479-4991676-1901reponame:Revista Produção Onlineinstname:Associação Brasileira de Engenharia de Produção (ABEPRO)instacron:ABEPROporhttps://www.producaoonline.org.br/rpo/article/view/1069/1010https://www.producaoonline.org.br/rpo/article/view/1069/1011Copyright (c) 2014 Revista Produção Onlineinfo:eu-repo/semantics/openAccessLudwig, ÍcaroAnzanello, Michel J.Vidor, Gabriel2015-11-11T17:25:43Zoai:ojs.emnuvens.com.br:article/1069Revistahttp://producaoonline.org.br/rpoPUBhttps://www.producaoonline.org.br/rpo/oai||producaoonline@gmail.com1676-19011676-1901opendoar:2015-11-11T17:25:43Revista Produção Online - Associação Brasileira de Engenharia de Produção (ABEPRO)false |
dc.title.none.fl_str_mv |
Minimizing total tardiness in a software developing company Minimização dos tempos de atraso na programação de tarefas em uma empresa de desenvolvimento de softwares |
title |
Minimizing total tardiness in a software developing company |
spellingShingle |
Minimizing total tardiness in a software developing company Ludwig, Ícaro Scheduling. Tardiness. Software. Management. Development. Sequenciamento. Atraso. Software. Gestão. Desenvolvimento. |
title_short |
Minimizing total tardiness in a software developing company |
title_full |
Minimizing total tardiness in a software developing company |
title_fullStr |
Minimizing total tardiness in a software developing company |
title_full_unstemmed |
Minimizing total tardiness in a software developing company |
title_sort |
Minimizing total tardiness in a software developing company |
author |
Ludwig, Ícaro |
author_facet |
Ludwig, Ícaro Anzanello, Michel J. Vidor, Gabriel |
author_role |
author |
author2 |
Anzanello, Michel J. Vidor, Gabriel |
author2_role |
author author |
dc.contributor.author.fl_str_mv |
Ludwig, Ícaro Anzanello, Michel J. Vidor, Gabriel |
dc.subject.por.fl_str_mv |
Scheduling. Tardiness. Software. Management. Development. Sequenciamento. Atraso. Software. Gestão. Desenvolvimento. |
topic |
Scheduling. Tardiness. Software. Management. Development. Sequenciamento. Atraso. Software. Gestão. Desenvolvimento. |
description |
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. |
publishDate |
2013 |
dc.date.none.fl_str_mv |
2013-03-02 |
dc.type.driver.fl_str_mv |
info:eu-repo/semantics/article info:eu-repo/semantics/publishedVersion |
format |
article |
status_str |
publishedVersion |
dc.identifier.uri.fl_str_mv |
https://www.producaoonline.org.br/rpo/article/view/1069 10.14488/1676-1901.v13i2.1069 |
url |
https://www.producaoonline.org.br/rpo/article/view/1069 |
identifier_str_mv |
10.14488/1676-1901.v13i2.1069 |
dc.language.iso.fl_str_mv |
por |
language |
por |
dc.relation.none.fl_str_mv |
https://www.producaoonline.org.br/rpo/article/view/1069/1010 https://www.producaoonline.org.br/rpo/article/view/1069/1011 |
dc.rights.driver.fl_str_mv |
Copyright (c) 2014 Revista Produção Online info:eu-repo/semantics/openAccess |
rights_invalid_str_mv |
Copyright (c) 2014 Revista Produção Online |
eu_rights_str_mv |
openAccess |
dc.format.none.fl_str_mv |
application/pdf audio/mpeg |
dc.publisher.none.fl_str_mv |
Associação Brasileira de Engenharia de Produção |
publisher.none.fl_str_mv |
Associação Brasileira de Engenharia de Produção |
dc.source.none.fl_str_mv |
Revista Produção Online; Vol. 13 No. 2 (2013); 479-499 Revista Produção Online; v. 13 n. 2 (2013); 479-499 1676-1901 reponame:Revista Produção Online instname:Associação Brasileira de Engenharia de Produção (ABEPRO) instacron:ABEPRO |
instname_str |
Associação Brasileira de Engenharia de Produção (ABEPRO) |
instacron_str |
ABEPRO |
institution |
ABEPRO |
reponame_str |
Revista Produção Online |
collection |
Revista Produção Online |
repository.name.fl_str_mv |
Revista Produção Online - Associação Brasileira de Engenharia de Produção (ABEPRO) |
repository.mail.fl_str_mv |
||producaoonline@gmail.com |
_version_ |
1761536948801896448 |