Spelling suggestions: "subject:"desenvolvedores"" "subject:"desenvolver""
1 |
Fatores de influência na produtividade de desenvolvedores de organizações de softwareOliveira, Edson César Cunha de, 92-98414-9190 15 December 2017 (has links)
Submitted by Divisão de Documentação/BC Biblioteca Central (ddbc@ufam.edu.br) on 2018-02-06T18:03:12Z
No. of bitstreams: 2
license_rdf: 0 bytes, checksum: d41d8cd98f00b204e9800998ecf8427e (MD5)
Tese_Edson C. C. Oliveira.pdf: 4656629 bytes, checksum: 475dbde135af6a0db22b00d33e6861e8 (MD5) / Approved for entry into archive by Divisão de Documentação/BC Biblioteca Central (ddbc@ufam.edu.br) on 2018-02-06T18:04:11Z (GMT) No. of bitstreams: 2
license_rdf: 0 bytes, checksum: d41d8cd98f00b204e9800998ecf8427e (MD5)
Tese_Edson C. C. Oliveira.pdf: 4656629 bytes, checksum: 475dbde135af6a0db22b00d33e6861e8 (MD5) / Made available in DSpace on 2018-02-06T18:04:11Z (GMT). No. of bitstreams: 2
license_rdf: 0 bytes, checksum: d41d8cd98f00b204e9800998ecf8427e (MD5)
Tese_Edson C. C. Oliveira.pdf: 4656629 bytes, checksum: 475dbde135af6a0db22b00d33e6861e8 (MD5)
Previous issue date: 2017-12-15 / Software development has been characterized in essence as a human activity
and software organizations must invest in improving the productivity of their
developers to stay competitive. In the scientific literature, hundreds of influencing
factors on developer productivity have been identified. Despite of this, software
organizations still do not know what the most significant factors are. In addition,
each organization must consider productivity factors related to its own context.
Thus, the choice of effective practices for the improvement of its developers’
productivity must be based on the preponderant factors, that exert greater
influence, on the developers’ productivity within the organization context.
Therefore, in this research we investigated productivity metrics and factors of
influence in the developers’ productivity, categorized in technical, human and
organizational factors. Qualitative and quantitative studies were carried out in the
search for answers with practical and applicable results in real software
development organizations. Following the accomplishment of the research adopted
methodology, applied directly in the industry, a series of important results were
produced on the metrics for evaluation of developer’s productivity and on the
influence of technical, human and organizational factors. With this, we hope to
contribute to the body of knowledge in Software Engineering about the metrics and
factors of developer’s productivity located in software development organizations. / A atividade de desenvolvimento de software tem sido caracterizada como
uma atividade essencialmente humana e as organizações de software devem investir
no aprimoramento da produtividade de seus desenvolvedores para se manterem
competitivas. Na literatura científica, centenas de fatores de influência sobre a
produtividade do desenvolvedor foram identificados. Apesar disso, as organizações
de software ainda não conhecem quais são os fatores mais significantes. Além disso,
cada organização deve considerar fatores de produtividade relacionados com seu
próprio contexto. Assim, a escolha de práticas eficazes para o aprimoramento dos
seus desenvolvedores deve fundamentar-se nos fatores preponderantes, ou seja, que
exerçam maior influência sobre a produtividade do desenvolvedor dentro do
contexto das organizações. Deste modo, nesta pesquisa foram investigadas métricas
e fatores de influência na produtividade do desenvolvedor, categorizados em fatores
técnicos, humanos e organizacionais. Foram realizados estudos qualitativos e
quantitativos na busca das respostas com resultados práticos e aplicáveis em
organizações reais de desenvolvimento de software. Após a execução da metodologia
adotada, aplicada em dados da oriundos da indústria, foram produzidos uma série
de resultados importantes sobre as métricas de avaliação da produtividade do
desenvolvedor e sobre a influência dos fatores técnicos, humanos e organizacionais.
Com isso, espera-se contribuir para o corpo de conhecimento da Engenharia de
Software sobre métricas e fatores de influência da produtividade dos
desenvolvedores das organizações de desenvolvimento de software.
|
2 |
A importância dos desenvolvedores de software sob a perspectiva dos supervisoresTangari, Guilherme Costantin 13 February 2015 (has links)
Several technology companies use the amount of deliveries as evaluation metric for
the software developer s performance. This is the classical concept of productivity, and
still is widely used by the companies nowadays. It is also quite common to confuse the
concepts of importance and productivity. But developer s importance for the company,
and more specifically, for the respective team, is not related only with the amount of line
of codes produced. There is a variety of factors that contribute to the relevance of a
developer inside an organization. This work aims to map those factors, measure which
ones has greater influence in today s companies and to propose an evaluation model of
developer s importance that considers more than just deliveries. Sixteen factors, that are
more likely to be used in the developer s importance evaluation, were raised. Among
those factors, we figured out that some are more relevant than others, and that there
is a variation in the most relevant factors when we analyze under the perspective of
different companies or teams. We also built a high accuracy classifier that can identify
the developer s importance based on a series of factors. / Várias empresas de tecnologia usam a quantidade de entregas como métrica de avaliação
de performance de desenvolvedores de software. Esse é o conceito clássico de produtividade,
e ainda é amplamente usado pelas empresas hoje em dia. Também é bastante
comum misturar o conceito de importância com produtividade. Porém, a importância de
um desenvolvedor para a empresa e, mais especificamente, o time em que trabalha não
está apenas relacionado com a quantidade de linhas de código produzidos. Existe uma
variedade de fatores que contribuem para a relevância de um desenvolvedor dentro de
uma organização. Este trabalho visa mapear alguns desses fatores, medir quais possuem
maior influência e propor um modelo de avaliação da importância dos desenvolvedores que
considere mais do que apenas as entregas. Foram levantados dezesseis fatores que mais
tendem a participar da avaliação de importância dos desenvolvedores. Descobriu-se que,
dentre esses fatores, alguns são mais relevantes que os outros, bem como uma variação
nos fatores mais relevantes quando se analisa sob a óptica de uma determinada empresa
ou time. Foi construído também um classificador de alta acurácia que pode indicar a
importância do desenvolvedor baseado em uma série de atributos. / Mestre em Ciência da Computação
|
Page generated in 0.0614 seconds