Authors:
Edson Oliveira
1
;
Davi Viana
2
;
Marco Cristo
1
and
Tayana Conte
1
Affiliations:
1
Universidade Federal do Amazonas (UFAM), Brazil
;
2
Universidade Federal do Maranhão (UFMA), Brazil
Keyword(s):
Software Engineering, Software Metrics, Software Productivity, Mapping Study.
Related
Ontology
Subjects/Areas/Topics:
Enterprise Information Systems
;
Information Systems Analysis and Specification
;
Software Engineering
;
Software Metrics and Measurement
Abstract:
Context: productivity has been a recurring topic, and despite its importance, researchers have not yet reached a consensus on how to properly measure productivity in software engineering. Aim: to investigate and better understand how software productivity researchers are using software productivity metrics. Method: we performed a systematic mapping study on publications regarding software productivity, extracting how software engineering researchers are measuring software productivity. Results: In a total of 91 software productivity metrics were extracted. The obtained results show that researchers apply these productivity metrics mainly focusing on software projects and developers, and these productivity metrics are predominantly composed by Lines of Code (LOC), Time and Effort measures. Conclusion: although there is no consensus, our results shows that single ratio metrics, such as LOC/Effort, for software projects, and LOC/Time, for software developers, are a tendency adopted by r
esearchers to measure productivity.
(More)