Reflexões sobre os fatores que influenciam a produtividade em desenvolvimento de software e sua relação com a gestão do conhecimento

Detalhes bibliográficos
Autor(a) principal: Fonseca, Leonardo Abreu
Data de Publicação: 2015
Tipo de documento: Trabalho de conclusão de curso
Idioma: por
Título da fonte: Repositório Institucional da UFRGS
Texto Completo: http://hdl.handle.net/10183/127286
Resumo: Em um mundo cada vez mais globalizado, na busca da eficiência, as empresas de Tecnologia da Informação, públicas e privadas, trabalham com formas de controle e otimização visando aumento de produtividade de suas equipes e projetos de software. Para a medição e controle, alguns métodos são utilizados para se acompanhar a produtividade no desenvolvimento de software, tais como o número de linhas de código produzidos por dia, o número de casos de uso produzidos por dia, o número de pontos de função produzidos por dia, entre outros. O ponto de função e a técnica de análise de pontos de função tem se destacado em vários países, sobretudo nos contratos de compra e venda de software no Governo Federal, por ser um padrão internacional escolhido pelo Tribunal de Contas da União(TCU), que auxilia a determinar o tamanho do sistema. Através de uma padronização é possível realizar as medições que permitam o posterior controle e análise. Uma vez sistematizado o processo de acompanhamento da produtividade, as empresas procuram o processo de otimização da produtividade. E quais são os fatores que mais influenciam a produtividade para uma determinada empresa? A gestão do conhecimento poderia contribuir no aumento de produtividade? Os processos de desenvolvimento ágil podem auxiliar no aumento de produtividade? Este artigo procurou identificar os fatores que influenciam a produtividade de uma equipe no desenvolvimento de software, dentro do contexto de uma empresa pública de Tecnologia da Informação(TI) e verificar dentre os fatores aqueles que estão relacionados à gestão do conhecimento. Para isto, realizou-se uma pesquisa exploratória com levantamento de campo sobre a produtividade no desenvolvimento de software e os fatores influenciadores, bem como a relação existente entre a produtividade e a gestão do conhecimento, numa amostragem de gerentes e desenvolvedores de software de uma empresa pública de TI do Governo Federal Brasileiro. Alguns resultados mostraram a gestão de projetos e a comunicação como fatores que influenciam a produtividade de software, dentre outros expostos no artigo. Algumas ações para a contribuição da produtividade foram propostas, bem como ações relacionadas a gestão do conhecimento e poderão ser fonte de trabalhos de pesquisa futuros para a identificação se estas refletem em aumento/diminuição da produtividade.
id UFRGS-2_a2721fdf3b8b5411f73f403ef072684f
oai_identifier_str oai:www.lume.ufrgs.br:10183/127286
network_acronym_str UFRGS-2
network_name_str Repositório Institucional da UFRGS
repository_id_str
spelling Fonseca, Leonardo AbreuJanissek-Muniz, RaquelAlbrecht, Cristina2015-10-01T02:37:02Z2015http://hdl.handle.net/10183/127286000969116Em um mundo cada vez mais globalizado, na busca da eficiência, as empresas de Tecnologia da Informação, públicas e privadas, trabalham com formas de controle e otimização visando aumento de produtividade de suas equipes e projetos de software. Para a medição e controle, alguns métodos são utilizados para se acompanhar a produtividade no desenvolvimento de software, tais como o número de linhas de código produzidos por dia, o número de casos de uso produzidos por dia, o número de pontos de função produzidos por dia, entre outros. O ponto de função e a técnica de análise de pontos de função tem se destacado em vários países, sobretudo nos contratos de compra e venda de software no Governo Federal, por ser um padrão internacional escolhido pelo Tribunal de Contas da União(TCU), que auxilia a determinar o tamanho do sistema. Através de uma padronização é possível realizar as medições que permitam o posterior controle e análise. Uma vez sistematizado o processo de acompanhamento da produtividade, as empresas procuram o processo de otimização da produtividade. E quais são os fatores que mais influenciam a produtividade para uma determinada empresa? A gestão do conhecimento poderia contribuir no aumento de produtividade? Os processos de desenvolvimento ágil podem auxiliar no aumento de produtividade? Este artigo procurou identificar os fatores que influenciam a produtividade de uma equipe no desenvolvimento de software, dentro do contexto de uma empresa pública de Tecnologia da Informação(TI) e verificar dentre os fatores aqueles que estão relacionados à gestão do conhecimento. Para isto, realizou-se uma pesquisa exploratória com levantamento de campo sobre a produtividade no desenvolvimento de software e os fatores influenciadores, bem como a relação existente entre a produtividade e a gestão do conhecimento, numa amostragem de gerentes e desenvolvedores de software de uma empresa pública de TI do Governo Federal Brasileiro. Alguns resultados mostraram a gestão de projetos e a comunicação como fatores que influenciam a produtividade de software, dentre outros expostos no artigo. Algumas ações para a contribuição da produtividade foram propostas, bem como ações relacionadas a gestão do conhecimento e poderão ser fonte de trabalhos de pesquisa futuros para a identificação se estas refletem em aumento/diminuição da produtividade.In an increasingly globalized world, the pursuit of efficiency, companies of Information Technology, public and private, working with forms of control and optimization aimed at increasing the productivity of their teams and software projects. For the measurement and control, some methods are used to track the productivity in software development, such as the number of generated lines of code per day , the number of use cases produced per day, the number of function points produced by day, among others. The function point and the function point analysis technique has been highlighted in several countries, especially the purchase and sale of software contracts in the Federal Government, be an international standard chosen by the Court of the Union(TCU), which helps to determine the system size. Through the standardization it is possible to make measurements to allow further control and analysis. Once systematic monitoring process productivity, companies seek the productivity optimization process. And what are the factors that most influence the productivity for a particular company? Knowledge management could contribute to increased productivity? Agile development processes can help increase productivity? This article aims to identify the factors that influence the productivity of a team in software development, within the context of a public company's Information Technology (IT) and check those among the factors that are related to knowledge management. For this, we carried out through exploratory research, a field survey on productivity in software development and influencing factors as well as the relationship between productivity and knowledge management, on a questionary form, answered by software managers and developers of a public company IT Brazilian Federal Government. Some results showed the project management and communication as factors influencing software productivity, among others exposed in this article. Some actions for the contribution of productivity have been proposed, as well as actions related to knowledge management and may be a source of future research work to identify whether these reflect in increased / decreased productivity.application/pdfporDesenvolvimento de softwareProdutividadeGestão do conhecimentoKnowledge managementProductivitySoftware developmentFunction pointsAgile software development processReflexões sobre os fatores que influenciam a produtividade em desenvolvimento de software e sua relação com a gestão do conhecimentoinfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/bachelorThesisUniversidade Federal do Rio Grande do SulEscola de AdministraçãoPorto Alegre, BR-RS2015especializaçãoCurso de Especialização em Gestão Pública - UNISERPROinfo:eu-repo/semantics/openAccessreponame:Repositório Institucional da UFRGSinstname:Universidade Federal do Rio Grande do Sul (UFRGS)instacron:UFRGSORIGINAL000969116.pdf000969116.pdfTexto completoapplication/pdf352288http://www.lume.ufrgs.br/bitstream/10183/127286/1/000969116.pdf01e5886674476dc54b83f779916d0915MD51TEXT000969116.pdf.txt000969116.pdf.txtExtracted Texttext/plain118927http://www.lume.ufrgs.br/bitstream/10183/127286/2/000969116.pdf.txt14edb38305c456c71d1ca4795c141d19MD52THUMBNAIL000969116.pdf.jpg000969116.pdf.jpgGenerated Thumbnailimage/jpeg1146http://www.lume.ufrgs.br/bitstream/10183/127286/3/000969116.pdf.jpg60bdf2321228397971348a761acaaf75MD5310183/1272862018-10-17 09:16:30.365oai:www.lume.ufrgs.br:10183/127286Repositório de PublicaçõesPUBhttps://lume.ufrgs.br/oai/requestopendoar:2018-10-17T12:16:30Repositório Institucional da UFRGS - Universidade Federal do Rio Grande do Sul (UFRGS)false
dc.title.pt_BR.fl_str_mv Reflexões sobre os fatores que influenciam a produtividade em desenvolvimento de software e sua relação com a gestão do conhecimento
title Reflexões sobre os fatores que influenciam a produtividade em desenvolvimento de software e sua relação com a gestão do conhecimento
spellingShingle Reflexões sobre os fatores que influenciam a produtividade em desenvolvimento de software e sua relação com a gestão do conhecimento
Fonseca, Leonardo Abreu
Desenvolvimento de software
Produtividade
Gestão do conhecimento
Knowledge management
Productivity
Software development
Function points
Agile software development process
title_short Reflexões sobre os fatores que influenciam a produtividade em desenvolvimento de software e sua relação com a gestão do conhecimento
title_full Reflexões sobre os fatores que influenciam a produtividade em desenvolvimento de software e sua relação com a gestão do conhecimento
title_fullStr Reflexões sobre os fatores que influenciam a produtividade em desenvolvimento de software e sua relação com a gestão do conhecimento
title_full_unstemmed Reflexões sobre os fatores que influenciam a produtividade em desenvolvimento de software e sua relação com a gestão do conhecimento
title_sort Reflexões sobre os fatores que influenciam a produtividade em desenvolvimento de software e sua relação com a gestão do conhecimento
author Fonseca, Leonardo Abreu
author_facet Fonseca, Leonardo Abreu
author_role author
dc.contributor.author.fl_str_mv Fonseca, Leonardo Abreu
dc.contributor.advisor1.fl_str_mv Janissek-Muniz, Raquel
dc.contributor.advisor-co1.fl_str_mv Albrecht, Cristina
contributor_str_mv Janissek-Muniz, Raquel
Albrecht, Cristina
dc.subject.por.fl_str_mv Desenvolvimento de software
Produtividade
Gestão do conhecimento
topic Desenvolvimento de software
Produtividade
Gestão do conhecimento
Knowledge management
Productivity
Software development
Function points
Agile software development process
dc.subject.eng.fl_str_mv Knowledge management
Productivity
Software development
Function points
Agile software development process
description Em um mundo cada vez mais globalizado, na busca da eficiência, as empresas de Tecnologia da Informação, públicas e privadas, trabalham com formas de controle e otimização visando aumento de produtividade de suas equipes e projetos de software. Para a medição e controle, alguns métodos são utilizados para se acompanhar a produtividade no desenvolvimento de software, tais como o número de linhas de código produzidos por dia, o número de casos de uso produzidos por dia, o número de pontos de função produzidos por dia, entre outros. O ponto de função e a técnica de análise de pontos de função tem se destacado em vários países, sobretudo nos contratos de compra e venda de software no Governo Federal, por ser um padrão internacional escolhido pelo Tribunal de Contas da União(TCU), que auxilia a determinar o tamanho do sistema. Através de uma padronização é possível realizar as medições que permitam o posterior controle e análise. Uma vez sistematizado o processo de acompanhamento da produtividade, as empresas procuram o processo de otimização da produtividade. E quais são os fatores que mais influenciam a produtividade para uma determinada empresa? A gestão do conhecimento poderia contribuir no aumento de produtividade? Os processos de desenvolvimento ágil podem auxiliar no aumento de produtividade? Este artigo procurou identificar os fatores que influenciam a produtividade de uma equipe no desenvolvimento de software, dentro do contexto de uma empresa pública de Tecnologia da Informação(TI) e verificar dentre os fatores aqueles que estão relacionados à gestão do conhecimento. Para isto, realizou-se uma pesquisa exploratória com levantamento de campo sobre a produtividade no desenvolvimento de software e os fatores influenciadores, bem como a relação existente entre a produtividade e a gestão do conhecimento, numa amostragem de gerentes e desenvolvedores de software de uma empresa pública de TI do Governo Federal Brasileiro. Alguns resultados mostraram a gestão de projetos e a comunicação como fatores que influenciam a produtividade de software, dentre outros expostos no artigo. Algumas ações para a contribuição da produtividade foram propostas, bem como ações relacionadas a gestão do conhecimento e poderão ser fonte de trabalhos de pesquisa futuros para a identificação se estas refletem em aumento/diminuição da produtividade.
publishDate 2015
dc.date.accessioned.fl_str_mv 2015-10-01T02:37:02Z
dc.date.issued.fl_str_mv 2015
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.uri.fl_str_mv http://hdl.handle.net/10183/127286
dc.identifier.nrb.pt_BR.fl_str_mv 000969116
url http://hdl.handle.net/10183/127286
identifier_str_mv 000969116
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.format.none.fl_str_mv application/pdf
dc.source.none.fl_str_mv reponame:Repositório Institucional da UFRGS
instname:Universidade Federal do Rio Grande do Sul (UFRGS)
instacron:UFRGS
instname_str Universidade Federal do Rio Grande do Sul (UFRGS)
instacron_str UFRGS
institution UFRGS
reponame_str Repositório Institucional da UFRGS
collection Repositório Institucional da UFRGS
bitstream.url.fl_str_mv http://www.lume.ufrgs.br/bitstream/10183/127286/1/000969116.pdf
http://www.lume.ufrgs.br/bitstream/10183/127286/2/000969116.pdf.txt
http://www.lume.ufrgs.br/bitstream/10183/127286/3/000969116.pdf.jpg
bitstream.checksum.fl_str_mv 01e5886674476dc54b83f779916d0915
14edb38305c456c71d1ca4795c141d19
60bdf2321228397971348a761acaaf75
bitstream.checksumAlgorithm.fl_str_mv MD5
MD5
MD5
repository.name.fl_str_mv Repositório Institucional da UFRGS - Universidade Federal do Rio Grande do Sul (UFRGS)
repository.mail.fl_str_mv
_version_ 1801224490096525312