DocumentCode
2362363
Title
New metric for measuring programmer productivity
Author
Solla, Marwa ; Patel, Ahmed ; Wills, Christopher
Author_Institution
Dept. of Comput. Sci., Univ. Kebangsaan Malaysia, Bangi, Malaysia
fYear
2011
fDate
20-23 March 2011
Firstpage
177
Lastpage
182
Abstract
Measuring programmer productivity is a challenging exercise because it is not well understood since it is without bounded rules and ill-defined meanings of complicated set of parameters. This is made worse by new software development paradigms such as agile and mashup methods and the ensuing advances in software engineering practices and ways of designing and developing software. The existing metrics for measuring performance of solo and pairs of programmers does not appear to be suitable to meet these new forms of software development. This paper presents a new metrics which can be used to measure performance productivity of programming effort by solo and pair programmers in a much more comprehensive manner. All of the key parameters are looked at objectively and defined for and from software engineering lifecycle points of view to make productivity performance calculations for solo and pair programmers. The methodology used for formulating and composing the formulae and defining the parameters as coefficients is explained. These parameters are based on a weighting system to derive the effective performance results. It is a more objective and quick way for the performance analysts to define a table of weights for the parameters based on several criteria within the different aspects of the software development lifecycle. The composition of the formulae and the metric for measuring programmer productivity performance is presented and examples are used to illustrate the method and the outcomes.
Keywords
software development management; software metrics; programmer productivity measurement; software development lifecycle; software development paradigms; software engineering lifecycle points; software engineering practices; weighting system; Productivity; Programming profession; Software; Software measurement; Time measurement;
fLanguage
English
Publisher
ieee
Conference_Titel
Computers & Informatics (ISCI), 2011 IEEE Symposium on
Conference_Location
Kuala Lumpur
Print_ISBN
978-1-61284-689-7
Type
conf
DOI
10.1109/ISCI.2011.5958906
Filename
5958906
Link To Document