論文の概要: Industrial Code Quality Benchmarks: Toward Gamification of Software Maintainability
- arxiv url: http://arxiv.org/abs/2412.06307v1
- Date: Mon, 09 Dec 2024 08:55:30 GMT
- ステータス: 翻訳完了
- システム内更新日: 2024-12-10 14:57:05.263645
- Title: Industrial Code Quality Benchmarks: Toward Gamification of Software Maintainability
- Title(参考訳): 産業コード品質ベンチマーク:ソフトウェア保守性のゲーミフィケーションに向けて
- Authors: Markus Borg, Amogha Udayakumar, Adam Tornhill,
- Abstract要約: ソフトウェア業界の長期的な成功には、ソフトウェアの保守性が不可欠です。
保守性に乏しいという高いコストの証拠が広く出回っているにもかかわらず、市場圧力が多くの組織に短期的なリリースの優先順位付けを促している。
- 参考スコア(独自算出の注目度): 6.031345629422313
- License:
- Abstract: Software maintainability is essential for long-term success in the software industry. Despite widespread evidence of the high costs associated with poor maintainability, market pressure drives many organizations to prioritize short-term releases. This focus leads to accumulating technical debt worldwide. In this preliminary work, we propose maintainability gamification through anonymous leaderboards to encourage organizations to maintain a sustained focus on code quality. Our approach envisions benchmarking to foster motivation and urgency across companies by highlighting thresholds for leaders and laggards. To initiate this concept, we analyze a sample of over 1,000 proprietary projects using CodeHealth scores. By examining the distribution of these scores across various dimensions, we assess the feasibility of creating effective leaderboards. Findings from this study offer valuable insights for future design activities in maintainability gamification.
- Abstract(参考訳): ソフトウェア業界の長期的な成功には、ソフトウェアの保守性が不可欠です。
保守性に乏しいという高いコストの証拠が広く出回っているにもかかわらず、市場圧力が多くの組織に短期的なリリースの優先順位付けを促している。
この焦点は、世界中の技術的負債の蓄積につながる。
この予備的な作業では、匿名のリーダーボードを通じて保守性のゲーミフィケーションを提案し、組織がコード品質への継続的なフォーカスを維持することを奨励する。
当社のアプローチでは,リーダとラガードのしきい値を強調することで,企業間のモチベーションと緊急性を向上するためのベンチマークを目標としています。
このコンセプトを開始するために、CodeHealthスコアを使用して1000以上のプロプライエタリなプロジェクトのサンプルを分析します。
様々な次元にまたがるスコアの分布を調べることで,効果的なリーダーボード作成の可能性を評価する。
この研究から得られた知見は、保守性ゲーミフィケーションにおける将来のデザイン活動に貴重な洞察を与える。
関連論文リスト
- Codev-Bench: How Do LLMs Understand Developer-Centric Code Completion? [60.84912551069379]
Code-Development Benchmark (Codev-Bench)は、細粒度で現実世界、リポジトリレベル、開発者中心の評価フレームワークです。
Codev-Agentは、リポジトリのクローリングを自動化し、実行環境を構築し、既存のユニットテストから動的呼び出しチェーンを抽出し、データ漏洩を避けるために新しいテストサンプルを生成するエージェントベースのシステムである。
論文 参考訳(メタデータ) (2024-10-02T09:11:10Z) - How to Measure Performance in Agile Software Development? A Mixed-Method Study [2.477589198476322]
この研究は、アジャイルソフトウェア開発のパフォーマンス指標を実際に使用するときに生じる課題を特定することを目的としている。
結果として、広く使用されているパフォーマンスメトリクスが実際に広く使用されている一方で、アジャイルソフトウェア開発チームは透明性と標準化の欠如と不十分な正確性のために、課題に直面しています。
論文 参考訳(メタデータ) (2024-07-08T19:53:01Z) - Agent-Driven Automatic Software Improvement [55.2480439325792]
本提案は,Large Language Models (LLMs) を利用したエージェントの展開に着目して,革新的なソリューションの探求を目的とする。
継続的学習と適応を可能にするエージェントの反復的性質は、コード生成における一般的な課題を克服するのに役立ちます。
我々は,これらのシステムにおける反復的なフィードバックを用いて,エージェントの基盤となるLLMをさらに微調整し,自動化されたソフトウェア改善のタスクに整合性を持たせることを目指している。
論文 参考訳(メタデータ) (2024-06-24T15:45:22Z) - Clearing the Path for Software Sustainability [0.0]
本稿では,第3次研究から得られた知見をもとに,文献における重要な課題を概説する。
ソフトウェア持続可能性の定義に関する混乱、ソフトウェア開発における持続可能性を考えるべき時期に関する不確実性、評価指標とツールの欠如、ソフトウェアシステムの持続可能性に関する狭い視点、認識と教育の不足、実践における重大な考慮の欠如。
論文 参考訳(メタデータ) (2024-05-24T15:24:24Z) - Quality Requirements for Code: On the Untapped Potential in
Maintainability Specifications [5.342931064962865]
本稿では,コード指向研究と要求工学の専門知識を組み合わせることで,有意義な産業的インパクトを生み出すための相乗的アプローチを提案する。
その結果,品質目標の設定を目的としたQUPERモデルは,保守性というユニークな側面に適切に対応していないことが示唆された。
論文 参考訳(メタデータ) (2024-01-19T17:29:12Z) - Code Ownership in Open-Source AI Software Security [18.779538756226298]
コードオーナシップのメトリクスを使用して、5つの著名なオープンソースAIソフトウェアプロジェクトにおける潜在的な脆弱性との相関を調査します。
この結果は、ハイレベルなオーナシップ(マイナーなコントリビュータの数が限られている)と脆弱性の減少との間に肯定的な関係があることを示唆している。
これらの新しいコードオーナシップメトリクスによって、プロジェクトキュレーターや品質保証の専門家が現場プロジェクトを評価し、ベンチマークするのを助けるために、Pythonベースのコマンドラインアプリケーションを実装しました。
論文 参考訳(メタデータ) (2023-12-18T00:37:29Z) - Harnessing the Web and Knowledge Graphs for Automated Impact Investing
Scoring [2.4107880640624706]
持続可能な開発目標のフレームワークを作成するプロセスを自動化するための,データ駆動システムについて説明する。
本稿では,異なるWebソースからテキストのデータセットを収集・フィルタリングする新しい手法と,企業の集合に関連する知識グラフを提案する。
以上の結果から,我々の最高性能モデルでは,マイクロ平均F1スコア0.89でSDGスコアを正確に予測できることがわかった。
論文 参考訳(メタデータ) (2023-08-04T15:14:16Z) - A Weakly Supervised Learning Framework for Salient Object Detection via
Hybrid Labels [96.56299163691979]
本稿では,ハイブリッドラベル下でのSODタスクに焦点をあてる。
このタスクにおけるラベルノイズと量不均衡の問題に対処するため、我々は3つの洗練されたトレーニング戦略を持つ新しいパイプラインフレームワークを設計する。
5つのSODベンチマーク実験により,本手法は弱教師付き/非教師付き手法と競合する性能を示した。
論文 参考訳(メタデータ) (2022-09-07T06:45:39Z) - SustainBench: Benchmarks for Monitoring the Sustainable Development
Goals with Machine Learning [63.192289553021816]
国連持続可能な開発目標の進展は、主要な環境・社会経済指標のデータ不足によって妨げられている。
近年の機械学習の進歩により、衛星やソーシャルメディアなど、豊富な、頻繁に更新され、グローバルに利用可能なデータを活用することが可能になった。
本稿では,7個のSDGにまたがる15個のベンチマークタスクの集合であるSustainBenchを紹介する。
論文 参考訳(メタデータ) (2021-11-08T18:59:04Z) - Empowered and Embedded: Ethics and Agile Processes [60.63670249088117]
私たちは倫理的考慮事項を(アジャイル)ソフトウェア開発プロセスに組み込む必要があると論じています。
私たちは、すでに存在しており、確立されたアジャイルソフトウェア開発プロセスで倫理的な議論を実施する可能性を強調しました。
論文 参考訳(メタデータ) (2021-07-15T11:14:03Z) - MS MARCO: Benchmarking Ranking Models in the Large-Data Regime [57.37239054770001]
本稿では,MS MARCO と TREC Deep Learning Track をケーススタディとして用いた。
評価の取り組みの設計が、特定の成果を奨励または阻止する方法を示します。
我々は、ある種の落とし穴の分析と、そのような落とし穴を避けるためのベストプラクティスのステートメントを提供する。
論文 参考訳(メタデータ) (2021-05-09T20:57:36Z)
関連論文リストは本サイト内にある論文のタイトル・アブストラクトから自動的に作成しています。
指定された論文の情報です。
本サイトの運営者は本サイト(すべての情報・翻訳含む)の品質を保証せず、本サイト(すべての情報・翻訳含む)を使用して発生したあらゆる結果について一切の責任を負いません。