論文の概要: How Gamification Affects Software Developers: Cautionary Evidence from a
Natural Experiment on GitHub
- arxiv url: http://arxiv.org/abs/2006.02371v3
- Date: Mon, 10 May 2021 14:36:19 GMT
- ステータス: 処理完了
- システム内更新日: 2023-05-17 06:41:50.783146
- Title: How Gamification Affects Software Developers: Cautionary Evidence from a
Natural Experiment on GitHub
- Title(参考訳): ゲーミフィケーションがソフトウェア開発者に与える影響 - github上の自然実験からの注意深い証拠
- Authors: Lukas Moldon, Markus Strohmaier, Johannes Wachs
- Abstract要約: ユーザインタフェースから毎日のアクティビティストリークカウンタを非発表で削除し,その後に行動に大きな変化がみられた。
長く続く活動は放棄され、あまり一般的ではなくなった。
一部の開発者は、パブリックストリークカウンタを削除した後、100日間連続してコントリビューションを行うという目標を放棄している。
- 参考スコア(独自算出の注目度): 6.123324869194196
- License: http://creativecommons.org/licenses/by/4.0/
- Abstract: We examine how the behavior of software developers changes in response to
removing gamification elements from GitHub, an online platform for
collaborative programming and software development. We find that the
unannounced removal of daily activity streak counters from the user interface
(from user profile pages) was followed by significant changes in behavior.
Long-running streaks of activity were abandoned and became less common. Weekend
activity decreased and days in which developers made a single contribution
became less common. Synchronization of streaking behavior in the platform's
social network also decreased, suggesting that gamification is a powerful
channel for social influence. Focusing on a set of software developers that
were publicly pursuing a goal to make contributions for 100 days in a row, we
find that some of these developers abandon this quest following the removal of
the public streak counter. Our findings provide evidence for the significant
impact of gamification on the behavior of developers on large collaborative
programming and software development platforms. They urge caution: gamification
can steer the behavior of software developers in unexpected and unwanted
directions.
- Abstract(参考訳): ソフトウェア開発のコラボレーションのためのオンラインプラットフォームであるgithubからゲーミフィケーション要素を取り除くことで,ソフトウェア開発者の振る舞いがどう変化するかを検討する。
その結果,ユーザインターフェース(ユーザプロファイルページから)から毎日のアクティビティストリークカウンタを削除したことが,行動に大きな変化をもたらした。
長く続く活動は放棄され、あまり一般的ではなくなった。
週末のアクティビティは減少し、開発者がひとつのコントリビューションを行った日は少なくなった。
また、プラットフォームのソーシャルネットワークにおけるストライキング行動の同期も減少し、ゲーム化は社会的影響の強力なチャンネルであることが示唆された。
100日間のコントリビュートの目標を公に追求しているソフトウェア開発者の集まりに注目して、これらの開発者の一部が、パブリック・ストリーク・カウンターの削除後にこのクエストを放棄していることが分かりました。
本研究は,ゲーム化が大規模協調プログラミングおよびソフトウェア開発プラットフォーム上での開発者の行動に与える影響を示唆するものである。
ゲーミフィケーションは、予想外かつ望ましくない方向にソフトウェア開発者の振る舞いを操ることができる。
関連論文リスト
- Improving Testing Behavior by Gamifying IntelliJ [13.086283144520513]
一般的なIntelliJ Java統合開発環境用のガミフィケーションプラグインであるIntelliGameを紹介します。
IntelliGameは、マルチレベルの達成システムを使用して、肯定的なテスト行動に対して開発者に報奨を与える。
49人の参加者によるコントロールされた実験では、IntelliGameによって引き起こされるテスト動作にかなりの違いが示されている。
論文 参考訳(メタデータ) (2023-10-17T11:40:55Z) - Emoji Promotes Developer Participation and Issue Resolution on GitHub [21.773653065372997]
仮想ワークスペースにおける絵文字使用が開発者の参加や課題解決にどのように影響するかを検討する。
絵文字は問題の解決時間を大幅に短縮し、より多くのユーザーを惹きつけることができる。
論文 参考訳(メタデータ) (2023-08-30T23:26:33Z) - Communicative Agents for Software Development [79.86905471184195]
ChatDevはチャットを利用した仮想ソフトウェア開発会社で、確立したウォーターフォールモデルを反映している。
各ステージは、プログラマ、コードレビュアー、テストエンジニアといった"ソフトウェアエージェント"のチームが参加し、協調的な対話を促進する。
ChatDevは潜在的な脆弱性を特定し、信頼できる効率とコスト効率を維持しながら幻覚を正す。
論文 参考訳(メタデータ) (2023-07-16T02:11:34Z) - CONCORD: Clone-aware Contrastive Learning for Source Code [64.51161487524436]
セルフ教師付き事前トレーニングは、多くのダウンストリームSEタスクに価値のあるジェネリックコード表現を学ぶための牽引役になった。
汎用的な表現学習のために、開発者が日々どのようにコードをコーディングするかは、要因としても不可欠である、と私たちは主張する。
特に,表現空間に良性クローンを近づける自己教師型コントラスト学習戦略であるCONCORDを提案する。
論文 参考訳(メタデータ) (2023-06-05T20:39:08Z) - The GitHub Development Workflow Automation Ecosystems [47.818229204130596]
大規模なソフトウェア開発は、非常に協力的な取り組みになっています。
この章では、開発ボットとGitHub Actionsのエコシステムについて解説する。
この領域における最先端技術に関する広範な調査を提供する。
論文 参考訳(メタデータ) (2023-05-08T15:24:23Z) - Breaks and Code Quality: Investigating the Impact of Forgetting on
Software Development. A Registered Report [15.438443553618896]
開発者がそのことを明確に理解し、長時間中断しても効率的に効果的に機能できることは、非常に重要です。
本報告では,開発者の活動が持続時間とコード品質の異なる特性に与える影響を調査するための実証的研究を提案する。
論文 参考訳(メタデータ) (2023-05-01T10:33:17Z) - A Lot of Talk and a Badge: An Exploratory Analysis of Personal
Achievements in GitHub [15.236182782295732]
GitHubは、個人的成果を通じて新しい要素を導入し、バッジをアンロックし、開発者自身のプロフィールページに表示し、開発活動を認識した。
GitHubにおける個人バッジの拡散を研究するために,混合手法を用いた探索分析を行った。
ほとんどの開発者は少なくともバッジをサンプルにしているが、プロフィールを非公開にし、バッジを表示することをオプトアウトするユーザーの増加も観察している。
論文 参考訳(メタデータ) (2023-03-26T12:08:50Z) - Using Developer Discussions to Guide Fixing Bugs in Software [51.00904399653609]
我々は,タスク実行前に利用可能であり,また自然発生しているバグレポートの議論を,開発者による追加情報の必要性を回避して利用することを提案する。
このような議論から派生したさまざまな自然言語コンテキストがバグ修正に役立ち、オラクルのバグ修正コミットに対応するコミットメッセージの使用よりもパフォーマンスの向上につながることを実証する。
論文 参考訳(メタデータ) (2022-11-11T16:37:33Z) - Aligning to Social Norms and Values in Interactive Narratives [89.82264844526333]
我々は、インタラクティブな物語やテキストベースのゲームにおいて、社会的に有益な規範や価値観に沿って行動するエージェントを作成することに注力する。
我々は、特別な訓練を受けた言語モデルに存在する社会的コモンセンス知識を用いて、社会的に有益な値に整合した行動にのみ、その行動空間を文脈的に制限するGAALADエージェントを紹介した。
論文 参考訳(メタデータ) (2022-05-04T09:54:33Z) - Study of the usability of LinkedIn: a social media platform meant to
connect employers and employees [91.3755431537592]
本稿では,LinkedInのユーザビリティをユーザ評価と専門家評価の両方を用いて評価する。
LinkedInアプリケーションの全体的なユーザビリティは、SUS(System Usability Scale)を使用して測定されている。
論文 参考訳(メタデータ) (2020-06-06T18:19:45Z)
関連論文リストは本サイト内にある論文のタイトル・アブストラクトから自動的に作成しています。
指定された論文の情報です。
本サイトの運営者は本サイト(すべての情報・翻訳含む)の品質を保証せず、本サイト(すべての情報・翻訳含む)を使用して発生したあらゆる結果について一切の責任を負いません。