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 :
بازگشت