UUM Electronic Theses and Dissertation
UUM ETD | Universiti Utara Malaysian Electronic Theses and Dissertation
FAQs | Feedback | Search Tips | Sitemap

A conceptual model of pair programming knowledge-based sharing for improving programming skills

Issa, Samara Raheem (2014) A conceptual model of pair programming knowledge-based sharing for improving programming skills. Masters thesis, Universiti Utara Malaysia.

[thumbnail of s812272.pdf]
Preview
Text
s812272.pdf

Download (1MB) | Preview
[thumbnail of s812272_abstract.pdf]
Preview
Text
s812272_abstract.pdf

Download (569kB) | Preview

Abstract

One of eXtream Programming practices is Pair Programming (PP) (the pair consists of a driver and a navigator), which is used for promoting knowledge sharing among students. This practice encourages students to think creatively of programming solutions, and simplify learning, especially for difficult course such as Java. By applying PP, students are enforced to improve their social skills as they communicate with each others. Despite the numerous benefits of PP (discussed by previous studies), statistics show lack of demonstrating the extent at which the knowledge sharing, communication and transfer between the driver and the navigator can improve the code quality. Therefore this study aims propose a conceptual model of a PP knowledge-based sharing for improving programming skills. In order to achieve the stated objective, PP laboratory assignments were conducted and compared to evaluate the impact of PP on code quality with and without adopting the conceptual model. The conceptual model was validated by analyzing the collected data from the participants of PP laboratory assignment using Partial Least Square form of Structural Equation Modeling (PLS-SEM). The findings of the study show that socialization, combination, and internalization are the
determinant factors for achieving better code quality in PP environment. The findings of this study would be benefited to academic environment especially the agile programmers in the pair programming domain.

Item Type: Thesis (Masters)
Supervisor : Omar, Mazni and Ahmad, Mazida
Item ID: 4375
Uncontrolled Keywords: Pair programming, Tacit knowledge, Code quality and SECI model.
Subjects: Q Science > QA Mathematics > QA76 Computer software
Divisions: Awang Had Salleh Graduate School of Arts & Sciences
Date Deposited: 01 Mar 2015 02:11
Last Modified: 23 May 2022 01:48
Department: Awang Had Salleh Graduate School of Arts and Sciences
Name: Omar, Mazni and Ahmad, Mazida
URI: https://etd.uum.edu.my/id/eprint/4375

Actions (login required)

View Item
View Item