Integrated and Decentralized Project Management

Detalhes bibliográficos
Autor(a) principal: Barbosa, Xavier da Rocha
Data de Publicação: 2022
Tipo de documento: Dissertação
Idioma: eng
Título da fonte: Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)
Texto Completo: http://hdl.handle.net/10400.22/22688
Resumo: Software has become a prominent aspect of the modern world, as it is present and constantly aids people in their daily lives. Consequently, the software development industry has grown in size and competitiveness. Software companies, more than ever, need to keep the best practices for quick and efficient delivery, low maintenance, and overall better profit to succeed in such market. For this very reason, several project management techniques have been developed and put into practice over the years. Nevertheless, its utmost focus has to generate effective arranging of resources and tasks and turn it into the desired end product. Moreover, the selection of an adequate management techniques (taking into account the company and the project’s background) allows the result to better fit into the defined requirements and objectives and improve workflow and productivity along the way. However, the software development field and the project management itself became complex, containing several steps, rules, and involved parties. All this can lead to unorganized data, and an easy disruption of the management workflow. These problems, not only depend on the company’s culture but also on the multiple tools used to ensure proper planning and coordination. Thus, the correct and justified integration to other company’s tools create a synergistic environment from which the firm would benefit. In other words, the integration of specialized systems would enable a better project management - as not only the relevant and necessary information would be up-to-date throughout all systems, but also, workload would be correctly distributed by all employees. This report demonstrates a possible approach to this problem and describes the several phases to achieve the solution - from requirements gathering, analysis and research, and the design and development of a software project management system. Subsequently, the conceptualized solution is based in the current project management application used in Armis. However, it now integrates with the company’s customer relationship management application, as well as the financial software. Moreover, it provides a better, more controlled and organized sequence of actions of the management processes. The developed application comprises of a proof of concept based on the conceptualized solution. It was later evaluated and tested to assess its suitability and conformity with the proposed goals.
id RCAP_c89f382daae8c7c8d99ff56934becf54
oai_identifier_str oai:recipp.ipp.pt:10400.22/22688
network_acronym_str RCAP
network_name_str Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)
repository_id_str 7160
spelling Integrated and Decentralized Project ManagementProject ManagementTool integrationSoftware DevelopmentSoftware has become a prominent aspect of the modern world, as it is present and constantly aids people in their daily lives. Consequently, the software development industry has grown in size and competitiveness. Software companies, more than ever, need to keep the best practices for quick and efficient delivery, low maintenance, and overall better profit to succeed in such market. For this very reason, several project management techniques have been developed and put into practice over the years. Nevertheless, its utmost focus has to generate effective arranging of resources and tasks and turn it into the desired end product. Moreover, the selection of an adequate management techniques (taking into account the company and the project’s background) allows the result to better fit into the defined requirements and objectives and improve workflow and productivity along the way. However, the software development field and the project management itself became complex, containing several steps, rules, and involved parties. All this can lead to unorganized data, and an easy disruption of the management workflow. These problems, not only depend on the company’s culture but also on the multiple tools used to ensure proper planning and coordination. Thus, the correct and justified integration to other company’s tools create a synergistic environment from which the firm would benefit. In other words, the integration of specialized systems would enable a better project management - as not only the relevant and necessary information would be up-to-date throughout all systems, but also, workload would be correctly distributed by all employees. This report demonstrates a possible approach to this problem and describes the several phases to achieve the solution - from requirements gathering, analysis and research, and the design and development of a software project management system. Subsequently, the conceptualized solution is based in the current project management application used in Armis. However, it now integrates with the company’s customer relationship management application, as well as the financial software. Moreover, it provides a better, more controlled and organized sequence of actions of the management processes. The developed application comprises of a proof of concept based on the conceptualized solution. It was later evaluated and tested to assess its suitability and conformity with the proposed goals.Produtos de software tornaram-se peças fundamentais do mundo atual, estando presente e auxiliando as pessoas até na mais pequena tarefa. Consequentemente, a indústria de desenvolvimento de software tem crescido consideravelmente, tornando-se assim um ambiente bastante competitivo. De forma a garantir a sua sobrevivência e sucesso no mercado, estas organizações precisam de adotar as melhores práticas para que exista não só uma entrega de produto rápida e eficiente, mas também baixos custos de manutenção do mesmo e maior lucro. Assim, ao longo do tempo foram desenvolvidas e testadas várias técnicas de gestão de projetos. É de extrema importância a adoção de uma boa técnica de gestão, sempre considerando as práticas exercidas e a experiência da empresa, assim como o projeto em questão. Desta forma, o resultado final enquadrar-se-á nos requisitos e objetivos estabelecidos, consequente de um aumento da produtividade e melhor fluxo de trabalho. No entanto, a área de desenvolvimento de software e também da gestão de projetos tem-se tornado mais complexa ao longo dos anos, incluindo cada vez mais passos, regras e pessoas envolvidas no processo. Tudo isso pode levar à desorganização da informação relevante e à fácil interrupção do fluxo de trabalho na gestão de projetos. Esses problemas não dependem apenas da cultura organizacional, mas também das várias ferramentas utilizadas na gestão e coordenação de recursos. Assim, a integração correta e justificada às outras ferramentas da empresa cria um ambiente sinérgico, o qual seria vantajoso para a organização. Por outras palavras, a integração de sistemas especializados permitiria uma melhor gestão dos projetos - sendo que, não só as informações relevantes e necessárias estariam atualizadas em todos os sistemas, mas também a carga de trabalho seria distribuída corretamente por todos os funcionários. Este documento descreve uma solução possível ao problema exposto e descreve as várias fases para alcançar a solução - desde o levantamento de requisitos, análises e pesquisas, e design e desenvolvimento de um sistema de gestão de projetos de software. Posteriormente, a solução preconizada é baseada na ferramenta de gestão de projetos atualmente utilizada na Armis. No entanto, a solução integra agora outras ferramentas utilizadas pela empresa: a aplicação de gestão de clientes, assim como o software financeiro. Além disso, proporciona uma sequência melhor, mais controlada e organizada de ações relativos aos processos de gestão. A aplicação desenvolvida corresponde a uma prova de conceito baseada na solução idealizada, que, posteriormente, foi avaliada e devidamente testada para confirmar a sua adequabilidade e conformidade com os objetivos previamente definidos.Maio, Paulo Alexandre Fangueiro OliveiraRepositório Científico do Instituto Politécnico do PortoBarbosa, Xavier da Rocha2023-04-05T14:42:58Z20222022-01-01T00:00:00Zinfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesisapplication/pdfhttp://hdl.handle.net/10400.22/22688TID:203114221enginfo:eu-repo/semantics/openAccessreponame:Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)instname:Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informaçãoinstacron:RCAAP2023-04-12T01:47:15Zoai:recipp.ipp.pt:10400.22/22688Portal AgregadorONGhttps://www.rcaap.pt/oai/openaireopendoar:71602024-03-19T17:49:06.951504Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos) - Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informaçãofalse
dc.title.none.fl_str_mv Integrated and Decentralized Project Management
title Integrated and Decentralized Project Management
spellingShingle Integrated and Decentralized Project Management
Barbosa, Xavier da Rocha
Project Management
Tool integration
Software Development
title_short Integrated and Decentralized Project Management
title_full Integrated and Decentralized Project Management
title_fullStr Integrated and Decentralized Project Management
title_full_unstemmed Integrated and Decentralized Project Management
title_sort Integrated and Decentralized Project Management
author Barbosa, Xavier da Rocha
author_facet Barbosa, Xavier da Rocha
author_role author
dc.contributor.none.fl_str_mv Maio, Paulo Alexandre Fangueiro Oliveira
Repositório Científico do Instituto Politécnico do Porto
dc.contributor.author.fl_str_mv Barbosa, Xavier da Rocha
dc.subject.por.fl_str_mv Project Management
Tool integration
Software Development
topic Project Management
Tool integration
Software Development
description Software has become a prominent aspect of the modern world, as it is present and constantly aids people in their daily lives. Consequently, the software development industry has grown in size and competitiveness. Software companies, more than ever, need to keep the best practices for quick and efficient delivery, low maintenance, and overall better profit to succeed in such market. For this very reason, several project management techniques have been developed and put into practice over the years. Nevertheless, its utmost focus has to generate effective arranging of resources and tasks and turn it into the desired end product. Moreover, the selection of an adequate management techniques (taking into account the company and the project’s background) allows the result to better fit into the defined requirements and objectives and improve workflow and productivity along the way. However, the software development field and the project management itself became complex, containing several steps, rules, and involved parties. All this can lead to unorganized data, and an easy disruption of the management workflow. These problems, not only depend on the company’s culture but also on the multiple tools used to ensure proper planning and coordination. Thus, the correct and justified integration to other company’s tools create a synergistic environment from which the firm would benefit. In other words, the integration of specialized systems would enable a better project management - as not only the relevant and necessary information would be up-to-date throughout all systems, but also, workload would be correctly distributed by all employees. This report demonstrates a possible approach to this problem and describes the several phases to achieve the solution - from requirements gathering, analysis and research, and the design and development of a software project management system. Subsequently, the conceptualized solution is based in the current project management application used in Armis. However, it now integrates with the company’s customer relationship management application, as well as the financial software. Moreover, it provides a better, more controlled and organized sequence of actions of the management processes. The developed application comprises of a proof of concept based on the conceptualized solution. It was later evaluated and tested to assess its suitability and conformity with the proposed goals.
publishDate 2022
dc.date.none.fl_str_mv 2022
2022-01-01T00:00:00Z
2023-04-05T14:42:58Z
dc.type.status.fl_str_mv info:eu-repo/semantics/publishedVersion
dc.type.driver.fl_str_mv info:eu-repo/semantics/masterThesis
format masterThesis
status_str publishedVersion
dc.identifier.uri.fl_str_mv http://hdl.handle.net/10400.22/22688
TID:203114221
url http://hdl.handle.net/10400.22/22688
identifier_str_mv TID:203114221
dc.language.iso.fl_str_mv eng
language eng
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.source.none.fl_str_mv reponame:Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)
instname:Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informação
instacron:RCAAP
instname_str Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informação
instacron_str RCAAP
institution RCAAP
reponame_str Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)
collection Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)
repository.name.fl_str_mv Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos) - Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informação
repository.mail.fl_str_mv
_version_ 1799131572174061568