Repositório Digital

A- A A+

Minimização dos tempos de atraso na programação de tarefas em uma empresa de desenvolvimento de softwares

.

Minimização dos tempos de atraso na programação de tarefas em uma empresa de desenvolvimento de softwares

Mostrar registro completo

Estatísticas

Título Minimização dos tempos de atraso na programação de tarefas em uma empresa de desenvolvimento de softwares
Autor Ludwig, Icaro Paulo
Orientador Anzanello, Michel José
Data 2011
Nível Graduação
Instituição Universidade Federal do Rio Grande do Sul. Escola de Engenharia. Curso de Engenharia de Produção.
Assunto Engenharia de producao
[en] Scheduling
[en] Software sector
[en] Total tardiness
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 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 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.
Tipo Trabalho de conclusão de graduação
URI http://hdl.handle.net/10183/33164
Arquivos Descrição Formato
000787443.pdf (572.1Kb) Texto completo Adobe PDF Visualizar/abrir

Este item está licenciado na Creative Commons License

Este item aparece na(s) seguinte(s) coleção(ões)


Mostrar registro completo

Percorrer



  • O autor é titular dos direitos autorais dos documentos disponíveis neste repositório e é vedada, nos termos da lei, a comercialização de qualquer espécie sem sua autorização prévia.
    Projeto gráfico elaborado pelo Caixola - Clube de Criação Fabico/UFRGS Powered by DSpace software, Version 1.8.1.