dc.contributor | Ahmed M. Mahdy | |
dc.creator | Ersoy, Ilhan Burak | |
dc.date | 2013-08-06T20:54:28Z | |
dc.date | 2013-08-06T20:54:28Z | |
dc.date | 2012-08-06 | |
dc.identifier | http://hdl.handle.net/1969.6/490 | |
dc.description | "A thesis submitted in partial fulfillment of the requirements for the degree of Master of Science in Computer Science." | |
dc.description | Despite the productive,
flexible, and adaptive nature of agile development, it
may suffer from knowledge sharing limitations. This includes knowledge loss due
to retirement or high turnover rates of skilled professionals and knowledge hoarding due to interpersonal or organizational climate. The objective of this work is
to build a knowledge sharing culture and collaboration norm in the workplace for
small agile development teams with high turnover rates, where organizational success is not only maintained but also enhanced. The Knowledge Temple, the proposed
approach, is hybrid, incorporating knowledge sharing and building models, such as
cognitive apprenticeship, on-the-job-training, solo programming, pair programming,
parallel peer programming, pair rotation, and knowledge repository creation. This
hierarchical approach is designed as an iterative and incremental solution to share
and create knowledge in a collaborative and cooperative fashion. A single-blind experiment was performed with the Innovation in Computing Research (iCORE) at
Texas A&M University-Corpus Christi, where the Knowledge Temple technique was
administered in three different projects with ten varied Temples. To evaluate this
empirical experiment, Temple members' development contributions, a Knowledge
Temple questionnaire, and observational outcomes were utilized. Consequently, the
results of the Knowledge Temple experiment showed great potential for an impactful
approach. The results indicate novice-novice inspiration to solve motivation issues.
They also show development
flexibility for expert developers that may increase the
individual and collaborative productivity. Moreover, this new technique offers schedule flexibility for all the team members, hands-on knowledge sharing for agile learners
both master and apprentice supported, and good use of new knowledge sharing technologies to allow cooperative knowledge transformation and development. | |
dc.description | Computing Sciences | |
dc.description | College of Science and Engineering | |
dc.language | en_US | |
dc.rights | This material is made available for use in research, teaching, and private study, pursuant to U.S. Copyright law. The user assumes full responsibility for any use of the materials, including but not limited to, infringement of copyright and publication rights of reproduced materials. Any materials used should be fully credited with its source. All rights are reserved and retained regardless of current or future development or laws that may apply to fair use standards. Permission for publication of this material, in part or in full, must be secured with the author and/or publisher. | |
dc.subject | knowledge sharing | |
dc.subject | agile software development | |
dc.subject | collaborative knowledge sharing | |
dc.subject | agile knowledge sharing | |
dc.title | Knowledge temple: a collaborative knowledge sharing technique for agile software development | |
dc.type | Text | |
dc.type | Thesis | |