Measuring risks in software development projects

Detalhes bibliográficos
Autor(a) principal: MENEZES JÚNIOR, Júlio Venâncio de
Data de Publicação: 2019
Tipo de documento: Tese
Idioma: eng
Título da fonte: Repositório Institucional da UFPE
Texto Completo: https://repositorio.ufpe.br/handle/123456789/33908
Resumo: There is a consensus that poorly managed adverse factors lead to project failures. Risk is an inherent part of any project. In other words risks are always present and may cause problems that lead to projects failure or poor performance. In software development projects, this scenario is not different. However, the practice of risk management in software development projects environments involves a high level of subjectivity, making it difficult to perceive the real impacts not only of risk management practices but also of the influence of risk on projects. A possible alternative for reducing this gap is through measurement-based approaches. In this sense, indicators are a relevant instrument for project’s assessment and decision-making, since they are used to represent information in a clear and objective way. In this context, the objective of this thesis is to develop studies about software risk measurement and proposing and evaluating an indicator, called Project Risk Index (PRI), whose goal is to measure the risk level of a software development project at a given moment. This indicator starts from the premise that, in addition to the identified risk factors, some project’s characteristics also contribute to raise the project risk levels. To achieve the research objectives, we started with an exploratory case study, seeking to resolve relevant issues in refining the proposed sources of information. Next, we performed a mapping of the most relevant risk factors in software development projects through a systematic literature review. Finally, two case studies were conducted with the proposed indicator, aiming to evaluate it and identify improvement points. The results show the existence of an indicator aiming to measure risk level of a software development project is crucial for better perception and clarity of the most critical project items. Regarding the proposed indicator, there are indications that its application may be useful and effective in risk management. Information about risk factors, combined with project’s characteristics may be relevant for decision-making by the managers at the tactical and even strategic levels, enabling continuous and systematic monitoring of software development projects risk levels.
id UFPE_cb98ed1a0cbcfb14688c57c41677e522
oai_identifier_str oai:repositorio.ufpe.br:123456789/33908
network_acronym_str UFPE
network_name_str Repositório Institucional da UFPE
repository_id_str 2221
spelling MENEZES JÚNIOR, Júlio Venâncio dehttp://lattes.cnpq.br/6928085546386473http://lattes.cnpq.br/9906166020816798MOURA, Hermano Perrelli deGUSMÃO, Cristine Martins Gomes de2019-09-27T20:45:26Z2019-09-27T20:45:26Z2019-02-20https://repositorio.ufpe.br/handle/123456789/33908There is a consensus that poorly managed adverse factors lead to project failures. Risk is an inherent part of any project. In other words risks are always present and may cause problems that lead to projects failure or poor performance. In software development projects, this scenario is not different. However, the practice of risk management in software development projects environments involves a high level of subjectivity, making it difficult to perceive the real impacts not only of risk management practices but also of the influence of risk on projects. A possible alternative for reducing this gap is through measurement-based approaches. In this sense, indicators are a relevant instrument for project’s assessment and decision-making, since they are used to represent information in a clear and objective way. In this context, the objective of this thesis is to develop studies about software risk measurement and proposing and evaluating an indicator, called Project Risk Index (PRI), whose goal is to measure the risk level of a software development project at a given moment. This indicator starts from the premise that, in addition to the identified risk factors, some project’s characteristics also contribute to raise the project risk levels. To achieve the research objectives, we started with an exploratory case study, seeking to resolve relevant issues in refining the proposed sources of information. Next, we performed a mapping of the most relevant risk factors in software development projects through a systematic literature review. Finally, two case studies were conducted with the proposed indicator, aiming to evaluate it and identify improvement points. The results show the existence of an indicator aiming to measure risk level of a software development project is crucial for better perception and clarity of the most critical project items. Regarding the proposed indicator, there are indications that its application may be useful and effective in risk management. Information about risk factors, combined with project’s characteristics may be relevant for decision-making by the managers at the tactical and even strategic levels, enabling continuous and systematic monitoring of software development projects risk levels.Existe um consenso de que fatores adversos mal gerenciados levam a falhas em projetos. O risco é parte inerente de qualquer projeto. Em outras palavras: gerenciando ou não, os riscos sempre estão presentes e podem causar problemas que levam os projetos ao fracasso ou a uma má performance. Em projetos de desenvolvimento de software este cenário não é diferente. Contudo, as práticas de gerenciamento de riscos em projetos de desenvolvimento de software mais conhecidas envolvem um alto nível de subjetividade, dificultando na percepção da real noção dos impactos não só das práticas de gerenciamento de riscos, como também da influência dos riscos nos projetos. Uma possível alternativa para a redução desta lacuna é por meio de abordagens baseadas em medição. Neste sentido, indicadores constituem instrumentos relevantes para a avaliação de projetos e para a tomada de decisões, uma vez que são utilizados para representação da informação de forma clara e objetiva. Dentro deste contexto, o objetivo desta tese é desenvolver estudos acerca de medição de riscos em ambientes de desenvolvimento de software e propor e avaliar um indicador, chamado Project Risk Index, cujo objetivo é medir o nível de risco de um projeto de desenvolvimento de software em um dado momento. Este indicador parte da premissa de que, além dos fatores de riscos identificados, algumas características dos projetos contribuem para o aumento dos níveis de riscos do projeto. Para atingir este objetivo, esta pesquisa iniciou com a execução de um estudo de caso de caráter exploratório, buscando pontos relevantes para o refinamento dos parâmetros propostos. Em seguida, foi realizado um mapeamento de fatores de riscos mais relevantes em projetos de desenvolvimento de software por meio de revisão sistemática. Finalmente, dois estudos de caso foram realizados com o indicador proposto, buscando avaliá-lo e identificar pontos de melhoria. Os resultados apontam que a existência de indicador que vise medir o nível de risco de um projeto de desenvolvimento de software é crucial para a melhor percepção e clareza dos itens mais críticos de projetos. Em relação ao indicador proposto, há indícios de que seu uso pode ser útil e eficaz para o gerenciamento de projetos e de riscos. Informações sobre os fatores de riscos, combinados a características dos projetos, podem ser relevantes para a tomada de decisão por parte dos gestores nos níveis tático e estratégico, possibilitando o acompanhamento contínuo e sistemático dos níveis de riscos dos projetos de desenvolvimento de software.engUniversidade Federal de PernambucoPrograma de Pos Graduacao em Ciencia da ComputacaoUFPEBrasilAttribution-NonCommercial-NoDerivs 3.0 Brazilhttp://creativecommons.org/licenses/by-nc-nd/3.0/br/info:eu-repo/semantics/openAccessEngenharia de softwareGerenciamento de projetos de softwareGerenciamento de riscosMeasuring risks in software development projectsinfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/doctoralThesisdoutoradoreponame:Repositório Institucional da UFPEinstname:Universidade Federal de Pernambuco (UFPE)instacron:UFPETHUMBNAILTESE Júlio Venâncio de Menezes Júnior.pdf.jpgTESE Júlio Venâncio de Menezes Júnior.pdf.jpgGenerated Thumbnailimage/jpeg1230https://repositorio.ufpe.br/bitstream/123456789/33908/5/TESE%20J%c3%balio%20Ven%c3%a2ncio%20de%20Menezes%20J%c3%banior.pdf.jpgef985e810fd4ae97cd7338721453aa3fMD55ORIGINALTESE Júlio Venâncio de Menezes Júnior.pdfTESE Júlio Venâncio de Menezes Júnior.pdfapplication/pdf2024873https://repositorio.ufpe.br/bitstream/123456789/33908/1/TESE%20J%c3%balio%20Ven%c3%a2ncio%20de%20Menezes%20J%c3%banior.pdf0fc68c2832b1a7953cd24f6e248a83b9MD51CC-LICENSElicense_rdflicense_rdfapplication/rdf+xml; charset=utf-8811https://repositorio.ufpe.br/bitstream/123456789/33908/2/license_rdfe39d27027a6cc9cb039ad269a5db8e34MD52LICENSElicense.txtlicense.txttext/plain; charset=utf-82310https://repositorio.ufpe.br/bitstream/123456789/33908/3/license.txtbd573a5ca8288eb7272482765f819534MD53TEXTTESE Júlio Venâncio de Menezes Júnior.pdf.txtTESE Júlio Venâncio de Menezes Júnior.pdf.txtExtracted texttext/plain328320https://repositorio.ufpe.br/bitstream/123456789/33908/4/TESE%20J%c3%balio%20Ven%c3%a2ncio%20de%20Menezes%20J%c3%banior.pdf.txtb5e7aa09013e000b2c309151808cb235MD54123456789/339082019-10-26 03:11:03.256oai:repositorio.ufpe.br:123456789/33908TGljZW7Dp2EgZGUgRGlzdHJpYnVpw6fDo28gTsOjbyBFeGNsdXNpdmEKClRvZG8gZGVwb3NpdGFudGUgZGUgbWF0ZXJpYWwgbm8gUmVwb3NpdMOzcmlvIEluc3RpdHVjaW9uYWwgKFJJKSBkZXZlIGNvbmNlZGVyLCDDoCBVbml2ZXJzaWRhZGUgRmVkZXJhbCBkZSBQZXJuYW1idWNvIChVRlBFKSwgdW1hIExpY2Vuw6dhIGRlIERpc3RyaWJ1acOnw6NvIE7Do28gRXhjbHVzaXZhIHBhcmEgbWFudGVyIGUgdG9ybmFyIGFjZXNzw612ZWlzIG9zIHNldXMgZG9jdW1lbnRvcywgZW0gZm9ybWF0byBkaWdpdGFsLCBuZXN0ZSByZXBvc2l0w7NyaW8uCgpDb20gYSBjb25jZXNzw6NvIGRlc3RhIGxpY2Vuw6dhIG7Do28gZXhjbHVzaXZhLCBvIGRlcG9zaXRhbnRlIG1hbnTDqW0gdG9kb3Mgb3MgZGlyZWl0b3MgZGUgYXV0b3IuCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwoKTGljZW7Dp2EgZGUgRGlzdHJpYnVpw6fDo28gTsOjbyBFeGNsdXNpdmEKCkFvIGNvbmNvcmRhciBjb20gZXN0YSBsaWNlbsOnYSBlIGFjZWl0w6EtbGEsIHZvY8OqIChhdXRvciBvdSBkZXRlbnRvciBkb3MgZGlyZWl0b3MgYXV0b3JhaXMpOgoKYSkgRGVjbGFyYSBxdWUgY29uaGVjZSBhIHBvbMOtdGljYSBkZSBjb3B5cmlnaHQgZGEgZWRpdG9yYSBkbyBzZXUgZG9jdW1lbnRvOwpiKSBEZWNsYXJhIHF1ZSBjb25oZWNlIGUgYWNlaXRhIGFzIERpcmV0cml6ZXMgcGFyYSBvIFJlcG9zaXTDs3JpbyBJbnN0aXR1Y2lvbmFsIGRhIFVGUEU7CmMpIENvbmNlZGUgw6AgVUZQRSBvIGRpcmVpdG8gbsOjbyBleGNsdXNpdm8gZGUgYXJxdWl2YXIsIHJlcHJvZHV6aXIsIGNvbnZlcnRlciAoY29tbyBkZWZpbmlkbyBhIHNlZ3VpciksIGNvbXVuaWNhciBlL291IGRpc3RyaWJ1aXIsIG5vIFJJLCBvIGRvY3VtZW50byBlbnRyZWd1ZSAoaW5jbHVpbmRvIG8gcmVzdW1vL2Fic3RyYWN0KSBlbSBmb3JtYXRvIGRpZ2l0YWwgb3UgcG9yIG91dHJvIG1laW87CmQpIERlY2xhcmEgcXVlIGF1dG9yaXphIGEgVUZQRSBhIGFycXVpdmFyIG1haXMgZGUgdW1hIGPDs3BpYSBkZXN0ZSBkb2N1bWVudG8gZSBjb252ZXJ0w6otbG8sIHNlbSBhbHRlcmFyIG8gc2V1IGNvbnRlw7pkbywgcGFyYSBxdWFscXVlciBmb3JtYXRvIGRlIGZpY2hlaXJvLCBtZWlvIG91IHN1cG9ydGUsIHBhcmEgZWZlaXRvcyBkZSBzZWd1cmFuw6dhLCBwcmVzZXJ2YcOnw6NvIChiYWNrdXApIGUgYWNlc3NvOwplKSBEZWNsYXJhIHF1ZSBvIGRvY3VtZW50byBzdWJtZXRpZG8gw6kgbyBzZXUgdHJhYmFsaG8gb3JpZ2luYWwgZSBxdWUgZGV0w6ltIG8gZGlyZWl0byBkZSBjb25jZWRlciBhIHRlcmNlaXJvcyBvcyBkaXJlaXRvcyBjb250aWRvcyBuZXN0YSBsaWNlbsOnYS4gRGVjbGFyYSB0YW1iw6ltIHF1ZSBhIGVudHJlZ2EgZG8gZG9jdW1lbnRvIG7Do28gaW5mcmluZ2Ugb3MgZGlyZWl0b3MgZGUgb3V0cmEgcGVzc29hIG91IGVudGlkYWRlOwpmKSBEZWNsYXJhIHF1ZSwgbm8gY2FzbyBkbyBkb2N1bWVudG8gc3VibWV0aWRvIGNvbnRlciBtYXRlcmlhbCBkbyBxdWFsIG7Do28gZGV0w6ltIG9zIGRpcmVpdG9zIGRlCmF1dG9yLCBvYnRldmUgYSBhdXRvcml6YcOnw6NvIGlycmVzdHJpdGEgZG8gcmVzcGVjdGl2byBkZXRlbnRvciBkZXNzZXMgZGlyZWl0b3MgcGFyYSBjZWRlciDDoApVRlBFIG9zIGRpcmVpdG9zIHJlcXVlcmlkb3MgcG9yIGVzdGEgTGljZW7Dp2EgZSBhdXRvcml6YXIgYSB1bml2ZXJzaWRhZGUgYSB1dGlsaXrDoS1sb3MgbGVnYWxtZW50ZS4gRGVjbGFyYSB0YW1iw6ltIHF1ZSBlc3NlIG1hdGVyaWFsIGN1am9zIGRpcmVpdG9zIHPDo28gZGUgdGVyY2Vpcm9zIGVzdMOhIGNsYXJhbWVudGUgaWRlbnRpZmljYWRvIGUgcmVjb25oZWNpZG8gbm8gdGV4dG8gb3UgY29udGXDumRvIGRvIGRvY3VtZW50byBlbnRyZWd1ZTsKZykgU2UgbyBkb2N1bWVudG8gZW50cmVndWUgw6kgYmFzZWFkbyBlbSB0cmFiYWxobyBmaW5hbmNpYWRvIG91IGFwb2lhZG8gcG9yIG91dHJhIGluc3RpdHVpw6fDo28gcXVlIG7Do28gYSBVRlBFLCBkZWNsYXJhIHF1ZSBjdW1wcml1IHF1YWlzcXVlciBvYnJpZ2HDp8O1ZXMgZXhpZ2lkYXMgcGVsbyByZXNwZWN0aXZvIGNvbnRyYXRvIG91IGFjb3Jkby4KCkEgVUZQRSBpZGVudGlmaWNhcsOhIGNsYXJhbWVudGUgbyhzKSBub21lKHMpIGRvKHMpIGF1dG9yIChlcykgZG9zIGRpcmVpdG9zIGRvIGRvY3VtZW50byBlbnRyZWd1ZSBlIG7Do28gZmFyw6EgcXVhbHF1ZXIgYWx0ZXJhw6fDo28sIHBhcmEgYWzDqW0gZG8gcHJldmlzdG8gbmEgYWzDrW5lYSBjKS4KRepositório InstitucionalPUBhttps://repositorio.ufpe.br/oai/requestattena@ufpe.bropendoar:22212019-10-26T06:11:03Repositório Institucional da UFPE - Universidade Federal de Pernambuco (UFPE)false
dc.title.pt_BR.fl_str_mv Measuring risks in software development projects
title Measuring risks in software development projects
spellingShingle Measuring risks in software development projects
MENEZES JÚNIOR, Júlio Venâncio de
Engenharia de software
Gerenciamento de projetos de software
Gerenciamento de riscos
title_short Measuring risks in software development projects
title_full Measuring risks in software development projects
title_fullStr Measuring risks in software development projects
title_full_unstemmed Measuring risks in software development projects
title_sort Measuring risks in software development projects
author MENEZES JÚNIOR, Júlio Venâncio de
author_facet MENEZES JÚNIOR, Júlio Venâncio de
author_role author
dc.contributor.authorLattes.pt_BR.fl_str_mv http://lattes.cnpq.br/6928085546386473
dc.contributor.advisorLattes.pt_BR.fl_str_mv http://lattes.cnpq.br/9906166020816798
dc.contributor.author.fl_str_mv MENEZES JÚNIOR, Júlio Venâncio de
dc.contributor.advisor1.fl_str_mv MOURA, Hermano Perrelli de
dc.contributor.advisor-co1.fl_str_mv GUSMÃO, Cristine Martins Gomes de
contributor_str_mv MOURA, Hermano Perrelli de
GUSMÃO, Cristine Martins Gomes de
dc.subject.por.fl_str_mv Engenharia de software
Gerenciamento de projetos de software
Gerenciamento de riscos
topic Engenharia de software
Gerenciamento de projetos de software
Gerenciamento de riscos
description There is a consensus that poorly managed adverse factors lead to project failures. Risk is an inherent part of any project. In other words risks are always present and may cause problems that lead to projects failure or poor performance. In software development projects, this scenario is not different. However, the practice of risk management in software development projects environments involves a high level of subjectivity, making it difficult to perceive the real impacts not only of risk management practices but also of the influence of risk on projects. A possible alternative for reducing this gap is through measurement-based approaches. In this sense, indicators are a relevant instrument for project’s assessment and decision-making, since they are used to represent information in a clear and objective way. In this context, the objective of this thesis is to develop studies about software risk measurement and proposing and evaluating an indicator, called Project Risk Index (PRI), whose goal is to measure the risk level of a software development project at a given moment. This indicator starts from the premise that, in addition to the identified risk factors, some project’s characteristics also contribute to raise the project risk levels. To achieve the research objectives, we started with an exploratory case study, seeking to resolve relevant issues in refining the proposed sources of information. Next, we performed a mapping of the most relevant risk factors in software development projects through a systematic literature review. Finally, two case studies were conducted with the proposed indicator, aiming to evaluate it and identify improvement points. The results show the existence of an indicator aiming to measure risk level of a software development project is crucial for better perception and clarity of the most critical project items. Regarding the proposed indicator, there are indications that its application may be useful and effective in risk management. Information about risk factors, combined with project’s characteristics may be relevant for decision-making by the managers at the tactical and even strategic levels, enabling continuous and systematic monitoring of software development projects risk levels.
publishDate 2019
dc.date.accessioned.fl_str_mv 2019-09-27T20:45:26Z
dc.date.available.fl_str_mv 2019-09-27T20:45:26Z
dc.date.issued.fl_str_mv 2019-02-20
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.uri.fl_str_mv https://repositorio.ufpe.br/handle/123456789/33908
url https://repositorio.ufpe.br/handle/123456789/33908
dc.language.iso.fl_str_mv eng
language eng
dc.rights.driver.fl_str_mv Attribution-NonCommercial-NoDerivs 3.0 Brazil
http://creativecommons.org/licenses/by-nc-nd/3.0/br/
info:eu-repo/semantics/openAccess
rights_invalid_str_mv Attribution-NonCommercial-NoDerivs 3.0 Brazil
http://creativecommons.org/licenses/by-nc-nd/3.0/br/
eu_rights_str_mv openAccess
dc.publisher.none.fl_str_mv Universidade Federal de Pernambuco
dc.publisher.program.fl_str_mv Programa de Pos Graduacao em Ciencia da Computacao
dc.publisher.initials.fl_str_mv UFPE
dc.publisher.country.fl_str_mv Brasil
publisher.none.fl_str_mv Universidade Federal de Pernambuco
dc.source.none.fl_str_mv reponame:Repositório Institucional da UFPE
instname:Universidade Federal de Pernambuco (UFPE)
instacron:UFPE
instname_str Universidade Federal de Pernambuco (UFPE)
instacron_str UFPE
institution UFPE
reponame_str Repositório Institucional da UFPE
collection Repositório Institucional da UFPE
bitstream.url.fl_str_mv https://repositorio.ufpe.br/bitstream/123456789/33908/5/TESE%20J%c3%balio%20Ven%c3%a2ncio%20de%20Menezes%20J%c3%banior.pdf.jpg
https://repositorio.ufpe.br/bitstream/123456789/33908/1/TESE%20J%c3%balio%20Ven%c3%a2ncio%20de%20Menezes%20J%c3%banior.pdf
https://repositorio.ufpe.br/bitstream/123456789/33908/2/license_rdf
https://repositorio.ufpe.br/bitstream/123456789/33908/3/license.txt
https://repositorio.ufpe.br/bitstream/123456789/33908/4/TESE%20J%c3%balio%20Ven%c3%a2ncio%20de%20Menezes%20J%c3%banior.pdf.txt
bitstream.checksum.fl_str_mv ef985e810fd4ae97cd7338721453aa3f
0fc68c2832b1a7953cd24f6e248a83b9
e39d27027a6cc9cb039ad269a5db8e34
bd573a5ca8288eb7272482765f819534
b5e7aa09013e000b2c309151808cb235
bitstream.checksumAlgorithm.fl_str_mv MD5
MD5
MD5
MD5
MD5
repository.name.fl_str_mv Repositório Institucional da UFPE - Universidade Federal de Pernambuco (UFPE)
repository.mail.fl_str_mv attena@ufpe.br
_version_ 1802310867824410624