skip to main content
10.1145/3377812.3382161acmconferencesArticle/Chapter ViewAbstractPublication PagesicseConference Proceedingsconference-collections
short-paper

Evaluation of brain activity while pair programming

Published:01 October 2020Publication History

ABSTRACT

In this research, we investigate the effect of pair programming on the mind of software developers using data coming from EEG and how it effects the overall outcome of their task. For this research, we use EEG device to measure the brain-behavior relations of the developer and analyze the electromagnetic waves using ERD and correlation. We measure the concentration level, either it is high or low under three different cases: solo programming, pair programming (navigator) and pair programming (driver). The preliminary results of the analysis of pair programming confirms the higher concentration level as compared to solo programming.

References

  1. Sara Busechian, Vladimir Ivanov, Alan Rogers, Ilyas Sirazitdinov, Giancarlo Succi, Alexander Tormasov, and Jooyong Yi. 2018. Understanding the impact of pair programming on the minds of developers. In 2018 IEEE/ACM 40th International Conference on Software Engineering: New Ideas and Emerging Technologies Results (ICSE-NIER). IEEE, 85--88.Google ScholarGoogle ScholarDigital LibraryDigital Library
  2. Jan Chong, Robert Plummer, Larry J Leifer, Scott R Klemmer, Ozgur Eris, and George Toye. 2005. Pair Programming: When and Why it Works.. In PPIG. Citeseer, 5.Google ScholarGoogle Scholar
  3. Igor Crk, Timothy Kluthe, and Andreas Stefic. 2015. Understanding Programming Expertise: An Empirical Study of Phasic Brain Wave Changes. ACM Transactions on Computer-Human Interaction.Google ScholarGoogle Scholar
  4. Enrico Di Bella, Ilenia Fronza, Nattakarn Phaphoom, Alberto Sillitti, Giancarlo Succi, and Jelena Vlasenko. 2012. Pair Programming and Software Defects-A Large, Industrial Case Study. IEEE Transactions on Software Engineering 39, 7 (2012), 930--953.Google ScholarGoogle ScholarDigital LibraryDigital Library
  5. Benjamin Floyd, Tyler Santander, and Westley Weimer. 2017. Decoding the representation of code in the brain: an fMRI study of code review and expertise. In 2017 IEEE/ACM 39th International Conference on Software Engineering (ICSE). IEEE, 175--186.Google ScholarGoogle ScholarDigital LibraryDigital Library
  6. Thomas Fritz and Sebastian C Müller. 2016. Leveraging biometric data to boost software developer productivity. In 2016 IEEE 23rd International Conference on Software Analysis, Evolution, and Reengineering (SANER), Vol. 5. IEEE, 66--77.Google ScholarGoogle ScholarCross RefCross Ref
  7. George H. Klem, H. Lüders, Herbert H. Jasper, and C Elger. 1958. The ten-twenty electrode system of the International Federation. The International Federation of Clinical Neurophysiology. Electroencephalography and clinical neurophysiology. Supplement 52 (1958), 3--6.Google ScholarGoogle Scholar
  8. SeolHwa Lee, Andrew Matteson, Danial Hooshyar, SongHyun Kim, JaeBum Jung, GiChun Nam, and HeuiSeok Lim. 2016. Comparing programming language comprehension between novice and expert programmers using eeg analysis. In 2016 IEEE 16th International Conference on Bioinformatics and Bioengineering (BIBE). IEEE, 350--355.Google ScholarGoogle ScholarCross RefCross Ref
  9. Sebastian C Müller and Thomas Fritz. 2015. Stuck and frustrated or in flow and happy: sensing developers' emotions and progress. In 2015 IEEE/ACM 37th IEEE International Conference on Software Engineering, Vol. 1. IEEE, 688--699.Google ScholarGoogle ScholarCross RefCross Ref
  10. Janet Siegmund, Christian Kästner, Sven Apel, Chris Parnin, Anja Bethmann, Thomas Leich, Gunter Saake, and André Brechmann. 2014. Understanding understanding source code with functional magnetic resonance imaging. In Proceedings of the 36th International Conference on Software Engineering. ACM, 378--389.Google ScholarGoogle ScholarDigital LibraryDigital Library
  11. Janet Siegmund, Norman Peitek, Chris Parnin, Sven Apel, Johannes Hofmeister, Christian Kästner, Andrew Begel, Anja Bethmann, and André Brechmann. 2017. Measuring neural efficiency of program comprehension. In Proceedings of the 2017 11th Joint Meeting on Foundations of Software Engineering. ACM, 140--150.Google ScholarGoogle ScholarDigital LibraryDigital Library
  12. Alberto Sillitti, Giancarlo Succi, and Jelena Vlasenko. 2012. Understanding the impact of pair programming on developers attention: a case study on a large industrial experimentation. In 2012 34th International Conference on Software Engineering (ICSE). IEEE, 1094--1101.Google ScholarGoogle ScholarCross RefCross Ref
  13. Laurie Williams and Robert Kessler. 2002. Pair programming illuminated. Addison-Wesley Longman Publishing Co., Inc.Google ScholarGoogle ScholarDigital LibraryDigital Library
  14. Stuart Wray. [n. d.]. On the nature of pair programming. ([n. d.]).Google ScholarGoogle Scholar

Index Terms

  1. Evaluation of brain activity while pair programming

    Recommendations

    Comments

    Login options

    Check if you have access through your login credentials or your institution to get full access on this article.

    Sign in
    • Published in

      cover image ACM Conferences
      ICSE '20: Proceedings of the ACM/IEEE 42nd International Conference on Software Engineering: Companion Proceedings
      June 2020
      357 pages
      ISBN:9781450371223
      DOI:10.1145/3377812

      Copyright © 2020 ACM

      Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

      Publisher

      Association for Computing Machinery

      New York, NY, United States

      Publication History

      • Published: 1 October 2020

      Permissions

      Request permissions about this article.

      Request Permissions

      Check for updates

      Qualifiers

      • short-paper

      Acceptance Rates

      Overall Acceptance Rate276of1,856submissions,15%

      Upcoming Conference

      ICSE 2025

    PDF Format

    View or Download as a PDF file.

    PDF

    eReader

    View online with eReader.

    eReader