Use este identificador para citar ou linkar para este item: http://repositorio.roca.utfpr.edu.br/jspui/handle/1/7423
Título: Mineração de dados aplicada ao controle de prazos e prioridades em projetos de software
Título(s) alternativo(s): Data mining applied to deadlines and priorities control on software projects
Autor(es): Nascimento, André Luan Chiquetto
Orientador(es): Borges, André Pinz
Palavras-chave: Mineração de dados (Computação)
Software - Desenvolvimento
Administração de projetos
Tempo - Medição
Data mining
Computer software - Development
Project management
Time measurements
Data do documento: 23-Fev-2017
Editor: Universidade Tecnológica Federal do Paraná
Câmpus: Ponta Grossa
Referência: NASCIMENTO, André Luan Chiquetto. Mineração de dados aplicada ao controle de prazos e prioridades em projetos de software. 2017. 66 f. Trabalho de Conclusão de Curso (Graduação) - Universidade Tecnológica Federal do Paraná, Ponta Grossa, 2017.
Resumo: Atualmente, os produtos de software são produzidos em nível industrial e com complexidade cada vez maior, de forma que sua produção requer um número considerável de pessoas trabalhando simultaneamente e seguindo os mesmos processos. Entre os principais problemas encontrados nestes cenários estão a atribuição adequada de prioridades, prazos e como definir a importância dos requisitos, bem como estimar o prazo máximo para sua entrega de forma que se produza com eficiência e segurança. Apesar de atualmente existirem sistemas de gestão de projetos, estes deixam unicamente a cargo do gestor do projeto as ações a serem tomadas para que o projeto seja concluído com sucesso. As funcionalidades ofertadas nesses sistemas não auxiliam o gestor em suas decisões mais estratégicas, como a negociação de um prazo maior para entrega de um requisito que não irá ser concluído a tempo. Por outro lado, existem algoritmos e técnicas computacionais capazes de auxiliar a tomada de decisão nos mais diferentes cenários. Pressupõe-se que o uso de Mineração de Dados, combinada com as metodologias de gestão de cronogramas e riscos, possa oferecer aos gestores sugestões e/ou alternativas para problemas encontrados no processo de desenvolvimento de um software. Nesta linha, este projeto teve por objetivo aplicar algoritmos de Mineração de dados para a Descoberta de Conhecimento em Bases de Dados, especificamente algoritmos de Classificação por Árvores de Decisão, no desenvolvimento de um sistema de gestão de projetos, que irá recomendar ações tratativas na gestão de prazos e prioridades de projetos. Resultados mostram que o sistema auxilia os gestores na designação de prioridades e prazos, por meio de registros de comportamento do próprio gestor em situações críticas, a fim de obterem maior sucesso em seus projetos.
Abstract: Currently, software products are produced at an industrial level and with increasing complexity, so that their production requires a considerable number of people working simultaneously and following the same processes. Among the main problems encountered in these scenarios are the proper allocation of priorities, deadlines and how to define the importance of the requirements, as well as estimate the maximum deadline for delivery so that it is produced efficiently and safely. Although there are currently project management systems, they leave only the project manager responsible for the actions to be taken in order for the project to be successfully completed. The features offered in these systems do not assist the manager in his strategic decisions, such as negotiating a longer deadline for delivery of a requirement that will not be completed in time. On the other hand, there are computational algorithms and techniques capable of assisting decision making in different scenarios. It is assumed that the use of Data Mining, combined with methodologies for management of schedules and risks, can offer managers suggestions and / or alternatives for problems encountered in the software development process. In this line, this project aimed to apply Data Mining algorithms for Knowledge Discovery in Databases, specifically Decision Tree Classification algorithms, in the development of a project management system, which will recommend management actions in management Project deadlines and priorities. Results show that the system assists managers in the designation of priorities and deadlines, through records of the manager's own behavior in critical situations, in order to obtain greater success in their projects.
URI: http://repositorio.roca.utfpr.edu.br/jspui/handle/1/7423
Aparece nas coleções:PG - Tecnologia em Análise e Desenvolvimento de Sistemas

Arquivos associados a este item:
Arquivo Descrição TamanhoFormato 
PG_COADS_2017_1_02.pdf1,67 MBAdobe PDFVisualizar/Abrir


Os itens no repositório estão protegidos por copyright, com todos os direitos reservados, salvo quando é indicado o contrário.