Effectiveness of Software Development Process Using Programmer Ranker Algorithm in Pair Programming
Journal Title: International Journal of Engineering Sciences & Research Technology - Year 30, Vol 2, Issue 6
Abstract
Pair programming is a style of programming in which two programmers work side-by-side at one computer, continuously collaborating on the same design, algorithm, code, or test. In industry, the practice of pair programming has been shown to improve product quality, improve team spirit, aid in knowledge management, and reduce product risk. In software industry, pair programming also improves associate’s morale, helps associates to be more successful, and improves associates retention in an information technology major. Project efficiency of pairs in program design and implementation tasks is identified by using pair programming concept. Pair programming involves two developers simultaneously collaborating with each other on the same programming task to design and code a solution. Programming aptitude tests (PATs) have been shown to correlate with programming performance. In this paper we will measure time productivity using pair programming, in two important ways: One is elapsed time to complete the task and the other is the total effort/time of the programmers completing the task. Using Programmer Ranker Algorithm (PRA) we will generate pair and Rank will be provided to each pair of Junior, Senior of industry. After providing rank the best pair can be allocated to Embedded Software project type, Semi detached Software project type and Organic Software project type respectively.
Authors and Affiliations
Manisha Giri*1
AN INVESTIGATION ON STRENGTH CHARACTERISTIC OF CONCRETE CONTAINING RECYCLED AGGREGATES OF MARBLE WASTE
The results obtained from the present investigation on strength characteristics of concrete containing natural aggregates and natural aggregates with partial replacement by marble waste aggregates in different per...
Study of Mechanical and Chemical Properties of Biodegradable Fibers before and After Alkali Treatment
Fiber reinforced composites offer varied advantages in various applications. Today fiber composites aeronautically used in such diverse applications as automobiles, aircraft, space vehicles, offshore structures, contain...
FEATURE SUBSET SELECTION: A REVIEW
Image classification has earned enormous attention due to the advent of modern day applications involving image base information and now an extensive research has been carried out in this field. It is important to...
IOT TECHNOLOGIES AND MACHINE LEARNING ALGORITHMS – A STUDY
IoT – The technology buzzword of the internet has gained attention among researchers, scientist, engineers, software developers, academia and much more professionals over the years for its effectiveness and increas...
Simulation Techniques of Electrical Power System Stability Studies Utilizing Matlab/Simulink
Maintaining synchronism between different parts of power system (PS) is getting difficult over time. The fact that growth of interconnected system is a continuous process, also these systems have been extended in...