Affiliation:
1. Jain University, Bangalore, India
2. Ramaiah Institute of Technology, Bangalore, India
Abstract
The article tries to shed some light on the impact of human psychology on the effective use of pair programming in the modern Software development lifecycle such as SCRUM, Extreme Programming which are in turn used on heterogeneous software projects. This article also tries to identify that if the authors try to pair people keeping their psychology in mind that pair can come up with code with fewer defects, with efficient code, if the paper tries to pair people randomly without any planning or thinking might create a pair which let aside create inefficient code and lead to be unproductive nature, and even it will create a negative impact on the project and the team. This article introduces a few novel approaches in framing the pairs in pair programming's like known and unknown pairs, coder and reviewer pair and coder and tester pair. Applying the described approaches, an industry can improve the quality of the delivered product and improve the efficiency of software engineers.
Reference26 articles.
1. A Comparative Study of Ensuring Quality in Pair Programming;S.Anjum;IJCCSE,2015
2. The Costs and Benefits of Pair Programming;A.Cockburn;Proceedings of the First International Conference on Extreme Programming and Flexible Processes in Software Engineering,2000
3. Distributed Pair Programming Using Collaboration Scripts: An Educational System and Initial Results
4. Pair programming as a team based learning activity: A review of research;S.Faja;Issues in Information Systems,2011
5. Hanks, B. F. (2004, August). Distributed pair programming: An empirical study. In Conference on Extreme Programming and Agile Methods (pp. 81-91). Springer.
Cited by
1 articles.
订阅此论文施引文献
订阅此论文施引文献,注册后可以免费订阅5篇论文的施引文献,订阅后可以查看论文全部施引文献
1. Eye Blink to Speech Conversion for Paralyzed (MND) Patients Using ML Based Algorithm;2022 IEEE International Conference on Data Science and Information System (ICDSIS);2022-07-29