Abstract

<bold xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">Background:</b> This study focuses on how group communication affects group productivity. The specific scope of the study is pair programming. The study aims to discover whether intra-pair communication in pair programming has a significant impact on the pair programming process and output. <bold xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">Literature review:</b> Many of the pair programming communication studies are descriptive and qualitative studies whose foci lay more on communication contents and alternative message deliveries. As a result, more research that focuses on analyzing the effectiveness of a person's communication skill level while performing a demanding task is needed. <bold xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">Research question:</b> Does the communication competency level significantly impact pair programming output? <bold xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">Methodology:</b> A pool of novice university programming students was deployed for the experiment. The Conversational Skills Rating Scale (CSRS) was used to categorize them into three cohorts—"high-high,” “high-low,” and “low-low.” The confounding variables were controlled. <bold xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">Results:</b> No significant difference was found among the three cohorts in terms of their pair programming code output. Additionally, the post-experiment questionnaire responses revealed no significant difference in compatibility and confidence levels, but did show a significant difference in communication level. <bold xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">Conclusion:</b> With all things being equal, a programmer's high communication skill level doesn't play a significant role in the programming output in a pair programming setting.

Journal
IEEE Transactions on Professional Communication
Published
2021-12-01
DOI
10.1109/tpc.2021.3110399
CompPile
Open Access
Closed
Export

Citation Context

Cited by in this index (1)

  1. IEEE Transactions on Professional Communication

References (75)

  1. 10.1145/1121341.1121350
  2. 10.1109/TSE.2009.41
  3. Death March
  4. Problem solving and decision making: Consideration of individual differences in computer …
    Int J Sci Appl Inf Technol
  5. 10.1007/978-3-642-13054-0_9
Show all 75 →
  1. 10.1080/03637758809376176
  2. Developing Your Conflict Competence A Hands-On Guide For Leaders Managers Facilitators and Teams
  3. 10.1111/j.1468-2958.1996.tb00391.x
  4. 10.1007/978-1-4612-3572-9
  5. Interpersonal Communication Competence
  6. A review and reformulation of the concept of social skills
    Behav Assess
  7. Communication systems: Interpersonal implications
    Explorations in Interpersonal Communication
  8. 10.1145/761849.761856
  9. Basics of Qualitative Research Grounded Theory Procedures and Techniques
  10. 10.17011/ht/urn.200804151350
  11. Grounded Theory A Practical Guide
  12. Communication competence: Measures of perceived effectiveness
    A Handbook for the Study of Human Communication
  13. 10.2307/350547
  14. Communicator competence in the workplace: Model testing and scale development
    Communication Yearbook
  15. Explaining the changing communication paradigm of agile
    Proc 21st Eur Conf Inf Syst
  16. Constructivism: A general theory of communication skill
    Explaining Communication Contemporary Theories and Exemplars
  17. The customer-salesperson dyad: An interaction/communication model and review
    J Pers Selling Sales Manage
  18. 10.1111/j.1468-2958.1977.tb00518.x
  19. Want to increase retention of your female students?
    Computing Research News
  20. 10.1037/0022-3514.49.3.671
  21. 10.1177/0021943606291712
  22. Communication skills in couples: A review and discussion of emerging perspectives
    Handbook of Communication and Social Interaction Skills
  23. Communication and conflict
    The Handbook of Conflict Resolution
  24. Essentials of Behavioral Research Methods and Data Analysis
  25. Agile Software Development
  26. Creative employees in high demand among new tech hires
    Forbes
  27. 10.1177/002194369303000101
  28. The Psychology of Computer Programming
  29. Good internal communication increases productivity
    Freiberger Arbeitspapiere
  30. Groups Interaction and Performance
  31. Constantine on Peopleware
  32. Theories of Human Communication
  33. Message reception skills in social communication
    Handbook of Communication and Social Interaction Skills
  34. Kinesics and Context
  35. 10.4018/978-1-59140-815-4.ch151
  36. 10.1080/03634528709378639
  37. Team programming influencing factors: A field survey
    Intl J of Technol Mgmt
  38. Agile Software Development
  39. Communication competence
    The New Handbook of Organizational Communication Advances in Theory Research and Methods
  40. 10.2307/2786633
  41. 10.2307/2786027
  42. 10.1016/0001-6918(67)90005-4
  43. 10.1080/00332747.1969.11023575
  44. 10.2307/20650280
  45. Cognitive dispositions of IS personnel and implications for pair programming
    Proc 9th Americas Conf Inf Syst
  46. 10.1080/03637758309390165
  47. 10.1145/332833.332848
  48. Love it or hate it, pair programming is here to stay. Here's how you can live with it
  49. Activity patterns of pair programming
    Proc 38th Annu Hawaii Int Conf Syst Sci
  50. 10.1109/AGILE.2007.1
  51. 10.1007/s12599-013-0282-4
  52. 10.1109/ICSE.2012.6227166
  53. 10.1145/2384716.2384738
  54. 10.26710/jbsee.v2i2.35
  55. The costs and benefits of pair programming
    Extreme Programming Examined
  56. 10.1109/MS.2001.965816
  57. Agile Software Development Ecosystems
  58. 10.1109/2.963450
  59. Measuring the impact of communication in agile development: A research model and pilot test
    Proc 19th Americas Conf Inf Syst
  60. Is communication the key to success? Investigating the impact of agile practices on infor…
    International Research Workshop On IT Project Management
  61. Communication through nonverbal behavior: A source of information about an interpersonal …
    Affect Cognition and Personality
  62. Pair Programming Illuminated
  63. 10.1177/0021943612474990
  64. 10.1080/03637757109375707
  65. Explicating communicative competence as a theoretical term
    Handbook of Communication and Social Interaction Skills
  66. 10.1080/03637759309376310
  67. 10.1080/10570318309374105
  68. 10.1080/03637758309390173
  69. 10.1111/j.1468-2958.1985.tb00073.x
  70. 10.1111/j.1468-2958.1983.tb00700.x