Proceedings Article10.1109/CSCWD.2018.8465320
Measuring Developers' Contribution in Source Code using Quality Metrics
Patricia Rucker de Bassi,Gregory Moro Puppi,Pedro Henrique Banali,Emerson Cabrera Paraiso +3 more
- 09 May 2018
- pp 39-44
25
TL;DR: This research aims to identify and analyze software quality metrics that can measure software development team members' participation regarding their contribution in the project source code and shows that it is possible to determine whether the team member contribution increase, decrease or had no influence on source code quality.
read more
Abstract: People involved in software development seek better ways of developing quality software. As software development is a collaborative activity dependent on technology and performed by group of people, the quality can be directly linked to the degree of collaboration and commitment of the development team. This research aims to identify and analyze software quality metrics that can measure software development team members' participation regarding their contribution in the project source code. Analyzing such information can contribute with software engineering project managers to conduct and better organize project development teams. To achieve this goal, we defined a set of quality metrics, applied them to open source code and analyzed them in other to evaluate members' contribution. Results show that it is possible to determine whether the team member contribution increase, decrease or had no influence on source code quality.
read more
Chat with Paper
AI Agents for this Paper
Find similar papers on Google Scholar, PubMed and Arxiv
Write a critical review of this paper
Analyze citations of this paper to find unaddressed research gaps
Citations
Practical Software Measurement Objective Information For Decision Makers
Eric Mayer
- 01 Jan 2016
TL;DR: This practical software measurement objective information for decision makers shows how people end up in malicious downloads rather than enjoying a good book with a cup of tea in the afternoon, instead they are facing with some harmful virus inside their computer.
45
Evaluation of students programming skills on a computer programming course with a hierarchical clustering algorithm
Davi Bernardo Silva,Carlos N. Silla +1 more
- 21 Oct 2020
TL;DR: It is concluded that features extracted from the students source codes can be used to group students into clusters that indicate their performance trends throughout the course.
12
Ownership vs Contribution: Investigating the Alignment Between Ownership and Contribution
01 Mar 2022
TL;DR: In this paper , the authors present a model to investigate the alignment between module ownership and contribution and the preliminary results of an industrial case study to evaluate the model in practice, which is the first step towards investigating the impact it might have on the faster accumulation of Technical Debt.
Who is the Real Hero? Measuring Developer Contribution via Multi-Dimensional Data Integration
Yuqi Sun,Zhengzi Xu,Chengwei Liu,Yiran Zhang,Yang Liu +4 more
- 17 Aug 2023
TL;DR: CVALUE is proposed, a multidimensional information fusion-based approach to measure developer contributions that extracts both syntax and semantic information from the source code changes in four dimensions: modification amount, understandability, inter-function and intra-function impact of modification.
4
Measuring Developer Work to Support the Software Project Manager: An Exploratory Study
Matheus Soares da Silva Ferreira,Luana Almeida Martins,Paulo Afonso Júnior,Heitor Costa +3 more
- 28 Oct 2019
TL;DR: What relevant information for PM and how that information can support the project management practices are presented, especially regarding risk management and people management are presented.
3
References
•Book
A metrics suite for object oriented design
Shyam R. Chidamber,Chris F. Kemerer +1 more
- 02 Sep 2011
TL;DR: This research addresses the needs for software measures in object-orientation design through the development and implementation of a new suite of metrics for OO design, and suggests ways in which managers may use these metrics for process improvement.
A Complexity Measure
TL;DR: Several properties of the graph-theoretic complexity are proved which show, for example, that complexity is independent of physical size and complexity depends only on the decision structure of a program.
6K
•Book
A complexity measure
Thomas J. McCabe
- 04 Oct 1993
TL;DR: In this paper, a graph-theoretic complexity measure for managing and controlling program complexity is presented. But the complexity is independent of physical size, and complexity depends only on the decision structure of a program.
5.1K
•Book
Agile Software Development, Principles, Patterns, and Practices
Robert C. Martin
- 15 Oct 2002
TL;DR: This comprehensive, pragmatic tutorial on Agile Development and eXtreme programming, written by one of the founding father of Agile development, teaches software developers and project managers how to get projects done on time, and on budget using the power ofAgile Development.
1.7K
•Book
Object-oriented metrics: measures of complexity
Brian Henderson-Sellers
- 01 Dec 1995
TL;DR: This book will present guide-lines based on theory and data for establishing a metrics (environment) program for object-oriented software development.
917
Related Papers (5)
Beng Chiu,Wanda Sarti,William Woodworth +2 more
- 26 Mar 2003
Barry Boehm,LiGuo Huang +1 more
- 01 Jan 2006