Um framework para análise postmortem em projetos de desenvolvimento de software em uma instituição pública
Autor(a) principal: | |
---|---|
Data de Publicação: | 2020 |
Tipo de documento: | Dissertação |
Idioma: | por |
Título da fonte: | Repositório Institucional da UFS |
Texto Completo: | https://ri.ufs.br/jspui/handle/riufs/15035 |
Resumo: | Software is applied in a wide variety of areas. It supports and facilitates the activities of individu- als and organizations in their daily routines. However, software projects have bad reputation due to issues with resources, repeatedly breaking deadlines, high costs, or failing to fully meet user requirements. In order to increase possibilities of improving software projects, it is necessary to understand the failures occurred and the successes achieved, an activity known as postmortem analysis. Even so, the answers to understanding why software projects fail are often overlooked in organizations, and therefore not readily available. Due to the recurrent omission in performing postmortem analysis in software development projects, the objective of this research was to understand the difficulties in performing this analysis, to elaborate and apply a framework for postmortem analysis in software development projects in a public agency. In this research were applied as research instruments the literature review and case study. Through the literature review, were identified the difficulties to perform postmortem analysis. A data collection template was developed and a framework for postmortem analysis in software development projects called CRIAR was developed. To test and evaluate the applicability of the CRIAR framework, a case study was performed. The study was conducted at the Department of Information and Commu- nication Technology (SETIC) of the Regional Labor Court (TRT) of the 20th Region, where the framework for postmortem analysis was applied to a project relevant to the institution. The application of the CRIAR framework allowed the identification of positive and negative points in the analyzed project, the recording of these learnings in a knowledge base, also made possible the suggestion of improvements for the execution of the activities present in the institution’s software development process and the recommendation of courses to integrate the training plan. For the validation of the framework, eleven employees with an average experience of eighteen years in IT and nine years of experience in TRT, answered a questionnaire and were interviewed to express their CRIAR considerations for qualitative assessment of the framework. The results suggest that the application of the CRIAR framework achieved positive results for the institution, pointing out practices that need to be improved and activities that should be maintained to increase the quality of the software developed by the institution’s information technology team. |
id |
UFS-2_6e5f959d1b4f3eed535ab6499c04f757 |
---|---|
oai_identifier_str |
oai:ufs.br:riufs/15035 |
network_acronym_str |
UFS-2 |
network_name_str |
Repositório Institucional da UFS |
repository_id_str |
|
spelling |
Vieira, Felipe José RochaSoares, Michel dos SantosNascimento, Rogério Patrício Chagas do2022-02-09T18:07:09Z2022-02-09T18:07:09Z2020-01-24VIEIRA, Felipe José Rocha. Um framework para análise postmortem em projetos de desenvolvimento de software em uma instituição pública. 2020. 107 f. Dissertação (Mestrado em Ciência da Computação) - Universidade Federal de Sergipe, São Cristóvão, 2020.https://ri.ufs.br/jspui/handle/riufs/15035Software is applied in a wide variety of areas. It supports and facilitates the activities of individu- als and organizations in their daily routines. However, software projects have bad reputation due to issues with resources, repeatedly breaking deadlines, high costs, or failing to fully meet user requirements. In order to increase possibilities of improving software projects, it is necessary to understand the failures occurred and the successes achieved, an activity known as postmortem analysis. Even so, the answers to understanding why software projects fail are often overlooked in organizations, and therefore not readily available. Due to the recurrent omission in performing postmortem analysis in software development projects, the objective of this research was to understand the difficulties in performing this analysis, to elaborate and apply a framework for postmortem analysis in software development projects in a public agency. In this research were applied as research instruments the literature review and case study. Through the literature review, were identified the difficulties to perform postmortem analysis. A data collection template was developed and a framework for postmortem analysis in software development projects called CRIAR was developed. To test and evaluate the applicability of the CRIAR framework, a case study was performed. The study was conducted at the Department of Information and Commu- nication Technology (SETIC) of the Regional Labor Court (TRT) of the 20th Region, where the framework for postmortem analysis was applied to a project relevant to the institution. The application of the CRIAR framework allowed the identification of positive and negative points in the analyzed project, the recording of these learnings in a knowledge base, also made possible the suggestion of improvements for the execution of the activities present in the institution’s software development process and the recommendation of courses to integrate the training plan. For the validation of the framework, eleven employees with an average experience of eighteen years in IT and nine years of experience in TRT, answered a questionnaire and were interviewed to express their CRIAR considerations for qualitative assessment of the framework. The results suggest that the application of the CRIAR framework achieved positive results for the institution, pointing out practices that need to be improved and activities that should be maintained to increase the quality of the software developed by the institution’s information technology team.Software é aplicado em uma grande variedade de áreas, apoiando e facilitando as atividades de pessoas e organizações em suas rotinas diárias. Entretanto, os projetos de desenvolvimento de software têm apresentado por muitos anos uma reputação ruim por recorrentemente estourarem prazos, custos ou por não cumprirem completamente os requisitos do usuário. O entendimento das falhas ocorridas e dos sucessos alcançados durante o projeto são importantes para que haja o aprendizado e a melhoria da organização. A análise postmortem auxilia a compreensão dessas informações. Mesmo assim, as respostas para o entendimento de por que os projetos de software falham são frequentemente negligenciadas nas organizações, e por isso não estão facilmente disponíveis. Devido a recorrente omissão na realização de análises postmortem em projetos de desenvolvimento de software, o objetivo deste trabalho foi entender as dificuldades para realização dessa análise, elaborar e aplicar um framework para análise postmortem em projetos de desenvolvimento de software em uma instituição pública. Para atingir esse objetivo, nesse trabalho foram aplicados como instrumentos de pesquisa a revisão de literatura e o estudo de caso. Por meio da revisão da literatura identificou-se quais as dificuldades para realização de análises postmortem. Em seguida, foi desenvolvido um template para coleta de dados e elaborado um framework para realização de análises postmortem em projetos de desenvolvimento de software, denominado CRIAR. Para testar e avaliar a aplicabilidade do framework CRIAR foi realizado um estudo de caso. O estudo foi realizado na Secretaria de Tecnologia da Informação e Comunicação (SETIC) do Tribunal Regional do Trabalho (TRT) da 20a Região, onde foi aplicado o framework para a realização de análise postmortem em um projeto relevante para a instituição. A aplicação do framework CRIAR permitiu a identificação de pontos positivos e negativos no projeto analisado, o registro desses aprendizados em uma base de conhecimento, também possibilitou a sugestão de melhorias para a execução das atividades presentes no processo de desenvolvimento de software da instituição e a recomendação de cursos para integrar o plano de capacitação. Para a validação do framework, onze membros da SETIC, com experiência média de dezoito anos em TI e nove anos de experiência no TRT, responderam a um questionário e foram entrevistados para expressarem suas considerações sobre o CRIAR para avaliação qualitativa do framework. Os resultados obtidos sugerem que a aplicação do framework CRIAR alcançou resultados positivos para a instituição, apontando práticas que precisam ser melhoradas e atividades que devem ser mantidas para o aumento da qualidade do software desenvolvido pela equipe de tecnologia da informação da instituição.São CristóvãoporComputaçãoAnálise postmortemGestão do conhecimentoProjeto de desenvolvimento de softwarePostmortem analysisKnowlegde managementSoftware development projectsCIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAOUm framework para análise postmortem em projetos de desenvolvimento de software em uma instituição públicainfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesisPós-Graduação em Ciência da ComputaçãoUniversidade Federal de Sergipereponame:Repositório Institucional da UFSinstname:Universidade Federal de Sergipe (UFS)instacron:UFSinfo:eu-repo/semantics/openAccessLICENSElicense.txtlicense.txttext/plain; charset=utf-81475https://ri.ufs.br/jspui/bitstream/riufs/15035/1/license.txt098cbbf65c2c15e1fb2e49c5d306a44cMD51ORIGINALFELIPE_JOSE_ROCHA_VIEIRA.pdfFELIPE_JOSE_ROCHA_VIEIRA.pdfapplication/pdf902100https://ri.ufs.br/jspui/bitstream/riufs/15035/2/FELIPE_JOSE_ROCHA_VIEIRA.pdfc5c2e8b6be88b7213f86ff7f5aeec918MD52TEXTFELIPE_JOSE_ROCHA_VIEIRA.pdf.txtFELIPE_JOSE_ROCHA_VIEIRA.pdf.txtExtracted texttext/plain237600https://ri.ufs.br/jspui/bitstream/riufs/15035/3/FELIPE_JOSE_ROCHA_VIEIRA.pdf.txt64f6f38dc43aae2a686caab2df3e7bc7MD53THUMBNAILFELIPE_JOSE_ROCHA_VIEIRA.pdf.jpgFELIPE_JOSE_ROCHA_VIEIRA.pdf.jpgGenerated Thumbnailimage/jpeg1317https://ri.ufs.br/jspui/bitstream/riufs/15035/4/FELIPE_JOSE_ROCHA_VIEIRA.pdf.jpgd38ee8857a9110f58bac08db2d0609e9MD54riufs/150352022-02-09 15:07:09.437oai:ufs.br:riufs/15035TElDRU7Dh0EgREUgRElTVFJJQlVJw4fDg08gTsODTy1FWENMVVNJVkEKCkNvbSBhIGFwcmVzZW50YcOnw6NvIGRlc3RhIGxpY2Vuw6dhLCB2b2PDqiAobyBhdXRvcihlcykgb3UgbyB0aXR1bGFyIGRvcyBkaXJlaXRvcyBkZSBhdXRvcikgY29uY2VkZSDDoCBVbml2ZXJzaWRhZGUgRmVkZXJhbCBkZSBTZXJnaXBlIG8gZGlyZWl0byBuw6NvLWV4Y2x1c2l2byBkZSByZXByb2R1emlyIHNldSB0cmFiYWxobyBubyBmb3JtYXRvIGVsZXRyw7RuaWNvLCBpbmNsdWluZG8gb3MgZm9ybWF0b3Mgw6F1ZGlvIG91IHbDrWRlby4KClZvY8OqIGNvbmNvcmRhIHF1ZSBhIFVuaXZlcnNpZGFkZSBGZWRlcmFsIGRlIFNlcmdpcGUgcG9kZSwgc2VtIGFsdGVyYXIgbyBjb250ZcO6ZG8sIHRyYW5zcG9yIHNldSB0cmFiYWxobyBwYXJhIHF1YWxxdWVyIG1laW8gb3UgZm9ybWF0byBwYXJhIGZpbnMgZGUgcHJlc2VydmHDp8Ojby4KClZvY8OqIHRhbWLDqW0gY29uY29yZGEgcXVlIGEgVW5pdmVyc2lkYWRlIEZlZGVyYWwgZGUgU2VyZ2lwZSBwb2RlIG1hbnRlciBtYWlzIGRlIHVtYSBjw7NwaWEgZGUgc2V1IHRyYWJhbGhvIHBhcmEgZmlucyBkZSBzZWd1cmFuw6dhLCBiYWNrLXVwIGUgcHJlc2VydmHDp8Ojby4KClZvY8OqIGRlY2xhcmEgcXVlIHNldSB0cmFiYWxobyDDqSBvcmlnaW5hbCBlIHF1ZSB2b2PDqiB0ZW0gbyBwb2RlciBkZSBjb25jZWRlciBvcyBkaXJlaXRvcyBjb250aWRvcyBuZXN0YSBsaWNlbsOnYS4gVm9jw6ogdGFtYsOpbSBkZWNsYXJhIHF1ZSBvIGRlcMOzc2l0bywgcXVlIHNlamEgZGUgc2V1IGNvbmhlY2ltZW50bywgbsOjbyBpbmZyaW5nZSBkaXJlaXRvcyBhdXRvcmFpcyBkZSBuaW5ndcOpbS4KCkNhc28gbyB0cmFiYWxobyBjb250ZW5oYSBtYXRlcmlhbCBxdWUgdm9jw6ogbsOjbyBwb3NzdWkgYSB0aXR1bGFyaWRhZGUgZG9zIGRpcmVpdG9zIGF1dG9yYWlzLCB2b2PDqiBkZWNsYXJhIHF1ZSBvYnRldmUgYSBwZXJtaXNzw6NvIGlycmVzdHJpdGEgZG8gZGV0ZW50b3IgZG9zIGRpcmVpdG9zIGF1dG9yYWlzIHBhcmEgY29uY2VkZXIgw6AgVW5pdmVyc2lkYWRlIEZlZGVyYWwgZGUgU2VyZ2lwZSBvcyBkaXJlaXRvcyBhcHJlc2VudGFkb3MgbmVzdGEgbGljZW7Dp2EsIGUgcXVlIGVzc2UgbWF0ZXJpYWwgZGUgcHJvcHJpZWRhZGUgZGUgdGVyY2Vpcm9zIGVzdMOhIGNsYXJhbWVudGUgaWRlbnRpZmljYWRvIGUgcmVjb25oZWNpZG8gbm8gdGV4dG8gb3Ugbm8gY29udGXDumRvLgoKQSBVbml2ZXJzaWRhZGUgRmVkZXJhbCBkZSBTZXJnaXBlIHNlIGNvbXByb21ldGUgYSBpZGVudGlmaWNhciBjbGFyYW1lbnRlIG8gc2V1IG5vbWUocykgb3UgbyhzKSBub21lKHMpIGRvKHMpIApkZXRlbnRvcihlcykgZG9zIGRpcmVpdG9zIGF1dG9yYWlzIGRvIHRyYWJhbGhvLCBlIG7Do28gZmFyw6EgcXVhbHF1ZXIgYWx0ZXJhw6fDo28sIGFsw6ltIGRhcXVlbGFzIGNvbmNlZGlkYXMgcG9yIGVzdGEgbGljZW7Dp2EuIAo=Repositório InstitucionalPUBhttps://ri.ufs.br/oai/requestrepositorio@academico.ufs.bropendoar:2022-02-09T18:07:09Repositório Institucional da UFS - Universidade Federal de Sergipe (UFS)false |
dc.title.pt_BR.fl_str_mv |
Um framework para análise postmortem em projetos de desenvolvimento de software em uma instituição pública |
title |
Um framework para análise postmortem em projetos de desenvolvimento de software em uma instituição pública |
spellingShingle |
Um framework para análise postmortem em projetos de desenvolvimento de software em uma instituição pública Vieira, Felipe José Rocha Computação Análise postmortem Gestão do conhecimento Projeto de desenvolvimento de software Postmortem analysis Knowlegde management Software development projects CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO |
title_short |
Um framework para análise postmortem em projetos de desenvolvimento de software em uma instituição pública |
title_full |
Um framework para análise postmortem em projetos de desenvolvimento de software em uma instituição pública |
title_fullStr |
Um framework para análise postmortem em projetos de desenvolvimento de software em uma instituição pública |
title_full_unstemmed |
Um framework para análise postmortem em projetos de desenvolvimento de software em uma instituição pública |
title_sort |
Um framework para análise postmortem em projetos de desenvolvimento de software em uma instituição pública |
author |
Vieira, Felipe José Rocha |
author_facet |
Vieira, Felipe José Rocha |
author_role |
author |
dc.contributor.author.fl_str_mv |
Vieira, Felipe José Rocha |
dc.contributor.advisor1.fl_str_mv |
Soares, Michel dos Santos |
dc.contributor.advisor-co1.fl_str_mv |
Nascimento, Rogério Patrício Chagas do |
contributor_str_mv |
Soares, Michel dos Santos Nascimento, Rogério Patrício Chagas do |
dc.subject.por.fl_str_mv |
Computação Análise postmortem Gestão do conhecimento Projeto de desenvolvimento de software |
topic |
Computação Análise postmortem Gestão do conhecimento Projeto de desenvolvimento de software Postmortem analysis Knowlegde management Software development projects CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO |
dc.subject.eng.fl_str_mv |
Postmortem analysis Knowlegde management Software development projects |
dc.subject.cnpq.fl_str_mv |
CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO |
description |
Software is applied in a wide variety of areas. It supports and facilitates the activities of individu- als and organizations in their daily routines. However, software projects have bad reputation due to issues with resources, repeatedly breaking deadlines, high costs, or failing to fully meet user requirements. In order to increase possibilities of improving software projects, it is necessary to understand the failures occurred and the successes achieved, an activity known as postmortem analysis. Even so, the answers to understanding why software projects fail are often overlooked in organizations, and therefore not readily available. Due to the recurrent omission in performing postmortem analysis in software development projects, the objective of this research was to understand the difficulties in performing this analysis, to elaborate and apply a framework for postmortem analysis in software development projects in a public agency. In this research were applied as research instruments the literature review and case study. Through the literature review, were identified the difficulties to perform postmortem analysis. A data collection template was developed and a framework for postmortem analysis in software development projects called CRIAR was developed. To test and evaluate the applicability of the CRIAR framework, a case study was performed. The study was conducted at the Department of Information and Commu- nication Technology (SETIC) of the Regional Labor Court (TRT) of the 20th Region, where the framework for postmortem analysis was applied to a project relevant to the institution. The application of the CRIAR framework allowed the identification of positive and negative points in the analyzed project, the recording of these learnings in a knowledge base, also made possible the suggestion of improvements for the execution of the activities present in the institution’s software development process and the recommendation of courses to integrate the training plan. For the validation of the framework, eleven employees with an average experience of eighteen years in IT and nine years of experience in TRT, answered a questionnaire and were interviewed to express their CRIAR considerations for qualitative assessment of the framework. The results suggest that the application of the CRIAR framework achieved positive results for the institution, pointing out practices that need to be improved and activities that should be maintained to increase the quality of the software developed by the institution’s information technology team. |
publishDate |
2020 |
dc.date.issued.fl_str_mv |
2020-01-24 |
dc.date.accessioned.fl_str_mv |
2022-02-09T18:07:09Z |
dc.date.available.fl_str_mv |
2022-02-09T18:07:09Z |
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.citation.fl_str_mv |
VIEIRA, Felipe José Rocha. Um framework para análise postmortem em projetos de desenvolvimento de software em uma instituição pública. 2020. 107 f. Dissertação (Mestrado em Ciência da Computação) - Universidade Federal de Sergipe, São Cristóvão, 2020. |
dc.identifier.uri.fl_str_mv |
https://ri.ufs.br/jspui/handle/riufs/15035 |
identifier_str_mv |
VIEIRA, Felipe José Rocha. Um framework para análise postmortem em projetos de desenvolvimento de software em uma instituição pública. 2020. 107 f. Dissertação (Mestrado em Ciência da Computação) - Universidade Federal de Sergipe, São Cristóvão, 2020. |
url |
https://ri.ufs.br/jspui/handle/riufs/15035 |
dc.language.iso.fl_str_mv |
por |
language |
por |
dc.rights.driver.fl_str_mv |
info:eu-repo/semantics/openAccess |
eu_rights_str_mv |
openAccess |
dc.publisher.program.fl_str_mv |
Pós-Graduação em Ciência da Computação |
dc.publisher.initials.fl_str_mv |
Universidade Federal de Sergipe |
dc.source.none.fl_str_mv |
reponame:Repositório Institucional da UFS instname:Universidade Federal de Sergipe (UFS) instacron:UFS |
instname_str |
Universidade Federal de Sergipe (UFS) |
instacron_str |
UFS |
institution |
UFS |
reponame_str |
Repositório Institucional da UFS |
collection |
Repositório Institucional da UFS |
bitstream.url.fl_str_mv |
https://ri.ufs.br/jspui/bitstream/riufs/15035/1/license.txt https://ri.ufs.br/jspui/bitstream/riufs/15035/2/FELIPE_JOSE_ROCHA_VIEIRA.pdf https://ri.ufs.br/jspui/bitstream/riufs/15035/3/FELIPE_JOSE_ROCHA_VIEIRA.pdf.txt https://ri.ufs.br/jspui/bitstream/riufs/15035/4/FELIPE_JOSE_ROCHA_VIEIRA.pdf.jpg |
bitstream.checksum.fl_str_mv |
098cbbf65c2c15e1fb2e49c5d306a44c c5c2e8b6be88b7213f86ff7f5aeec918 64f6f38dc43aae2a686caab2df3e7bc7 d38ee8857a9110f58bac08db2d0609e9 |
bitstream.checksumAlgorithm.fl_str_mv |
MD5 MD5 MD5 MD5 |
repository.name.fl_str_mv |
Repositório Institucional da UFS - Universidade Federal de Sergipe (UFS) |
repository.mail.fl_str_mv |
repositorio@academico.ufs.br |
_version_ |
1802110678976167936 |