Reconfiguração dinâmica de projetos de software : um modelo para integrar a gerência de projetos de software com os fluxos organizacionais
Autor(a) principal: | |
---|---|
Data de Publicação: | 2014 |
Tipo de documento: | Tese |
Idioma: | por |
Título da fonte: | Biblioteca Digital de Teses e Dissertações da PUC_RS |
Texto Completo: | http://tede2.pucrs.br/tede2/handle/tede/5245 |
Resumo: | Software projects are very dynamic and require recurring adjustments of their project plans. These adjustments can be understood as reconfigurations in the schedule, in the resources allocation and other design elements. The large amount of information that the project manager must deal, combined with the frequent changes in the scope and planning, makes this activity more challenging. In addition, the manager may need to consult other departments in the organization during the execution of a software project. Based on these assumptions, a study was conducted to determine the state of the art of the dynamic reconfiguration of software projects, with emphasis on the integration of project management and organizational workflows, in order to identify the main gaps and challenges of research in this field. To reach this goal a methodology of systematic review was adopted. However, according to the analysis of the results, even the most recent studies did not present a solution that addresses all the problems of dynamic reconfiguration at the same time. In order to contribute to the solution of the noted difficulties, this thesis presents a computational model for dynamic reconfiguration of software projects at runtime, with specific focus on the integration of project activities with activities that are part of the organizational workflows. A software tool was developed to demonstrate and evaluate the results of an experimental study withpostgraduate students of project management. Moreover, this model considers the possibility to simulate software projects scenarios, using Petri nets, in response to events of project reconfiguration. |
id |
P_RS_540c8270a8468a289b18238f7f08460d |
---|---|
oai_identifier_str |
oai:tede2.pucrs.br:tede/5245 |
network_acronym_str |
P_RS |
network_name_str |
Biblioteca Digital de Teses e Dissertações da PUC_RS |
repository_id_str |
|
spelling |
Bastos, Ricardo MeloCPF:37538411020http://buscatextual.cnpq.br/buscatextual/visualizacv.do?id=K4792333H6CPF:95090665087http://buscatextual.cnpq.br/buscatextual/visualizacv.do?id=K4764940A5Rosito, Maurício Covolan2015-04-14T14:50:10Z2014-04-162014-01-23ROSITO, Maurício Covolan. Reconfiguração dinâmica de projetos de software : um modelo para integrar a gerência de projetos de software com os fluxos organizacionais. 2014. 247 f. Tese (Doutorado em Ciência da Computação) - Pontifícia Universidade Católica do Rio Grande do Sul, Porto Alegre, 2014.http://tede2.pucrs.br/tede2/handle/tede/5245Software projects are very dynamic and require recurring adjustments of their project plans. These adjustments can be understood as reconfigurations in the schedule, in the resources allocation and other design elements. The large amount of information that the project manager must deal, combined with the frequent changes in the scope and planning, makes this activity more challenging. In addition, the manager may need to consult other departments in the organization during the execution of a software project. Based on these assumptions, a study was conducted to determine the state of the art of the dynamic reconfiguration of software projects, with emphasis on the integration of project management and organizational workflows, in order to identify the main gaps and challenges of research in this field. To reach this goal a methodology of systematic review was adopted. However, according to the analysis of the results, even the most recent studies did not present a solution that addresses all the problems of dynamic reconfiguration at the same time. In order to contribute to the solution of the noted difficulties, this thesis presents a computational model for dynamic reconfiguration of software projects at runtime, with specific focus on the integration of project activities with activities that are part of the organizational workflows. A software tool was developed to demonstrate and evaluate the results of an experimental study withpostgraduate students of project management. Moreover, this model considers the possibility to simulate software projects scenarios, using Petri nets, in response to events of project reconfiguration.Projetos de software são muito dinâmicos e requerem recorrentes ajustes de seus planos de projeto. Estes ajustes podem ser entendidos como reconfigurações na programação, alocação de recursos, entre outros elementos de design. A grande quantidade de informações que o gerente de projetos deve lidar, combinado com as frequentes mudanças no escopo e planejamento, torna essa atividade ainda mais desafiadora. Além disso, o gerente pode precisar consultar outros departamentos da organização durante o planejamento e a execução de um projeto de software. Com base nessas premissas, foi realizado um estudo para determinar o estado da arte sobre a reconfiguração dinâmica de projetos de software, com ênfase na integração da gerência de projetos e os fluxos organizacionais, a fim de identificar as principais lacunas e desafios de investigação nesta área. Para alcançar este objetivo, foi adotada uma metodologia de revisão sistemática. No entanto, conforme análise dos resultados, mesmo os trabalhos mais recentes não apresentaram uma solução que atenda todos os problemas da reconfiguração dinâmica ao mesmo tempo. A fim de contribuir para a solução das dificuldades verificadas, esta tese apresenta um modelo computacional para a reconfiguração dinâmica de projetos de software em tempo de execução, com foco na integração das atividades específicas dos projetos com as atividades que fazem parte dos fluxos organizacionais. Uma ferramenta de software foi desenvolvida para demonstrar e avaliar os resultados de um estudo experimental realizado com estudantes de pós-graduação em gestão de projetos. Além disso, este modelo considera a possibilidade de simular cenários de projetos de software, utilizando redes de Petri, em resposta a eventos de reconfiguração do projeto.Made available in DSpace on 2015-04-14T14:50:10Z (GMT). No. of bitstreams: 1 456907.pdf: 9611350 bytes, checksum: 197a790786cbbaceb61a7c4691134bcb (MD5) Previous issue date: 2014-01-23application/pdfhttp://tede2.pucrs.br:80/tede2/retrieve/15435/456907.pdf.jpgporPontifícia Universidade Católica do Rio Grande do SulPrograma de Pós-Graduação em Ciência da ComputaçãoPUCRSBRFaculdade de InformácaINFORMÁTICAENGENHARIA DE SOFTWAREADMINISTRAÇÃO DE PROJETOSGERÊNCIA DE PROJETOS (INFORMÁTICA)CNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAOReconfiguração dinâmica de projetos de software : um modelo para integrar a gerência de projetos de software com os fluxos organizacionaisinfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/doctoralThesis19749965330812744705006001946639708616176246info:eu-repo/semantics/openAccessreponame:Biblioteca Digital de Teses e Dissertações da PUC_RSinstname:Pontifícia Universidade Católica do Rio Grande do Sul (PUCRS)instacron:PUC_RSTHUMBNAIL456907.pdf.jpg456907.pdf.jpgimage/jpeg4084http://tede2.pucrs.br/tede2/bitstream/tede/5245/3/456907.pdf.jpg61b8b5ac6b9a2e171db98d5dae2a3c7fMD53TEXT456907.pdf.txt456907.pdf.txttext/plain488155http://tede2.pucrs.br/tede2/bitstream/tede/5245/2/456907.pdf.txt56068fca8d47ed5827f14309a5110097MD52ORIGINAL456907.pdfapplication/pdf9611350http://tede2.pucrs.br/tede2/bitstream/tede/5245/1/456907.pdf197a790786cbbaceb61a7c4691134bcbMD51tede/52452015-04-17 11:57:32.13oai:tede2.pucrs.br:tede/5245Biblioteca Digital de Teses e Dissertaçõeshttp://tede2.pucrs.br/tede2/PRIhttps://tede2.pucrs.br/oai/requestbiblioteca.central@pucrs.br||opendoar:2015-04-17T14:57:32Biblioteca Digital de Teses e Dissertações da PUC_RS - Pontifícia Universidade Católica do Rio Grande do Sul (PUCRS)false |
dc.title.por.fl_str_mv |
Reconfiguração dinâmica de projetos de software : um modelo para integrar a gerência de projetos de software com os fluxos organizacionais |
title |
Reconfiguração dinâmica de projetos de software : um modelo para integrar a gerência de projetos de software com os fluxos organizacionais |
spellingShingle |
Reconfiguração dinâmica de projetos de software : um modelo para integrar a gerência de projetos de software com os fluxos organizacionais Rosito, Maurício Covolan INFORMÁTICA ENGENHARIA DE SOFTWARE ADMINISTRAÇÃO DE PROJETOS GERÊNCIA DE PROJETOS (INFORMÁTICA) CNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO |
title_short |
Reconfiguração dinâmica de projetos de software : um modelo para integrar a gerência de projetos de software com os fluxos organizacionais |
title_full |
Reconfiguração dinâmica de projetos de software : um modelo para integrar a gerência de projetos de software com os fluxos organizacionais |
title_fullStr |
Reconfiguração dinâmica de projetos de software : um modelo para integrar a gerência de projetos de software com os fluxos organizacionais |
title_full_unstemmed |
Reconfiguração dinâmica de projetos de software : um modelo para integrar a gerência de projetos de software com os fluxos organizacionais |
title_sort |
Reconfiguração dinâmica de projetos de software : um modelo para integrar a gerência de projetos de software com os fluxos organizacionais |
author |
Rosito, Maurício Covolan |
author_facet |
Rosito, Maurício Covolan |
author_role |
author |
dc.contributor.advisor1.fl_str_mv |
Bastos, Ricardo Melo |
dc.contributor.advisor1ID.fl_str_mv |
CPF:37538411020 |
dc.contributor.advisor1Lattes.fl_str_mv |
http://buscatextual.cnpq.br/buscatextual/visualizacv.do?id=K4792333H6 |
dc.contributor.authorID.fl_str_mv |
CPF:95090665087 |
dc.contributor.authorLattes.fl_str_mv |
http://buscatextual.cnpq.br/buscatextual/visualizacv.do?id=K4764940A5 |
dc.contributor.author.fl_str_mv |
Rosito, Maurício Covolan |
contributor_str_mv |
Bastos, Ricardo Melo |
dc.subject.por.fl_str_mv |
INFORMÁTICA ENGENHARIA DE SOFTWARE ADMINISTRAÇÃO DE PROJETOS GERÊNCIA DE PROJETOS (INFORMÁTICA) |
topic |
INFORMÁTICA ENGENHARIA DE SOFTWARE ADMINISTRAÇÃO DE PROJETOS GERÊNCIA DE PROJETOS (INFORMÁTICA) CNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO |
dc.subject.cnpq.fl_str_mv |
CNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO |
description |
Software projects are very dynamic and require recurring adjustments of their project plans. These adjustments can be understood as reconfigurations in the schedule, in the resources allocation and other design elements. The large amount of information that the project manager must deal, combined with the frequent changes in the scope and planning, makes this activity more challenging. In addition, the manager may need to consult other departments in the organization during the execution of a software project. Based on these assumptions, a study was conducted to determine the state of the art of the dynamic reconfiguration of software projects, with emphasis on the integration of project management and organizational workflows, in order to identify the main gaps and challenges of research in this field. To reach this goal a methodology of systematic review was adopted. However, according to the analysis of the results, even the most recent studies did not present a solution that addresses all the problems of dynamic reconfiguration at the same time. In order to contribute to the solution of the noted difficulties, this thesis presents a computational model for dynamic reconfiguration of software projects at runtime, with specific focus on the integration of project activities with activities that are part of the organizational workflows. A software tool was developed to demonstrate and evaluate the results of an experimental study withpostgraduate students of project management. Moreover, this model considers the possibility to simulate software projects scenarios, using Petri nets, in response to events of project reconfiguration. |
publishDate |
2014 |
dc.date.available.fl_str_mv |
2014-04-16 |
dc.date.issued.fl_str_mv |
2014-01-23 |
dc.date.accessioned.fl_str_mv |
2015-04-14T14:50:10Z |
dc.type.status.fl_str_mv |
info:eu-repo/semantics/publishedVersion |
dc.type.driver.fl_str_mv |
info:eu-repo/semantics/doctoralThesis |
format |
doctoralThesis |
status_str |
publishedVersion |
dc.identifier.citation.fl_str_mv |
ROSITO, Maurício Covolan. Reconfiguração dinâmica de projetos de software : um modelo para integrar a gerência de projetos de software com os fluxos organizacionais. 2014. 247 f. Tese (Doutorado em Ciência da Computação) - Pontifícia Universidade Católica do Rio Grande do Sul, Porto Alegre, 2014. |
dc.identifier.uri.fl_str_mv |
http://tede2.pucrs.br/tede2/handle/tede/5245 |
identifier_str_mv |
ROSITO, Maurício Covolan. Reconfiguração dinâmica de projetos de software : um modelo para integrar a gerência de projetos de software com os fluxos organizacionais. 2014. 247 f. Tese (Doutorado em Ciência da Computação) - Pontifícia Universidade Católica do Rio Grande do Sul, Porto Alegre, 2014. |
url |
http://tede2.pucrs.br/tede2/handle/tede/5245 |
dc.language.iso.fl_str_mv |
por |
language |
por |
dc.relation.program.fl_str_mv |
1974996533081274470 |
dc.relation.confidence.fl_str_mv |
500 600 |
dc.relation.department.fl_str_mv |
1946639708616176246 |
dc.rights.driver.fl_str_mv |
info:eu-repo/semantics/openAccess |
eu_rights_str_mv |
openAccess |
dc.format.none.fl_str_mv |
application/pdf |
dc.publisher.none.fl_str_mv |
Pontifícia Universidade Católica do Rio Grande do Sul |
dc.publisher.program.fl_str_mv |
Programa de Pós-Graduação em Ciência da Computação |
dc.publisher.initials.fl_str_mv |
PUCRS |
dc.publisher.country.fl_str_mv |
BR |
dc.publisher.department.fl_str_mv |
Faculdade de Informáca |
publisher.none.fl_str_mv |
Pontifícia Universidade Católica do Rio Grande do Sul |
dc.source.none.fl_str_mv |
reponame:Biblioteca Digital de Teses e Dissertações da PUC_RS instname:Pontifícia Universidade Católica do Rio Grande do Sul (PUCRS) instacron:PUC_RS |
instname_str |
Pontifícia Universidade Católica do Rio Grande do Sul (PUCRS) |
instacron_str |
PUC_RS |
institution |
PUC_RS |
reponame_str |
Biblioteca Digital de Teses e Dissertações da PUC_RS |
collection |
Biblioteca Digital de Teses e Dissertações da PUC_RS |
bitstream.url.fl_str_mv |
http://tede2.pucrs.br/tede2/bitstream/tede/5245/3/456907.pdf.jpg http://tede2.pucrs.br/tede2/bitstream/tede/5245/2/456907.pdf.txt http://tede2.pucrs.br/tede2/bitstream/tede/5245/1/456907.pdf |
bitstream.checksum.fl_str_mv |
61b8b5ac6b9a2e171db98d5dae2a3c7f 56068fca8d47ed5827f14309a5110097 197a790786cbbaceb61a7c4691134bcb |
bitstream.checksumAlgorithm.fl_str_mv |
MD5 MD5 MD5 |
repository.name.fl_str_mv |
Biblioteca Digital de Teses e Dissertações da PUC_RS - Pontifícia Universidade Católica do Rio Grande do Sul (PUCRS) |
repository.mail.fl_str_mv |
biblioteca.central@pucrs.br|| |
_version_ |
1799765306732707840 |