Programmers' Receptive Attitude toward Code Sharing and their Use of Computer-Mediated Communication Systems

Chatpong Tangmanee
Faculty of Commerce and Accountancy, Chulalongkorn University


ABSTRACT -- One way for programmers to improve their work is to share code with peers. Computer-mediated communication (CMC) systems, such as e-mail, or the World Wide Web (WWW), may facilitate the process of code sharing provided that programmers are receptive toward the process. Upon a mail survey with 730 professional programmers, the study discovered three items of what programmers attain through CMC systems: (1) task-related, (2) socio-emotional and (3) exploring accomplishments. In addition, only among the programmers whose work involves actual code reviews was their receptivity toward code sharing correlated with their use of CMC systems for task-related purposes. The correlation with other accomplishments was not statistically significant. Discussions on the results' conceptual and practical contributions are addressed in the final section.
KEYWORDS -- computer-mediated communication, programmers, receptive attitude, code sharing

บทคัดย่อ -- วิธีหนึ่งที่โปรแกรมเมอร์สามารถปรับปรุงคุณภาพของซอฟแวร์ที่พัฒนาขึ้น คือการแชร์หรือแลกเปลี่ยนความคิดเห็นเกี่ยวกับโปรแกรมที่พัฒนาขึ้นกับเพื่อนหรือผู้ร่วมงาน การสื่อสารหรือแชร์ความคิดเห็นที่ว่า อาจกระทำผ่านสื่อคอมพิวเตอร์ เช่นการใช้ไปรษณีย์อิเล็กทรอนิกส์หรืออินเตอร์เนต แต่กระนั้นการให้และรับฟังความเห็นผ่านสื่อคอมพิวเตอร์ในลักษณะนี้จะสำเร็จได้จริง ก็ขึ้นอยู่กับความใส่ใจของโปรแกรมเมอร์ต่อการแลกเปลี่ยนข้อเสนอแนะใดๆ กับเพื่อนร่วมงาน จากการเก็บข้อมูลด้วยแบบสอบถามทางไปรษณีย์จากผู้ประกอบอาชีพโปรแกรมเมอร์จำนวน 730 คน พบว่า การสื่อสารผ่านสื่อคอมพิวเตอร์ของโปรแกรมเมอร์ มีขึ้นเพื่อสนองวัตถุ-ประสงค์ (1) ทางการงาน (2) ส่วนบุคคลและสังคม และ (3) เพื่อเรียนรู้ข้อมูลใหม่ ทั้งนี้เมื่อพิจารณาเฉพาะในกลุ่มของโปรแกรมเมอร์ที่เคยมีประสบการณ์จริงในการรีวิวโค้ด จะพบว่าความใส่ใจของโปรแกรมเมอร์ต่อการแลกเปลี่ยนความคิดเห็นกับเพื่อนร่วมงานมีความสัมพันธ์ทางบวกอย่างมีนัยสำคัญทางสถิติกับการสื่อสารผ่านสื่อคอมพิวเตอร์เพื่อการงานเท่านั้น โดยที่การสื่อสารเพื่อวัตถุประสงค์อื่นไม่มีความสัมพันธ์ทางสถิติกับความใส่ใจต่อเรื่องดังกล่าว การใช้ผลวิจัยทั้งทางทฤษฎี และทางปฏิบัติได้นำเสนอในบทสรุปของงานนี้
คำสำคัญ -- การสื่อสารผ่านสื่อคอมพิวเตอร์, โปรแกรมเมอร์, ทัศนคติต่อการพัฒนาระบบสารสนเทศ, การแชร์โปรแกรม


National Electronics and Computer Technology Center (NECTEC)
Copyright  © 2001 By Information System Service Section. All right reserved.