Minimização dos tempos de atraso na programação de tarefas em uma empresa de desenvolvimento de softwares
Visualizar/abrir
Data
2011Autor
Orientador
Nível acadêmico
Graduação
Resumo
Empresas de pequeno porte do setor de serviços, como as desenvolvedoras de softwares, usualmente programam suas tarefas de forma manual. Tal programação conduz a resultados satisfatórios 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 ...
Empresas de pequeno porte do setor de serviços, como as desenvolvedoras de softwares, usualmente programam suas tarefas de forma manual. Tal programação conduz a resultados satisfatórios 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, conforme o modelo de três estágios abordado por Anzanello e Fogliatto (2010), que (i) define um ordenamento inicial para as tarefas; (ii) distribui cada tarefa aos times de desenvolvimento; e (iii) ordena as tarefas em cada time de desenvolvimento, com vistas ao atendimento do objetivo de minimização do atraso total. Como resultado, se observou que a ferramenta permitiu reduzir os atrasos de entregas, simplificou o processo de programação e deu maior visibilidade do processo de desenvolvimento. ...
Abstract
Small companies in service sectors, such as software developers, usually rely on manual-based programming tasks. That programming works fine for small task lists, but yields management difficulties as task pool size grows, resulting in task delays. This paper aims to use a scheduling tool in order to minimize these delays. For that it proposes two heuristics for task scheduling based on the three stage model of Anzanello and Fogliatto (2010). The proposed approach (i) defines an initial order f ...
Small companies in service sectors, such as software developers, usually rely on manual-based programming tasks. That programming works fine for small task lists, but yields management difficulties as task pool size grows, resulting in task delays. This paper aims to use a scheduling tool in order to minimize these delays. For that it proposes two heuristics for task scheduling based on the three stage model of Anzanello and Fogliatto (2010). The proposed approach (i) defines an initial order for tasks, (ii) distributes each task to development teams, and (iii) schedules the tasks in each development team aimed at minimizing total tardiness. The proposed approach reduced total tardiness, simplified the process of scheduling and provided better tracking of the development process. ...
Instituição
Universidade Federal do Rio Grande do Sul. Escola de Engenharia. Curso de Engenharia de Produção.
Coleções
-
TCC Engenharias (5853)
Este item está licenciado na Creative Commons License