Reflexões sobre os fatores que influenciam a produtividade em desenvolvimento de software e sua relação com a gestão do conhecimento
Autor(a) principal: | |
---|---|
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 |