Solo Programming and Pair Programming in Software Metrics

In the software development environment Software metrics is an attribute (consisting of a quality, or characteristic of an object) derived from the measuring attributes of software objects. Software Metrics is termed as the measurement based techniques for software development process and its products to supply meaningful and timely management information, and the use of those techniques to improve that process and its products [GOOD 93].Metrics basically are used to improve software quality and productivity .Software metrics deal with software items. While dealing with software metrics various management activities are there which are discussed in the later part of this paper. Solo Programming is where one programmer develops software alone. Pair Programming is where programmers develop software side by side at one computer. Pair Programming is basically referred as Collaborative Programming [2].While dealing with software metrics sometimes problem of pair programming (also termed as team programming) and solo programming occurs. In this paper we compared solo programming and pair programming; and listed the benefits and defects of both programming(i.e. pair programming and solo programming) that occur while working with teams or without in software metrics.

For full paper refer attachment