論文の概要: Organizational Artifacts of Code Development
- arxiv url: http://arxiv.org/abs/2105.14637v1
- Date: Sun, 30 May 2021 22:04:09 GMT
- ステータス: 処理完了
- システム内更新日: 2023-03-28 08:00:52.702558
- Title: Organizational Artifacts of Code Development
- Title(参考訳): コード開発の組織的成果物
- Authors: Parisa Kaghazgaran, Nichola Lubold, Fred Morstatter
- Abstract要約: 我々は、異なる国に関連付けられたソフトウェアリポジトリの違いを測定することで、国の社会的影響を研究する。
本稿では,レポジトリのシーケンシャル埋め込みタスクとして,開発活動のシーケンスに基づく新しいモデリング手法を提案する。
我々は、よく知られた企業からのレポスに関するケーススタディを行い、国が企業自体よりも開発における違いをうまく表現できることを見出した。
- 参考スコア(独自算出の注目度): 10.863006516392831
- License: http://creativecommons.org/licenses/by/4.0/
- Abstract: Software is the outcome of active and effective communication between members
of an organization. This has been noted with Conway's law, which states that
``organizations design systems that mirror their own communication structure.''
However, software developers are often members of multiple organizational
groups (e.g., corporate, regional,) and it is unclear how association with
groups beyond one's company influence the development process. In this paper,
we study social effects of country by measuring differences in software
repositories associated with different countries. Using a novel dataset we
obtain from GitHub, we identify key properties that differentiate software
repositories based upon the country of the developers. We propose a novel
approach of modeling repositories based on their sequence of development
activities as a sequence embedding task and coupled with repo profile features
we achieve 79.2% accuracy in identifying the country of a repository. Finally,
we conduct a case study on repos from well-known corporations and find that
country can describe the differences in development better than the company
affiliation itself. These results have larger implications for software
development and indicate the importance of considering the multiple groups
developers are associated with when considering the formation and structure of
teams.
- Abstract(参考訳): ソフトウェアは、組織のメンバ間のアクティブで効果的なコミュニケーションの結果です。
これはコンウェイの法則で指摘されており、''組織化'は自身のコミュニケーション構造を反映する設計システムである。
しかし、ソフトウェア開発者は、しばしば複数の組織グループ(例えば、企業、地域)のメンバーであり、会社以外のグループとの関わりが開発プロセスにどのように影響するかは不明である。
本稿では,異なる国に関連するソフトウェアリポジトリの差異を計測し,国の社会的影響について検討する。
githubから得た新しいデータセットを使って、開発者の国に基づいてソフトウェアリポジトリを区別する重要なプロパティを特定します。
本稿では,レポジトリのシーケンシャル埋め込みタスクとしての開発活動のシーケンスをベースとしたレポジトリのモデリング手法を提案し,レポジトリの国を特定する上で,79.2%の精度でレポジトリのプロファイル機能を実現する。
最後に、有名企業によるレポジトリのケーススタディを行い、国が企業自体よりも開発における差異をうまく表現できることを見出した。
これらの結果はソフトウェア開発により大きな意味を持ち、チームの形成と構造を考える際に開発者が関連づける複数のグループを考慮することの重要性を示している。
関連論文リスト
- DevBench: A Comprehensive Benchmark for Software Development [73.62247555595042]
DevBenchは、ソフトウェア開発ライフサイクルのさまざまな段階にわたる大規模言語モデル(LLM)を評価するベンチマークである。
GPT-4-Turboを含む現在のLLMは、DevBench内での課題の解決に失敗している。
本研究は,LLMを現実のプログラミングアプリケーションに展開する上で,現実的な知見を提供するものである。
論文 参考訳(メタデータ) (2024-03-13T15:13:44Z) - MAgIC: Investigation of Large Language Model Powered Multi-Agent in
Cognition, Adaptability, Rationality and Collaboration [102.41118020705876]
大規模言語モデル(LLM)は自然言語処理の分野で大きな進歩を遂げている。
アプリケーションがマルチエージェント環境に拡張されるにつれ、包括的な評価フレームワークの必要性が高まっている。
この研究は、マルチエージェント設定内でLLMを評価するために特別に設計された新しいベンチマークフレームワークを導入している。
論文 参考訳(メタデータ) (2023-11-14T21:46:27Z) - Communicative Agents for Software Development [79.86905471184195]
ChatDevはチャットを利用した仮想ソフトウェア開発会社で、確立したウォーターフォールモデルを反映している。
各ステージは、プログラマ、コードレビュアー、テストエンジニアといった"ソフトウェアエージェント"のチームが参加し、協調的な対話を促進する。
ChatDevは潜在的な脆弱性を特定し、信頼できる効率とコスト効率を維持しながら幻覚を正す。
論文 参考訳(メタデータ) (2023-07-16T02:11:34Z) - The GitHub Development Workflow Automation Ecosystems [47.818229204130596]
大規模なソフトウェア開発は、非常に協力的な取り組みになっています。
この章では、開発ボットとGitHub Actionsのエコシステムについて解説する。
この領域における最先端技術に関する広範な調査を提供する。
論文 参考訳(メタデータ) (2023-05-08T15:24:23Z) - Detecting and Optimising Team Interactions in Software Development [58.720142291102135]
本稿では,ソフトウェア開発チームの機能的相互作用構造を検出するためのデータ駆動型手法を提案する。
このアプローチでは、チームメンバのアクティビティレベルの違いを考慮し、ブロック制約設定モデルを使用します。
我々のアプローチは、チームが合成されたベンチマークシナリオと機能的な相互作用構造を比較するのにどのように役立つかを示します。
論文 参考訳(メタデータ) (2023-02-28T14:53:29Z) - Code Recommendation for Open Source Software Developers [32.181023933552694]
CODERは、オープンソースのソフトウェア開発者のための新しいグラフベースのコードレコメンデーションフレームワークである。
本フレームワークは,プロジェクト内,クロスプロジェクト,コールドスタートレコメンデーションなど,様々な実験環境下での優れた性能を実現する。
論文 参考訳(メタデータ) (2022-10-15T16:40:36Z) - Big Data = Big Insights? Operationalising Brooks' Law in a Massive
GitHub Data Set [1.1470070927586014]
大規模リポジトリデータにおける開発者の生産性に関する最近の研究の相違を説明できる課題について検討する。
私たちは、私たちの知る限り、チームのサイズやコラボレーションパターンが個人的および集団的生産性に与える影響を調べるために、GitHubプロジェクトの最大の、キュレートされたコーパスを提供しています。
論文 参考訳(メタデータ) (2022-01-12T17:25:30Z) - S3M: Siamese Stack (Trace) Similarity Measure [55.58269472099399]
本稿では、深層学習に基づくスタックトレースの類似性を計算する最初のアプローチであるS3Mを紹介します。
BiLSTMエンコーダと、類似性を計算するための完全接続型分類器をベースとしている。
私たちの実験は、オープンソースデータとプライベートなJetBrainsデータセットの両方において、最先端のアプローチの優位性を示しています。
論文 参考訳(メタデータ) (2021-03-18T21:10:41Z) - ConE: A Concurrent Edit Detection Tool for Large ScaleSoftware
Development [16.11297015618479]
ConEは、同時編集を積極的に検出して、それらに起因する問題を緩和する。
我々は、プルリクエスト通知などの早期介入技術を通じて、ConEのデプロイメント結果を示す。
論文 参考訳(メタデータ) (2021-01-16T22:55:44Z) - Organisational Structure Patterns in Agile Teams: An Industrial
Empirical Study [17.93811906417626]
データセット全体で再帰する7つの組織構造パターンのうち、単一の組織パターンが37%以上発生します。
このパターンは、若いコミュニティ(1~12ヶ月)を反映し、(b)確立したコミュニティで消失し(13ヶ月以上)、(c)報告された最も多くのアーキテクチャ問題を反映している。
論文 参考訳(メタデータ) (2020-04-16T08:01:13Z)
関連論文リストは本サイト内にある論文のタイトル・アブストラクトから自動的に作成しています。
指定された論文の情報です。
本サイトの運営者は本サイト(すべての情報・翻訳含む)の品質を保証せず、本サイト(すべての情報・翻訳含む)を使用して発生したあらゆる結果について一切の責任を負いません。