Monitoramento de qualidade de software na administração pública federal

Detalhes bibliográficos
Autor(a) principal: Schaidt, Luiza Maria Pereira
Data de Publicação: 2015
Outros Autores: Rodrigues, Yago Regis Santos
Tipo de documento: Trabalho de conclusão de curso
Idioma: por
Título da fonte: Biblioteca Digital de Monografias da UnB
Texto Completo: http://bdm.unb.br/handle/10483/11333
Resumo: Monografia (graduação)—Universidade de Brasília, Faculdade UnB Gama, Curso de Engenharia de Software, 2015.
id UNB-2_ccddaea40f0a355ccf4203f1811993c4
oai_identifier_str oai:bdm.unb.br:10483/11333
network_acronym_str UNB-2
network_name_str Biblioteca Digital de Monografias da UnB
repository_id_str 11571
spelling Schaidt, Luiza Maria PereiraRodrigues, Yago Regis SantosVenson, ElaineSCHAIDT, Luiza Maria Pereira; RODRIGUES, Yago Regis Santos. Monitoramento de qualidade de software na administração pública federal. 2015. 112 f., il. Monografia (Bacharelado em Engenharia de Software)—Universidade de Brasília, Brasília, 2015.http://bdm.unb.br/handle/10483/11333Monografia (graduação)—Universidade de Brasília, Faculdade UnB Gama, Curso de Engenharia de Software, 2015.Qualidade de software, além de influenciar na percepção dos usuários quanto ao produto, pode significar redução de custos em manutenção. Na Administração Pública Federal (APF), onde os serviços de tecnologia da informação são terceirizados, é importante que haja domínio sobre as características de qualidade dos seus sistemas, para auxiliar tomada de decisões e exigir devidamente o nível de qualidade esperado na prestação dos serviços pela empresa contratada. Este trabalho tem por objetivo propor uma solução para monitoramento de qualidade de código na APF, por meio de uma estratégia que considere sobretudo métricas, ferramentas, papéis e procedimentos em um ambiente de integração contínua. Esta estratégia foi elaborada a partir de um estudo de caso em um órgão da APF, e atenta para aspectos importantes dentro de um novo processo de gestão de demanda neste órgão, que adotou a utilização de abordagens ágeis. Este trabalho conta com uma revisão de literatura acerca de temas correlatos tais como Contratações da Administração Pública Federal, Processos de Software, Qualidade de Software, Verificação de Software e Integração Contínua. A definição da estratégia, de forma mais adequada para o contexto do órgão estudado, partiu de um diagnóstico a respeito da qualidade no mesmo. Foram então definidas métricas, ferramentas, papéis e procedimentos de forma a tratar algumas das causas que impactam negativamente a qualidade de software no órgão. A estratégia foi então aplicada e os resultados foram conforme o esperado, ela foi executada com sucesso no órgão. É esperado, para trabalhos futuros a automatização de alguns indicadores que foram sugeridos na estratégia, para então institucionalização da mesma no contexto do órgão. ___________________________________________________________________________ ABSTRACTSoftware quality can influence the perception of users about the product an also can mean reduced costs for maintenance. In the Federal Public Administration (APF), where information technology services are outsourced, it is important to have dominion over the quality characteristics of their systems to aid decision-making and properly require the level of quality expected of the services provided by hired company. This study aims to propose a solution for code quality monitoring in the Federal Public Administration (APF), through a strategy that considers mainly metrics, tools, roles and procedures in a continuous integration environment. This strategy has been developed from a case study in an institution of the APF, and attentive to important aspects within a new demand management process this institution, which has adopted the use of Agile approaches. This study includes a literature review about related issues such as Contracts of Federal Public Administration, Software Processes, Software Quality, Software Verification and Continuous Integration. The definition of the strategy, more appropriately for the context of the institution studied, left a diagnosis about the quality in it. They were then defined metrics, tools, roles and procedures in order to treat some of the causes that negatively impact the quality of software in the institution. The strategy was then applied and the results were as expected, it has been successfully performed in the institution. It is hoped, for future work automating some indicators that have been suggested in the strategy, and then institutionalizing it in the context of the institution.Submitted by Ruthlea Nascimento (ruthlea.nascimento@gmail.com) on 2015-10-26T20:13:02Z No. of bitstreams: 1 2015_LuizaMariaPereiraSchaidt_YagoRegisSantosRodrigues.pdf: 4276185 bytes, checksum: da6cfc2e68dfd8cda25091b7b801eaea (MD5)Approved for entry into archive by Ruthlea Nascimento(ruthlea.nascimento@gmail.com) on 2015-11-04T16:43:21Z (GMT) No. of bitstreams: 1 2015_LuizaMariaPereiraSchaidt_YagoRegisSantosRodrigues.pdf: 4276185 bytes, checksum: da6cfc2e68dfd8cda25091b7b801eaea (MD5)Made available in DSpace on 2015-11-04T16:43:22Z (GMT). No. of bitstreams: 1 2015_LuizaMariaPereiraSchaidt_YagoRegisSantosRodrigues.pdf: 4276185 bytes, checksum: da6cfc2e68dfd8cda25091b7b801eaea (MD5)Software - qualidadeQualidade - métricasMonitoramento de qualidade de software na administração pública federalinfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/bachelorThesis2015-11-04T16:43:22Z2015-11-04T16:43:22Z2015-11-04T16:43:22Z2015info:eu-repo/semantics/openAccessporreponame:Biblioteca Digital de Monografias da UnBinstname:Universidade de Brasília (UnB)instacron:UNBORIGINAL2015_LuizaMariaPereiraSchaidt_YagoRegisSantosRodrigues.pdf2015_LuizaMariaPereiraSchaidt_YagoRegisSantosRodrigues.pdfapplication/pdf4276185http://bdm.unb.br/xmlui/bitstream/10483/11333/1/2015_LuizaMariaPereiraSchaidt_YagoRegisSantosRodrigues.pdfda6cfc2e68dfd8cda25091b7b801eaeaMD51CC-LICENSElicense_urllicense_urltext/plain46http://bdm.unb.br/xmlui/bitstream/10483/11333/2/license_url6f1da3ff281999354d4abd56d1551468MD52license_textlicense_textapplication/octet-stream0http://bdm.unb.br/xmlui/bitstream/10483/11333/3/license_textd41d8cd98f00b204e9800998ecf8427eMD53license_rdflicense_rdfapplication/octet-stream21889http://bdm.unb.br/xmlui/bitstream/10483/11333/4/license_rdf5f21d45308ffc58e8d263280cb61c64dMD54LICENSElicense.txtlicense.txttext/plain1859http://bdm.unb.br/xmlui/bitstream/10483/11333/5/license.txt82fa35923d37910e7df07adf5640bf47MD5510483/113332015-11-04 14:43:22.501oai:bdm.unb.br:10483/11333TGljZW5zZSBncmFudGVkIGJ5IFJ1dGhsZWEgTmFzY2ltZW50byAocnV0aGxlYS5uYXNjaW1lbnRvQGdtYWlsLmNvbSkgb24gMjAxNS0xMC0yNlQyMDoxMzowMVogKEdNVCk6CgrDiSBuZWNlc3PDoXJpbyBjb25jb3JkYXIgY29tIGEgbGljZW7Dp2EgZGUgZGlzdHJpYnVpw6fDo28gbsOjby1leGNsdXNpdmEsCmFudGVzIHF1ZSBvIGRvY3VtZW50byBwb3NzYSBhcGFyZWNlciBubyBSZXBvc2l0w7NyaW8uIFBvciBmYXZvciwgbGVpYSBhCmxpY2Vuw6dhIGF0ZW50YW1lbnRlLiBDYXNvIG5lY2Vzc2l0ZSBkZSBhbGd1bSBlc2NsYXJlY2ltZW50byBlbnRyZSBlbQpjb250YXRvIGF0cmF2w6lzIGRlOiBiZG1AYmNlLnVuYi5iciBvdSAzMTA3LTI2ODcuCgpMSUNFTsOHQSBERSBESVNUUklCVUnDh8ODTyBOw4NPLUVYQ0xVU0lWQQoKQW8gYXNzaW5hciBlIGVudHJlZ2FyIGVzdGEgbGljZW7Dp2EsIG8vYSBTci4vU3JhLiAoYXV0b3Igb3UgZGV0ZW50b3IgZG9zCmRpcmVpdG9zIGRlIGF1dG9yKToKCmEpIENvbmNlZGUgw6AgVW5pdmVyc2lkYWRlIGRlIEJyYXPDrWxpYSBvIGRpcmVpdG8gbsOjby1leGNsdXNpdm8gZGUKcmVwcm9kdXppciwgY29udmVydGVyIChjb21vIGRlZmluaWRvIGFiYWl4byksIGNvbXVuaWNhciBlL291CmRpc3RyaWJ1aXIgbyBkb2N1bWVudG8gZW50cmVndWUgKGluY2x1aW5kbyBvIHJlc3Vtby9hYnN0cmFjdCkgZW0KZm9ybWF0byBkaWdpdGFsIG91IGltcHJlc3NvIGUgZW0gcXVhbHF1ZXIgbWVpby4KCmIpIERlY2xhcmEgcXVlIG8gZG9jdW1lbnRvIGVudHJlZ3VlIMOpIHNldSB0cmFiYWxobyBvcmlnaW5hbCwgZSBxdWUKZGV0w6ltIG8gZGlyZWl0byBkZSBjb25jZWRlciBvcyBkaXJlaXRvcyBjb250aWRvcyBuZXN0YSBsaWNlbsOnYS4gRGVjbGFyYQp0YW1iw6ltIHF1ZSBhIGVudHJlZ2EgZG8gZG9jdW1lbnRvIG7Do28gaW5mcmluZ2UsIHRhbnRvIHF1YW50byBsaGUgw6kKcG9zc8OtdmVsIHNhYmVyLCBvcyBkaXJlaXRvcyBkZSBxdWFscXVlciBvdXRyYSBwZXNzb2Egb3UgZW50aWRhZGUuCgpjKSBTZSBvIGRvY3VtZW50byBlbnRyZWd1ZSBjb250w6ltIG1hdGVyaWFsIGRvIHF1YWwgbsOjbyBkZXTDqW0gb3MKZGlyZWl0b3MgZGUgYXV0b3IsIGRlY2xhcmEgcXVlIG9idGV2ZSBhdXRvcml6YcOnw6NvIGRvIGRldGVudG9yIGRvcwpkaXJlaXRvcyBkZSBhdXRvciBwYXJhIGNvbmNlZGVyIMOgIFVuaXZlcnNpZGFkZSBkZSBCcmFzw61saWEgb3MgZGlyZWl0b3MKcmVxdWVyaWRvcyBwb3IgZXN0YSBsaWNlbsOnYSwgZSBxdWUgZXNzZSBtYXRlcmlhbCBjdWpvcyBkaXJlaXRvcyBzw6NvIGRlCnRlcmNlaXJvcyBlc3TDoSBjbGFyYW1lbnRlIGlkZW50aWZpY2FkbyBlIHJlY29uaGVjaWRvIG5vIHRleHRvIG91CmNvbnRlw7pkbyBkbyBkb2N1bWVudG8gZW50cmVndWUuCgpTZSBvIGRvY3VtZW50byBlbnRyZWd1ZSDDqSBiYXNlYWRvIGVtIHRyYWJhbGhvIGZpbmFuY2lhZG8gb3UgYXBvaWFkbwpwb3Igb3V0cmEgaW5zdGl0dWnDp8OjbyBxdWUgbsOjbyBhIFVuaXZlcnNpZGFkZSBkZSBCcmFzw61saWEsIGRlY2xhcmEgcXVlCmN1bXByaXUgcXVhaXNxdWVyIG9icmlnYcOnw7VlcyBleGlnaWRhcyBwZWxvIHJlc3BlY3Rpdm8gY29udHJhdG8gb3UKYWNvcmRvLgoKQSBVbml2ZXJzaWRhZGUgZGUgQnJhc8OtbGlhIGlkZW50aWZpY2Fyw6EgY2xhcmFtZW50ZSBvKHMpIHNldSAocykgbm9tZSAocykKY29tbyBvIChzKSBhdXRvciAoZXMpIG91IGRldGVudG9yIChlcykgZG9zIGRpcmVpdG9zIGRvIGRvY3VtZW50bwplbnRyZWd1ZSwgZSBuw6NvIGZhcsOhIHF1YWxxdWVyIGFsdGVyYcOnw6NvLCBwYXJhIGFsw6ltIGRhcyBwZXJtaXRpZGFzIHBvcgplc3RhIGxpY2Vuw6dhLgo=Biblioteca Digital de Monografiahttps://bdm.unb.br/PUBhttp://bdm.unb.br/oai/requestbdm@bce.unb.br||patricia@bce.unb.bropendoar:115712015-11-04T16:43:22Biblioteca Digital de Monografias da UnB - Universidade de Brasília (UnB)false
dc.title.en.fl_str_mv Monitoramento de qualidade de software na administração pública federal
title Monitoramento de qualidade de software na administração pública federal
spellingShingle Monitoramento de qualidade de software na administração pública federal
Schaidt, Luiza Maria Pereira
Software - qualidade
Qualidade - métricas
title_short Monitoramento de qualidade de software na administração pública federal
title_full Monitoramento de qualidade de software na administração pública federal
title_fullStr Monitoramento de qualidade de software na administração pública federal
title_full_unstemmed Monitoramento de qualidade de software na administração pública federal
title_sort Monitoramento de qualidade de software na administração pública federal
author Schaidt, Luiza Maria Pereira
author_facet Schaidt, Luiza Maria Pereira
Rodrigues, Yago Regis Santos
author_role author
author2 Rodrigues, Yago Regis Santos
author2_role author
dc.contributor.author.fl_str_mv Schaidt, Luiza Maria Pereira
Rodrigues, Yago Regis Santos
dc.contributor.advisor1.fl_str_mv Venson, Elaine
contributor_str_mv Venson, Elaine
dc.subject.keyword.en.fl_str_mv Software - qualidade
Qualidade - métricas
topic Software - qualidade
Qualidade - métricas
description Monografia (graduação)—Universidade de Brasília, Faculdade UnB Gama, Curso de Engenharia de Software, 2015.
publishDate 2015
dc.date.submitted.none.fl_str_mv 2015
dc.date.accessioned.fl_str_mv 2015-11-04T16:43:22Z
dc.date.available.fl_str_mv 2015-11-04T16:43:22Z
dc.date.issued.fl_str_mv 2015-11-04T16:43:22Z
dc.type.status.fl_str_mv info:eu-repo/semantics/publishedVersion
dc.type.driver.fl_str_mv info:eu-repo/semantics/bachelorThesis
format bachelorThesis
status_str publishedVersion
dc.identifier.citation.fl_str_mv SCHAIDT, Luiza Maria Pereira; RODRIGUES, Yago Regis Santos. Monitoramento de qualidade de software na administração pública federal. 2015. 112 f., il. Monografia (Bacharelado em Engenharia de Software)—Universidade de Brasília, Brasília, 2015.
dc.identifier.uri.fl_str_mv http://bdm.unb.br/handle/10483/11333
identifier_str_mv SCHAIDT, Luiza Maria Pereira; RODRIGUES, Yago Regis Santos. Monitoramento de qualidade de software na administração pública federal. 2015. 112 f., il. Monografia (Bacharelado em Engenharia de Software)—Universidade de Brasília, Brasília, 2015.
url http://bdm.unb.br/handle/10483/11333
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.source.none.fl_str_mv reponame:Biblioteca Digital de Monografias da UnB
instname:Universidade de Brasília (UnB)
instacron:UNB
instname_str Universidade de Brasília (UnB)
instacron_str UNB
institution UNB
reponame_str Biblioteca Digital de Monografias da UnB
collection Biblioteca Digital de Monografias da UnB
bitstream.url.fl_str_mv http://bdm.unb.br/xmlui/bitstream/10483/11333/1/2015_LuizaMariaPereiraSchaidt_YagoRegisSantosRodrigues.pdf
http://bdm.unb.br/xmlui/bitstream/10483/11333/2/license_url
http://bdm.unb.br/xmlui/bitstream/10483/11333/3/license_text
http://bdm.unb.br/xmlui/bitstream/10483/11333/4/license_rdf
http://bdm.unb.br/xmlui/bitstream/10483/11333/5/license.txt
bitstream.checksum.fl_str_mv da6cfc2e68dfd8cda25091b7b801eaea
6f1da3ff281999354d4abd56d1551468
d41d8cd98f00b204e9800998ecf8427e
5f21d45308ffc58e8d263280cb61c64d
82fa35923d37910e7df07adf5640bf47
bitstream.checksumAlgorithm.fl_str_mv MD5
MD5
MD5
MD5
MD5
repository.name.fl_str_mv Biblioteca Digital de Monografias da UnB - Universidade de Brasília (UnB)
repository.mail.fl_str_mv bdm@bce.unb.br||patricia@bce.unb.br
_version_ 1801492973752418304