論文の概要: Empowered and Embedded: Ethics and Agile Processes
- arxiv url: http://arxiv.org/abs/2107.07249v1
- Date: Thu, 15 Jul 2021 11:14:03 GMT
- ステータス: 処理完了
- システム内更新日: 2023-03-22 05:22:13.564203
- Title: Empowered and Embedded: Ethics and Agile Processes
- Title(参考訳): Empowered and Embedded: 倫理とアジャイルプロセス
- Authors: Niina Zuber, Severin Kacianka, Jan Gogoll, Alexander Pretschner,
Julian Nida-R\"umelin
- Abstract要約: 私たちは倫理的考慮事項を(アジャイル)ソフトウェア開発プロセスに組み込む必要があると論じています。
私たちは、すでに存在しており、確立されたアジャイルソフトウェア開発プロセスで倫理的な議論を実施する可能性を強調しました。
- 参考スコア(独自算出の注目度): 60.63670249088117
- License: http://creativecommons.org/licenses/by-nc-nd/4.0/
- Abstract: In this article we focus on the structural aspects of the development of
ethical software, and argue that ethical considerations need to be embedded
into the (agile) software development process. In fact, we claim that agile
processes of software development lend themselves specifically well for this
endeavour. First, we contend that ethical evaluations need to go beyond the use
of software products and include an evaluation of the software itself. This
implies that software engineers influence peoples' lives through the features
of their designed products. Embedded values are thus approached best by
software engineers themselves. Therefore, we put emphasis on the possibility to
implement ethical deliberations in already existing and well established agile
software development processes. Our approach relies on software engineers
making their own judgments throughout the entire development process to ensure
that technical features and ethical evaluation can be addressed adequately to
transport and foster desirable values and norms. We argue that agile software
development processes may help the implementation of ethical deliberation for
five reasons: 1) agile methods are widely spread, 2) their emphasis on flat
hierarchies promotes independent thinking, 3) their reliance on existing team
structures serve as an incubator for deliberation, 4) agile development
enhances object-focused techno-ethical realism, and, finally, 5) agile
structures provide a salient endpoint to deliberation.
- Abstract(参考訳): この記事では、倫理的ソフトウェアの開発における構造的側面に注目し、(アジャイル)ソフトウェア開発プロセスに倫理的考慮を組み込む必要があると論じます。
実際、私たちは、ソフトウェア開発のアジャイルプロセスは、この取り組みに特に適していると主張している。
まず、倫理的評価はソフトウェア製品の使用を超越し、ソフトウェア自体の評価を含める必要がある、と我々は主張する。
これは、ソフトウェアエンジニアがデザインされた製品の特徴を通じて人々の生活に影響を与えることを意味する。
したがって、組み込み値はソフトウェアエンジニア自身によって最もよくアプローチされる。
そこで我々は,すでに確立されたアジャイルソフトウェア開発プロセスにおいて,倫理的な議論を実施する可能性を強調した。
当社のアプローチは,開発プロセス全体を通じて,技術的特徴と倫理的評価を適切に対処し,望ましい価値や規範を輸送し,促進するために,ソフトウェアエンジニアが独自の判断を下すことに依存しています。
アジャイルソフトウェア開発プロセスは倫理的熟考の実施に5つの理由があると主張している。
1) アジャイルメソッドは広く普及しています。
2)フラット階層に重点を置くことで,独立した思考が促進される。
3) 既存のチーム構造への依存度は,審議のインキュベータとして機能する。
4) アジャイル開発は、オブジェクト指向のテクノ倫理的現実主義を強化し、最後に、
5) アジャイル構造は、熟慮すべきエンドポイントを提供します。
関連論文リスト
- Exploring the Experiences of Experts: Sustainability in Agile Software Development - Insights from the Finnish Software Industry [1.0914774377511212]
この研究は、フィンランドのソフトウェア産業におけるアジャイルソフトウェア開発における持続可能性を探究することを目的としている。
この調査結果は、アジャイルソフトウェア開発に持続可能性を統合することに対する専門家の間での関心が高まっていることを示している。
この研究は、ソフトウェアエンジニアリングロードマップ2030で考慮すべき3つの重要な要素を提案する。
論文 参考訳(メタデータ) (2024-07-09T15:53:46Z) - 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) - Charting a Path to Efficient Onboarding: The Role of Software
Visualization [49.1574468325115]
本研究は,ソフトウェアビジュアライゼーションツールを用いたマネージャ,リーダ,開発者の親しみやすさを探求することを目的としている。
本手法は, 質問紙調査と半構造化面接を用いて, 実践者から収集したデータの量的, 質的分析を取り入れた。
論文 参考訳(メタデータ) (2024-01-17T21:30:45Z) - Xcrum: A Synergistic Approach Integrating Extreme Programming with Scrum [0.0]
この記事では,スクラムとエクストリームプログラミング(XP)という,2つの著名なアジャイル方法論の概要を紹介する。
XPプラクティスをスクラムに統合することで、"Xcrum"と呼ばれる新しいハイブリッド方法論が生まれました。
この新しいアプローチが両方のメソッドの強みを取り入れていることを考えると、オリジナルのフレームワークを上回る可能性を秘めている点に注意が必要だ。
論文 参考訳(メタデータ) (2023-10-05T01:39:10Z) - Embedded Software Development with Digital Twins: Specific Requirements
for Small and Medium-Sized Enterprises [55.57032418885258]
デジタル双生児は、コスト効率の良いソフトウェア開発とメンテナンス戦略の可能性を秘めている。
私たちは中小企業に現在の開発プロセスについてインタビューした。
最初の結果は、リアルタイムの要求が、これまでは、Software-in-the-Loop開発アプローチを妨げていることを示している。
論文 参考訳(メタデータ) (2023-09-17T08:56:36Z) - Prompted Software Engineering in the Era of AI Models [1.450405446885067]
本稿では、言語ベースのAIモデルのための効果的なプロンプトを構築するために、プロンプトエンジニアリングを統合した、プロンプトソフトウェアエンジニアリング(PSE)を紹介する。
PSEは、ソフトウェア開発にAIモデルを使用することで、少ないリソースで高品質なソフトウェアを生産し、面倒なタスクを自動化し、開発者がより革新的な側面に集中できるようにする。
論文 参考訳(メタデータ) (2023-09-07T20:40:04Z) - Devops And Agile Methods Integrated Software Configuration Management
Experience [0.0]
本研究の目的は,従来の手法と比較して,革新的な手法がソフトウェア構成管理分野にもたらす違いとメリットを検討することである。
ビルドとデプロイメント時間、自動レポート生成、より正確でフォールトフリーなバージョン管理で改善が見られる。
論文 参考訳(メタデータ) (2023-06-24T13:40:27Z) - An interdisciplinary conceptual study of Artificial Intelligence (AI)
for helping benefit-risk assessment practices: Towards a comprehensive
qualification matrix of AI programs and devices (pre-print 2020) [55.41644538483948]
本稿では,インテリジェンスの概念に対処するさまざまな分野の既存の概念を包括的に分析する。
目的は、AIシステムを評価するための共有概念や相違点を特定することである。
論文 参考訳(メタデータ) (2021-05-07T12:01:31Z) - Technology Readiness Levels for AI & ML [79.22051549519989]
機械学習システムの開発は、現代的なツールで容易に実行できるが、プロセスは通常急いで、エンドツーエンドで実行される。
エンジニアリングシステムは、高品質で信頼性の高い結果の開発を効率化するために、明確に定義されたプロセスとテスト標準に従います。
我々は、機械学習の開発と展開のための実証されたシステムエンジニアリングアプローチを提案する。
論文 参考訳(メタデータ) (2020-06-21T17:14:34Z)
関連論文リストは本サイト内にある論文のタイトル・アブストラクトから自動的に作成しています。
指定された論文の情報です。
本サイトの運営者は本サイト(すべての情報・翻訳含む)の品質を保証せず、本サイト(すべての情報・翻訳含む)を使用して発生したあらゆる結果について一切の責任を負いません。