The process by which users become active knowledge contributors in programming‐focused online communities

The recent popularity of social knowledge sharing platforms has encouraged people to seek and to share knowledge on them. Motivating users to contribute knowledge has been a major challenge for online communities, in which only a relatively few online knowledge sharing communities have been able to...

Full description

Bibliographic Details
Main Author: Nieminen, Henri
Other Authors: Informaatioteknologian tiedekunta, Faculty of Information Technology, Informaatioteknologia, Information Technology, Jyväskylän yliopisto, University of Jyväskylä
Format: Master's thesis
Language:eng
Published: 2018
Subjects:
Online Access: https://jyx.jyu.fi/handle/123456789/60380
_version_ 1826225754779680768
author Nieminen, Henri
author2 Informaatioteknologian tiedekunta Faculty of Information Technology Informaatioteknologia Information Technology Jyväskylän yliopisto University of Jyväskylä
author_facet Nieminen, Henri Informaatioteknologian tiedekunta Faculty of Information Technology Informaatioteknologia Information Technology Jyväskylän yliopisto University of Jyväskylä Nieminen, Henri Informaatioteknologian tiedekunta Faculty of Information Technology Informaatioteknologia Information Technology Jyväskylän yliopisto University of Jyväskylä
author_sort Nieminen, Henri
datasource_str_mv jyx
description The recent popularity of social knowledge sharing platforms has encouraged people to seek and to share knowledge on them. Motivating users to contribute knowledge has been a major challenge for online communities, in which only a relatively few online knowledge sharing communities have been able to succeed. The goal of the thesis was to find out why users share knowledge, and how users become active knowledge contributors in programming focused online communities. With this information the communities could better identify the users that are likely to become knowledge contributors, and find ways to encourage them to begin contributing knowledge. A qualitative study was carried out to find answers the research problem. Semi-structured interviews were used to collect stories from 18 knowledge contributors on Internet Relay Chat (IRC) network Freenodes programming focused communities. The interviewees were selected based on their activity in knowledge sharing during a selected period of time. Content analysis and narrative analysis were used to analyze the interview data in order to build a process theory. The process theory explains how users become knowledge contributors after initially joining a community. The process theory indicates that users initially join a community to learn more about the topic of the community, to get help with a problem, and to keep up to date with the topic of the community. After joining, the users begin familiarizing themselves with the community by observing or by socializing, and when familiar with the community they start seeking knowledge. Only after the users have gained enough knowledge and confidence in their knowledge do they begin sharing knowledge. The majority of the users were motivated to participate in the online knowledge sharing communities by the possibility to learn. Sharing knowledge was also found to be motivated by learning opportunities. Some users share knowledge in order to validate their knowledge, if they make mistakes someone in the community might correct them.
first_indexed 2024-09-11T08:51:20Z
format Pro gradu
free_online_boolean 1
fullrecord [{"key": "dc.contributor.advisor", "value": "Soliman, Wael", "language": "", "element": "contributor", "qualifier": "advisor", "schema": "dc"}, {"key": "dc.contributor.author", "value": "Nieminen, Henri", "language": "", "element": "contributor", "qualifier": "author", "schema": "dc"}, {"key": "dc.date.accessioned", "value": "2018-11-29T07:08:21Z", "language": null, "element": "date", "qualifier": "accessioned", "schema": "dc"}, {"key": "dc.date.available", "value": "2018-11-29T07:08:21Z", "language": null, "element": "date", "qualifier": "available", "schema": "dc"}, {"key": "dc.date.issued", "value": "2018", "language": "", "element": "date", "qualifier": "issued", "schema": "dc"}, {"key": "dc.identifier.uri", "value": "https://jyx.jyu.fi/handle/123456789/60380", "language": null, "element": "identifier", "qualifier": "uri", "schema": "dc"}, {"key": "dc.description.abstract", "value": "The recent popularity of social knowledge sharing platforms has encouraged people to seek and to share knowledge on them. Motivating users to contribute knowledge has been a major challenge for online communities, in which only a relatively few online knowledge sharing communities have been able to succeed. The goal of the thesis was to find out why users share knowledge, and how users become active knowledge contributors in programming focused online communities. With this information the communities could better identify the users that are likely to become knowledge contributors, and find ways to encourage them to begin contributing knowledge. A qualitative study was carried out to find answers the research problem. Semi-structured interviews were used to collect stories from 18 knowledge contributors on Internet Relay Chat (IRC) network Freenodes programming focused communities. The interviewees were selected based on their activity in knowledge sharing during a selected period of time. Content analysis and narrative analysis were used to analyze the interview data in order to build a process theory. The process theory explains how users become knowledge contributors after initially joining a community. The process theory indicates that users initially join a community to learn more about the topic of the community, to get help with a problem, and to keep up to date with the topic of the community. After joining, the users begin familiarizing themselves with the community by observing or by socializing, and when familiar with the community they start seeking knowledge. Only after the users have gained enough knowledge and confidence in their knowledge do they begin sharing knowledge. The majority of the users were motivated to participate in the online knowledge sharing communities by the possibility to learn. Sharing knowledge was also found to be motivated by learning opportunities. Some users share knowledge in order to validate their knowledge, if they make mistakes someone in the community might correct them.", "language": "en", "element": "description", "qualifier": "abstract", "schema": "dc"}, {"key": "dc.description.provenance", "value": "Submitted by Paivi Vuorio (paelvuor@jyu.fi) on 2018-11-29T07:08:21Z\nNo. of bitstreams: 0", "language": "en", "element": "description", "qualifier": "provenance", "schema": "dc"}, {"key": "dc.description.provenance", "value": "Made available in DSpace on 2018-11-29T07:08:21Z (GMT). No. of bitstreams: 0\n Previous issue date: 2018", "language": "en", "element": "description", "qualifier": "provenance", "schema": "dc"}, {"key": "dc.format.extent", "value": "74", "language": "", "element": "format", "qualifier": "extent", "schema": "dc"}, {"key": "dc.format.mimetype", "value": "application/pdf", "language": null, "element": "format", "qualifier": "mimetype", "schema": "dc"}, {"key": "dc.language.iso", "value": "eng", "language": null, "element": "language", "qualifier": "iso", "schema": "dc"}, {"key": "dc.rights", "value": "In Copyright", "language": "en", "element": "rights", "qualifier": null, "schema": "dc"}, {"key": "dc.subject.other", "value": "knowledge sharing", "language": "", "element": "subject", "qualifier": "other", "schema": "dc"}, {"key": "dc.subject.other", "value": "information sharing", "language": "", "element": "subject", "qualifier": "other", "schema": "dc"}, {"key": "dc.subject.other", "value": "virtual community", "language": "", "element": "subject", "qualifier": "other", "schema": "dc"}, {"key": "dc.subject.other", "value": "process theory", "language": "", "element": "subject", "qualifier": "other", "schema": "dc"}, {"key": "dc.subject.other", "value": "process model", "language": "", "element": "subject", "qualifier": "other", "schema": "dc"}, {"key": "dc.subject.other", "value": "internet relay chat", "language": "", "element": "subject", "qualifier": "other", "schema": "dc"}, {"key": "dc.subject.other", "value": "freenode", "language": "", "element": "subject", "qualifier": "other", "schema": "dc"}, {"key": "dc.title", "value": "The process by which users become active knowledge contributors in programming\u2010focused online communities", "language": "", "element": "title", "qualifier": null, "schema": "dc"}, {"key": "dc.type", "value": "master thesis", "language": null, "element": "type", "qualifier": null, "schema": "dc"}, {"key": "dc.identifier.urn", "value": "URN:NBN:fi:jyu-201811294924", "language": "", "element": "identifier", "qualifier": "urn", "schema": "dc"}, {"key": "dc.type.ontasot", "value": "Pro gradu -tutkielma", "language": "fi", "element": "type", "qualifier": "ontasot", "schema": "dc"}, {"key": "dc.type.ontasot", "value": "Master\u2019s thesis", "language": "en", "element": "type", "qualifier": "ontasot", "schema": "dc"}, {"key": "dc.contributor.faculty", "value": "Informaatioteknologian tiedekunta", "language": "fi", "element": "contributor", "qualifier": "faculty", "schema": "dc"}, {"key": "dc.contributor.faculty", "value": "Faculty of Information Technology", "language": "en", "element": "contributor", "qualifier": "faculty", "schema": "dc"}, {"key": "dc.contributor.department", "value": "Informaatioteknologia", "language": "fi", "element": "contributor", "qualifier": "department", "schema": "dc"}, {"key": "dc.contributor.department", "value": "Information Technology", "language": "en", "element": "contributor", "qualifier": "department", "schema": "dc"}, {"key": "dc.contributor.organization", "value": "Jyv\u00e4skyl\u00e4n yliopisto", "language": "fi", "element": "contributor", "qualifier": "organization", "schema": "dc"}, {"key": "dc.contributor.organization", "value": "University of Jyv\u00e4skyl\u00e4", "language": "en", "element": "contributor", "qualifier": "organization", "schema": "dc"}, {"key": "dc.subject.discipline", "value": "Tietoj\u00e4rjestelm\u00e4tiede", "language": "fi", "element": "subject", "qualifier": "discipline", "schema": "dc"}, {"key": "dc.subject.discipline", "value": "Information Systems Science", "language": "en", "element": "subject", "qualifier": "discipline", "schema": "dc"}, {"key": "yvv.contractresearch.funding", "value": "0", "language": "", "element": "contractresearch", "qualifier": "funding", "schema": "yvv"}, {"key": "dc.type.coar", "value": "http://purl.org/coar/resource_type/c_bdcc", "language": null, "element": "type", "qualifier": "coar", "schema": "dc"}, {"key": "dc.rights.accesslevel", "value": "openAccess", "language": null, "element": "rights", "qualifier": "accesslevel", "schema": "dc"}, {"key": "dc.type.publication", "value": "masterThesis", "language": null, "element": "type", "qualifier": "publication", "schema": "dc"}, {"key": "dc.subject.oppiainekoodi", "value": "601", "language": "", "element": "subject", "qualifier": "oppiainekoodi", "schema": "dc"}, {"key": "dc.subject.yso", "value": "verkkoyhteis\u00f6t", "language": null, "element": "subject", "qualifier": "yso", "schema": "dc"}, {"key": "dc.subject.yso", "value": "tiet\u00e4mys", "language": null, "element": "subject", "qualifier": "yso", "schema": "dc"}, {"key": "dc.subject.yso", "value": "tieto", "language": null, "element": "subject", "qualifier": "yso", "schema": "dc"}, {"key": "dc.subject.yso", "value": "online communities", "language": null, "element": "subject", "qualifier": "yso", "schema": "dc"}, {"key": "dc.subject.yso", "value": "knowledge", "language": null, "element": "subject", "qualifier": "yso", "schema": "dc"}, {"key": "dc.subject.yso", "value": "information", "language": null, "element": "subject", "qualifier": "yso", "schema": "dc"}, {"key": "dc.format.content", "value": "fulltext", "language": null, "element": "format", "qualifier": "content", "schema": "dc"}, {"key": "dc.rights.url", "value": "https://rightsstatements.org/page/InC/1.0/", "language": null, "element": "rights", "qualifier": "url", "schema": "dc"}, {"key": "dc.type.okm", "value": "G2", "language": null, "element": "type", "qualifier": "okm", "schema": "dc"}]
id jyx.123456789_60380
language eng
last_indexed 2025-02-18T10:56:38Z
main_date 2018-01-01T00:00:00Z
main_date_str 2018
online_boolean 1
online_urls_str_mv {"url":"https:\/\/jyx.jyu.fi\/bitstreams\/75dfb5ef-0f55-4593-9e2d-ba86acab288c\/download","text":"URN:NBN:fi:jyu-201811294924.pdf","source":"jyx","mediaType":"application\/pdf"}
publishDate 2018
record_format qdc
source_str_mv jyx
spellingShingle Nieminen, Henri The process by which users become active knowledge contributors in programming‐focused online communities knowledge sharing information sharing virtual community process theory process model internet relay chat freenode Tietojärjestelmätiede Information Systems Science 601 verkkoyhteisöt tietämys tieto online communities knowledge information
title The process by which users become active knowledge contributors in programming‐focused online communities
title_full The process by which users become active knowledge contributors in programming‐focused online communities
title_fullStr The process by which users become active knowledge contributors in programming‐focused online communities The process by which users become active knowledge contributors in programming‐focused online communities
title_full_unstemmed The process by which users become active knowledge contributors in programming‐focused online communities The process by which users become active knowledge contributors in programming‐focused online communities
title_short The process by which users become active knowledge contributors in programming‐focused online communities
title_sort process by which users become active knowledge contributors in programming focused online communities
title_txtP The process by which users become active knowledge contributors in programming‐focused online communities
topic knowledge sharing information sharing virtual community process theory process model internet relay chat freenode Tietojärjestelmätiede Information Systems Science 601 verkkoyhteisöt tietämys tieto online communities knowledge information
topic_facet 601 Information Systems Science Tietojärjestelmätiede freenode information information sharing internet relay chat knowledge knowledge sharing online communities process model process theory tieto tietämys verkkoyhteisöt virtual community
url https://jyx.jyu.fi/handle/123456789/60380 http://www.urn.fi/URN:NBN:fi:jyu-201811294924
work_keys_str_mv AT nieminenhenri processbywhichusersbecomeactiveknowledgecontributorsinprogrammingfocusedonlinecomm AT nieminenhenri theprocessbywhichusersbecomeactiveknowledgecontributorsinprogrammingfocusedonlinec