Determinando a taxa de autoria dentro de um projeto usando Git

Detalhes bibliográficos
Autor(a) principal: Sousa Júnior, Laércio Silva de
Data de Publicação: 2018
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/23055
Resumo: Trabalho de Conclusão de Curso (graduação)—Universidade de Brasília, Faculdade UnB Gama (FGA), Engenharia de Software, 2018.
id UNB-2_1d5e2e252cc565840101af1aff6c627f
oai_identifier_str oai:bdm.unb.br:10483/23055
network_acronym_str UNB-2
network_name_str Biblioteca Digital de Monografias da UnB
repository_id_str 11571
spelling Sousa Júnior, Laércio Silva deRamos, Cristiane SoaresLanna, André Luiz Peron MartinsSOUSA JÚNIOR, Laércio Silva de. Determinando a taxa de autoria dentro de um projeto usando Git. 2018. 54 f., il. Trabalho de Conclusão de Curso (Bacharelado em Engenharia de Software)—Universidade de Brasília, Brasília, 2018.http://bdm.unb.br/handle/10483/23055Trabalho de Conclusão de Curso (graduação)—Universidade de Brasília, Faculdade UnB Gama (FGA), Engenharia de Software, 2018.Na maior parte das vezes um produto de software moderno não é desenvolvido por apenas uma pessoa mas por uma equipe de desenvolvimento de software. Determinar a quantidade de código que cada desenvolvedor adicionou a um projeto não é uma tarefa difícil bastando apenas somar todas as linhas adicionadas por ele. Entretanto pode ser trabalhosa, dependendo do tamanho do projeto em questão, além do mais saber o quanto de código que esse desenvolvedor produziu ao longo do tempo, pode não ser simples. O objetivo desse trabalho é determinar uma abordagem para avaliar a quantidade de autoria de desenvolvedores, pois tal medida ajuda a analisar questões em várias áreas da Engenharia de Software como, por exemplo, qualidade de software, melhoria da manutenção, análise forense, dentre outros. Em especial, tal medida torna possível determinar uma taxa de autoria para cada desenvolvedor em relação ao projeto inteiro.Submitted by Caroline Botelho Teixeira (carolinebotelhoteixeira@gmail.com) on 2019-12-18T19:08:28Z No. of bitstreams: 3 license_text: 0 bytes, checksum: d41d8cd98f00b204e9800998ecf8427e (MD5) license_rdf: 0 bytes, checksum: d41d8cd98f00b204e9800998ecf8427e (MD5) 2018_LaercioSilvaDeSousaJunior_tcc.pdf: 893873 bytes, checksum: e4a5f1e5d8e29be34cece1ef0d5d6405 (MD5)Approved for entry into archive by Luanna Maia (luanna@bce.unb.br) on 2020-01-30T13:22:26Z (GMT) No. of bitstreams: 3 license_text: 0 bytes, checksum: d41d8cd98f00b204e9800998ecf8427e (MD5) license_rdf: 0 bytes, checksum: d41d8cd98f00b204e9800998ecf8427e (MD5) 2018_LaercioSilvaDeSousaJunior_tcc.pdf: 893873 bytes, checksum: e4a5f1e5d8e29be34cece1ef0d5d6405 (MD5)Made available in DSpace on 2020-01-30T13:22:26Z (GMT). No. of bitstreams: 3 license_text: 0 bytes, checksum: d41d8cd98f00b204e9800998ecf8427e (MD5) license_rdf: 0 bytes, checksum: d41d8cd98f00b204e9800998ecf8427e (MD5) 2018_LaercioSilvaDeSousaJunior_tcc.pdf: 893873 bytes, checksum: e4a5f1e5d8e29be34cece1ef0d5d6405 (MD5)Most of the time a modern software product is not developed by just one person but by a software development team. Determining the amount of code that each developer added to a project is not a difficult task, just adding up all the lines added by it. However, it may be that the project is subordinate to the project in question, in addition to what is more important is the project produced over time, it can not be simple. The same number of tasks to evaluate a quantity of authorship of developers, such as the measurement of an average in several areas of Software Engineering, for example, software quality, maintenance improvement, forensic analysis, among others. In particular, you can reserve an author fee for each company in relation to the entire project.Software - desenvolvimentoCódigo-fonteDeterminando a taxa de autoria dentro de um projeto usando Gitinfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/bachelorThesis2020-01-30T13:22:26Z2020-01-30T13:22:26Z2018-12-11info:eu-repo/semantics/openAccessporreponame:Biblioteca Digital de Monografias da UnBinstname:Universidade de Brasília (UnB)instacron:UNBLICENSElicense.txtlicense.txttext/plain1817http://bdm.unb.br/xmlui/bitstream/10483/23055/5/license.txt21554873e56ad8ddc69c092699b98f95MD55CC-LICENSElicense_urllicense_urltext/plain46http://bdm.unb.br/xmlui/bitstream/10483/23055/2/license_url587cd8ffae15c8598ed3c46d248a3f38MD52license_textlicense_textapplication/octet-stream0http://bdm.unb.br/xmlui/bitstream/10483/23055/3/license_textd41d8cd98f00b204e9800998ecf8427eMD53license_rdflicense_rdfapplication/octet-stream0http://bdm.unb.br/xmlui/bitstream/10483/23055/4/license_rdfd41d8cd98f00b204e9800998ecf8427eMD54ORIGINAL2018_LaercioSilvaDeSousaJunior_tcc.pdf2018_LaercioSilvaDeSousaJunior_tcc.pdfapplication/pdf893873http://bdm.unb.br/xmlui/bitstream/10483/23055/1/2018_LaercioSilvaDeSousaJunior_tcc.pdfe4a5f1e5d8e29be34cece1ef0d5d6405MD5110483/230552020-01-30 11:22:26.57oai:bdm.unb.br:10483/23055w4kgbmVjZXNzw6FyaW8gY29uY29yZGFyIGNvbSBhIGxpY2Vuw6dhIGRlIGRpc3RyaWJ1acOnw6NvIG7Do28tZXhjbHVzaXZhLAphbnRlcyBxdWUgbyBkb2N1bWVudG8gcG9zc2EgYXBhcmVjZXIgbmEgQmlibGlvdGVjYSBEaWdpdGFsIGRhIFByb2R1w6fDo28gCkRpc2NlbnRlIGRhIFVuaXZlcnNpZGFkZSBkZSBCcmFzw61saWEuIFBvciBmYXZvciwgbGVpYSBhCmxpY2Vuw6dhIGF0ZW50YW1lbnRlLiBDYXNvIG5lY2Vzc2l0ZSBkZSBhbGd1bSBlc2NsYXJlY2ltZW50byBlbnRyZSBlbQpjb250YXRvIGF0cmF2w6lzIGRlOiBiZG1AYmNlLnVuYi5iciBvdSAzMTA3LTI2ODcuCgpMSUNFTsOHQSBERSBESVNUUklCVUnDh8ODTyBOw4NPLUVYQ0xVU0lWQQoKQW8gYXNzaW5hciBlIGVudHJlZ2FyIGVzdGEgbGljZW7Dp2EsIG8vYSBTci4vU3JhLiAoYXV0b3Igb3UgZGV0ZW50b3IgZG9zCmRpcmVpdG9zIGRlIGF1dG9yKToKCmEpIENvbmNlZGUgw6AgVW5pdmVyc2lkYWRlIGRlIEJyYXPDrWxpYSBvIGRpcmVpdG8gbsOjby1leGNsdXNpdm8gZGUKcmVwcm9kdXppciwgY29udmVydGVyIChjb21vIGRlZmluaWRvIGFiYWl4byksIGNvbXVuaWNhciBlL291CmRpc3RyaWJ1aXIgbyBkb2N1bWVudG8gZW50cmVndWUgKGluY2x1aW5kbyBvIHJlc3Vtby9hYnN0cmFjdCkgZW0KZm9ybWF0byBkaWdpdGFsIG91IGltcHJlc3NvIGUgZW0gcXVhbHF1ZXIgbWVpby4KCmIpIERlY2xhcmEgcXVlIG8gZG9jdW1lbnRvIGVudHJlZ3VlIMOpIHNldSB0cmFiYWxobyBvcmlnaW5hbCwgZSBxdWUKZGV0w6ltIG8gZGlyZWl0byBkZSBjb25jZWRlciBvcyBkaXJlaXRvcyBjb250aWRvcyBuZXN0YSBsaWNlbsOnYS4gRGVjbGFyYQp0YW1iw6ltIHF1ZSBhIGVudHJlZ2EgZG8gZG9jdW1lbnRvIG7Do28gaW5mcmluZ2UsIHRhbnRvIHF1YW50byBsaGUgw6kKcG9zc8OtdmVsIHNhYmVyLCBvcyBkaXJlaXRvcyBkZSBxdWFscXVlciBvdXRyYSBwZXNzb2Egb3UgZW50aWRhZGUuCgpjKSBTZSBvIGRvY3VtZW50byBlbnRyZWd1ZSBjb250w6ltIG1hdGVyaWFsIGRvIHF1YWwgbsOjbyBkZXTDqW0gb3MKZGlyZWl0b3MgZGUgYXV0b3IsIGRlY2xhcmEgcXVlIG9idGV2ZSBhdXRvcml6YcOnw6NvIGRvIGRldGVudG9yIGRvcwpkaXJlaXRvcyBkZSBhdXRvciBwYXJhIGNvbmNlZGVyIMOgIFVuaXZlcnNpZGFkZSBkZSBCcmFzw61saWEgb3MgZGlyZWl0b3MKcmVxdWVyaWRvcyBwb3IgZXN0YSBsaWNlbsOnYSwgZSBxdWUgZXNzZSBtYXRlcmlhbCBjdWpvcyBkaXJlaXRvcyBzw6NvIGRlCnRlcmNlaXJvcyBlc3TDoSBjbGFyYW1lbnRlIGlkZW50aWZpY2FkbyBlIHJlY29uaGVjaWRvIG5vIHRleHRvIG91CmNvbnRlw7pkbyBkbyBkb2N1bWVudG8gZW50cmVndWUuCgpTZSBvIGRvY3VtZW50byBlbnRyZWd1ZSDDqSBiYXNlYWRvIGVtIHRyYWJhbGhvIGZpbmFuY2lhZG8gb3UgYXBvaWFkbwpwb3Igb3V0cmEgaW5zdGl0dWnDp8OjbyBxdWUgbsOjbyBhIFVuaXZlcnNpZGFkZSBkZSBCcmFzw61saWEsIGRlY2xhcmEgcXVlCmN1bXByaXUgcXVhaXNxdWVyIG9icmlnYcOnw7VlcyBleGlnaWRhcyBwZWxvIHJlc3BlY3Rpdm8gY29udHJhdG8gb3UKYWNvcmRvLgoKQSBVbml2ZXJzaWRhZGUgZGUgQnJhc8OtbGlhIGlkZW50aWZpY2Fyw6EgY2xhcmFtZW50ZSBvKHMpIHNldSAocykgbm9tZSAocykKY29tbyBvIChzKSBhdXRvciAoZXMpIG91IGRldGVudG9yIChlcykgZG9zIGRpcmVpdG9zIGRvIGRvY3VtZW50bwplbnRyZWd1ZSwgZSBuw6NvIGZhcsOhIHF1YWxxdWVyIGFsdGVyYcOnw6NvLCBwYXJhIGFsw6ltIGRhcyBwZXJtaXRpZGFzIHBvcgplc3RhIGxpY2Vuw6dhLgo=Biblioteca Digital de Monografiahttps://bdm.unb.br/PUBhttp://bdm.unb.br/oai/requestbdm@bce.unb.br||patricia@bce.unb.bropendoar:115712020-01-30T13:22:26Biblioteca Digital de Monografias da UnB - Universidade de Brasília (UnB)false
dc.title.pt_BR.fl_str_mv Determinando a taxa de autoria dentro de um projeto usando Git
title Determinando a taxa de autoria dentro de um projeto usando Git
spellingShingle Determinando a taxa de autoria dentro de um projeto usando Git
Sousa Júnior, Laércio Silva de
Software - desenvolvimento
Código-fonte
title_short Determinando a taxa de autoria dentro de um projeto usando Git
title_full Determinando a taxa de autoria dentro de um projeto usando Git
title_fullStr Determinando a taxa de autoria dentro de um projeto usando Git
title_full_unstemmed Determinando a taxa de autoria dentro de um projeto usando Git
title_sort Determinando a taxa de autoria dentro de um projeto usando Git
author Sousa Júnior, Laércio Silva de
author_facet Sousa Júnior, Laércio Silva de
author_role author
dc.contributor.advisorco.none.fl_str_mv Ramos, Cristiane Soares
dc.contributor.author.fl_str_mv Sousa Júnior, Laércio Silva de
dc.contributor.advisor1.fl_str_mv Lanna, André Luiz Peron Martins
contributor_str_mv Lanna, André Luiz Peron Martins
dc.subject.keyword.pt_BR.fl_str_mv Software - desenvolvimento
Código-fonte
topic Software - desenvolvimento
Código-fonte
description Trabalho de Conclusão de Curso (graduação)—Universidade de Brasília, Faculdade UnB Gama (FGA), Engenharia de Software, 2018.
publishDate 2018
dc.date.submitted.none.fl_str_mv 2018-12-11
dc.date.accessioned.fl_str_mv 2020-01-30T13:22:26Z
dc.date.available.fl_str_mv 2020-01-30T13:22:26Z
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 SOUSA JÚNIOR, Laércio Silva de. Determinando a taxa de autoria dentro de um projeto usando Git. 2018. 54 f., il. Trabalho de Conclusão de Curso (Bacharelado em Engenharia de Software)—Universidade de Brasília, Brasília, 2018.
dc.identifier.uri.fl_str_mv http://bdm.unb.br/handle/10483/23055
identifier_str_mv SOUSA JÚNIOR, Laércio Silva de. Determinando a taxa de autoria dentro de um projeto usando Git. 2018. 54 f., il. Trabalho de Conclusão de Curso (Bacharelado em Engenharia de Software)—Universidade de Brasília, Brasília, 2018.
url http://bdm.unb.br/handle/10483/23055
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/23055/5/license.txt
http://bdm.unb.br/xmlui/bitstream/10483/23055/2/license_url
http://bdm.unb.br/xmlui/bitstream/10483/23055/3/license_text
http://bdm.unb.br/xmlui/bitstream/10483/23055/4/license_rdf
http://bdm.unb.br/xmlui/bitstream/10483/23055/1/2018_LaercioSilvaDeSousaJunior_tcc.pdf
bitstream.checksum.fl_str_mv 21554873e56ad8ddc69c092699b98f95
587cd8ffae15c8598ed3c46d248a3f38
d41d8cd98f00b204e9800998ecf8427e
d41d8cd98f00b204e9800998ecf8427e
e4a5f1e5d8e29be34cece1ef0d5d6405
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_ 1801493094371164160