論文の概要: Integrating Pair Programming as a Work Practice
- arxiv url: http://arxiv.org/abs/2506.19511v1
- Date: Tue, 24 Jun 2025 11:02:03 GMT
- ステータス: 翻訳完了
- システム内更新日: 2025-06-25 19:48:23.599689
- Title: Integrating Pair Programming as a Work Practice
- Title(参考訳): 作業実践としてのペアプログラミングの統合
- Authors: Nina Haugland Andersen, Anastasiia Tkalich, Nils Brede Moe, Darja Smite, Asgaut Mjølne Söderbom, Ola Hast, Viktoria Stray,
- Abstract要約: ペアプログラミング(PP)はかつてないほど重要になっている。
PPの文書化された利点にもかかわらず、その採用はソフトウェアチーム間で相容れないままである。
この研究は、チームメンバーの採用を促進または妨げ、PPにおけるエンゲージメントを継続する要因を理解することを目的としている。
- 参考スコア(独自算出の注目度): 4.0252178854473275
- License: http://creativecommons.org/licenses/by/4.0/
- Abstract: Context: Pair programming (PP) is more relevant than ever. As modern systems grow in complexity, knowledge sharing and collaboration across teams have become essential. However, despite well-documented benefits of PP, its adoption remains inconsistent across software teams. Objective: This study aims to understand the factors that facilitate or hinder team members' adoption as well as lasting engagement in PP. Method: We have conducted an exploratory single-case study in a mature agile company in Norway. We collected data through two rounds of interviews with team members in different roles and performed a thematic analysis of the interviews. Results: Our key finding is that multiple factors, related to the perceptions of how PP contributes to daily work, efforts associated with engaging in PP sessions, company and team attitudes, resources, infrastructure, and task characteristics, affect PP engagement. Conclusion: Long-term engagement in PP requires expected benefits with the practice being confirmed in firsthand experiences. Adapting the practice to each unique team, with insights drawn from collective learning, is also beneficial. Our findings will be beneficial for software practitioners seeking to make PP an integrated part of their team's workflow.
- Abstract(参考訳): コンテキスト: ペアプログラミング(PP)はこれまで以上に重要になります。
現代のシステムが複雑化するにつれて、チーム間の知識共有とコラボレーションが不可欠になっています。
しかし、PPの文書化された利点にもかかわらず、その採用はソフトウェアチーム間で相容れないままである。
目的: この研究は、チームメンバーの採用を促進または妨げる要因と、PPにおけるエンゲージメントの持続性を理解することを目的としています。
Method: ノルウェーの成熟したアジャイル企業で,探索的な単一ケーススタディを実施しました。
我々は、異なる役割のチームメンバーとの2回のインタビューを通じてデータを収集し、インタビューのテーマ分析を行った。
結果: PPが日々の作業にどのように貢献するか,PPセッションへの関与に関連する取り組み,企業やチームの態度,リソース,インフラストラクチャ,タスク特性に関連する複数の要因が,PPの関与に影響を与えている,という結論が得られた。
結論: PPにおける長期的な関与には期待できる利益が必要です。
個々のユニークなチームにプラクティスを適用することも、集合的学習から洞察を得て、有用です。
私たちの発見は、PPをチームのワークフローに統合しようとするソフトウェア実践者にとって有益です。
関連論文リスト
- Safe to Stay: Psychological Safety Sustains Participation in Pull-based Open Source Projects [9.312605205492456]
心理的安全とは、チームメンバが否定的な結果を恐れずに話すか、ミスを犯すことができるという信念を指す。
本研究では,オープンソースプロジェクトへのコントリビュータの継続的な参加に,チームレベルの心理的安全性が関連しているかどうかを検討する。
論文 参考訳(メタデータ) (2025-04-24T12:54:30Z) - Code Collaborate: Dissecting Team Dynamics in First-Semester Programming Students [3.0294711465150006]
この研究は、第一期生が2Dゲームプロジェクトを開発するときに現れるコラボレーションのトレンドを強調している。
その結果、学生は自分の貢献をわずかに過大評価することが多く、より熱心な個人は間違いを認めやすいことが示唆された。
チームパフォーマンスは、国籍や性別構成に基づく大きな変化は示さないが、解散したチームは、しばしば孤独なオオカミで構成されていた。
論文 参考訳(メタデータ) (2024-10-28T11:42:05Z) - What Can Natural Language Processing Do for Peer Review? [173.8912784451817]
現代の科学ではピアレビューが広く使われているが、それは難しく、時間がかかり、エラーを起こしやすい。
ピアレビューに関わるアーティファクトは大部分がテキストベースであるため、自然言語処理はレビューを改善する大きな可能性を秘めている。
筆者らは、原稿提出からカメラ対応リビジョンまでの各工程について詳述し、NLP支援の課題と機会について論じる。
論文 参考訳(メタデータ) (2024-05-10T16:06:43Z) - Pair Programming Practiced in Hybrid Work [2.6680382112425383]
ペアプログラミング(PP)は数十年にわたって広く普及し、知識交換の促進とソフトウェアの品質向上で知られている。
多くのアジャイリストは、ペアリング時に共有ワークスペースに組み込まれたコロケーション、対面相互作用、物理的アーティファクトの重要性を主張した。
長期にわたる在宅勤務の後、多くの知識労働者は週に2~3日、遠隔勤務を好んでいる。
論文 参考訳(メタデータ) (2023-07-13T10:01:25Z) - Unleashing the Emergent Cognitive Synergy in Large Language Models: A Task-Solving Agent through Multi-Persona Self-Collaboration [116.09561564489799]
Solo Performance Promptingは、複数のペルソナと多ターンの自己コラボレーションをすることで、単一のLCMを認知的シナジストに変換する。
認知シナジスト(英: Cognitive Synergist)は、複雑なタスクにおける問題解決を強化するために、複数の心の強みと知識を協調的に結合するインテリジェントエージェントである。
より詳細な分析により,LLMに複数の微粒なペルソナを割り当てることによって,単一あるいは固定数のペルソナに比べて問題解決能力が向上することが示された。
論文 参考訳(メタデータ) (2023-07-11T14:45:19Z) - Detecting and Optimising Team Interactions in Software Development [58.720142291102135]
本稿では,ソフトウェア開発チームの機能的相互作用構造を検出するためのデータ駆動型手法を提案する。
このアプローチでは、チームメンバのアクティビティレベルの違いを考慮し、ブロック制約設定モデルを使用します。
我々のアプローチは、チームが合成されたベンチマークシナリオと機能的な相互作用構造を比較するのにどのように役立つかを示します。
論文 参考訳(メタデータ) (2023-02-28T14:53:29Z) - Who does what? Work division and allocation strategies of computer
science student teams [5.863264019032882]
本研究の目的は,集団課題におけるコンピュータサイエンスの学生の作業分割とアロケーション戦略の洞察を得ることである。
主に成績と効率の要因によって動機付けられ、学生は以前の専門知識と好みに基づいてタスクを選択し、割り当てる。
この結果から,新しいソフトウェア工学のスキルを実践する学生のモチベーションを抑えることができると論じている。
論文 参考訳(メタデータ) (2021-03-04T12:27:07Z) - FERN: Fair Team Formation for Mutually Beneficial Collaborative Learning [9.484474204788349]
この研究は、相互に有益なピアラーニングを促進する公正なチーム形成アプローチであるFERNを導入している。
この問題をNPhardの離散最適化問題として示し,ヒルクライミングアルゴリズムを提案する。
論文 参考訳(メタデータ) (2020-11-23T18:38:01Z) - Evaluating and Rewarding Teamwork Using Cooperative Game Abstractions [103.3630903577951]
我々は、協調ゲーム理論を用いて、プロスポーツから、人工RLエージェントのチームと現実世界のチームを研究する。
データからCFを推定するための協調ゲーム抽象化(CGA)と呼ばれるパラメトリックモデルを導入する。
CGAモデルに対する識別結果とサンプル境界の複雑さと、CGAを用いたShapley値の推定における誤差境界を提供する。
論文 参考訳(メタデータ) (2020-06-16T22:03:36Z) - On Emergent Communication in Competitive Multi-Agent Teams [116.95067289206919]
外部のエージェントチームによるパフォーマンスの競争が社会的影響として作用するかどうかを検討する。
以上の結果から,外部競争の影響により精度と一般化が向上し,コミュニケーション言語が急速に出現することが示唆された。
論文 参考訳(メタデータ) (2020-03-04T01:14:27Z)
関連論文リストは本サイト内にある論文のタイトル・アブストラクトから自動的に作成しています。
指定された論文の情報です。
本サイトの運営者は本サイト(すべての情報・翻訳含む)の品質を保証せず、本サイト(すべての情報・翻訳含む)を使用して発生したあらゆる結果について一切の責任を負いません。