論文の概要: UX Debt: Developers Borrow While Users Pay
- arxiv url: http://arxiv.org/abs/2104.06908v2
- Date: Sun, 28 Jan 2024 21:19:09 GMT
- ステータス: 処理完了
- システム内更新日: 2024-01-31 01:27:58.235440
- Title: UX Debt: Developers Borrow While Users Pay
- Title(参考訳): UXの負債: ユーザが支払っている間にデベロッパが請求する
- Authors: Sebastian Baltes and Veronika Dashuber
- Abstract要約: ユーザエクスペリエンス(UX)の負債は、低いユーザビリティを犠牲にして開発をスピードアップするためのショートカットに重点を置いています。
ほとんどの研究は、実装に焦点をあてて、コード中心の技術的負債について検討している。
私たちは、コード中心、アーキテクチャ中心、プロセス中心の3つのUX負債のクラスを概説しました。
- 参考スコア(独自算出の注目度): 2.9479490707938982
- License: http://arxiv.org/licenses/nonexclusive-distrib/1.0/
- Abstract: Technical debt has become a well-known metaphor among software professionals,
illustrating how shortcuts taken during development can accumulate and become a
burden for software projects. In the traditional notion of technical debt,
software developers borrow from the maintainability and extensibility of a
software system for a short-term speed up in development time. In the future,
they are the ones who pay the interest in form of longer development times.
User experience (UX) debt, on the other hand, focuses on shortcuts taken to
speed up development at the expense of subpar usability, thus mainly borrowing
from user efficiency. Most research considers code-centric technical debt,
focusing on the implementation. With this article, we want to build awareness
for the often overlooked UX debt of software systems, shifting the focus from
the source code towards users. We outline three classes of UX debt that we
observed in practice: code-centric, architecture-centric, and process-centric
UX debt. In an expert survey, we validated those classes, with code-centric and
process-centric UX debt getting the strongest support. We discuss our
participants' feedback and present recommendations on how software development
teams can mitigate UX debt in their user-facing applications.
- Abstract(参考訳): 技術的負債はソフトウェア専門家の間でよく知られたメタファーとなり、開発中のショートカットがどのようにソフトウェアプロジェクトの負担を蓄積し重荷になるかを示しています。
従来の技術的負債の概念では、ソフトウェア開発者は、開発時間の短期的なスピードアップのために、ソフトウェアシステムの保守性と拡張性から借用する。
将来的には、長い開発時間という形で利息を払うのは彼らなのです。
一方、ユーザエクスペリエンス(UX)の負債は、使用性の不足を犠牲にして開発をスピードアップするためのショートカットに重点を置いています。
ほとんどの研究はコード中心の技術的負債を考慮し、実装に焦点を当てている。
この記事では、よく見過ごされるソフトウェアシステムのUX負債に対する意識を高め、ソースコードからユーザへと焦点を移したいと考えています。
私たちは、コード中心、アーキテクチャ中心、プロセス中心のUX負債の3つのクラスを概説しました。
専門的な調査では、コード中心のUX負債とプロセス中心のUX負債が最強のサポートを受けながら、これらのクラスを検証しました。
参加者のフィードバックを議論し,ソフトウェア開発チームがユーザ向けアプリケーションのux負債を軽減する方法について推奨する。
関連論文リスト
- Technical Debt Management: The Road Ahead for Successful Software
Delivery [40.45645113369735]
技術的負債(Technical Debt)は、多くの人がソフトウェアプロジェクトの'サイレントキラー'と見なしているが、間違いなくソフトウェアエンジニアの日常的な語彙の一部になっている。
本稿では,技術負債管理における産業と研究の両コミュニティにおける技術の現状について検討する。
論文 参考訳(メタデータ) (2024-03-11T07:48:35Z) - Charting a Path to Efficient Onboarding: The Role of Software
Visualization [49.1574468325115]
本研究は,ソフトウェアビジュアライゼーションツールを用いたマネージャ,リーダ,開発者の親しみやすさを探求することを目的としている。
本手法は, 質問紙調査と半構造化面接を用いて, 実践者から収集したデータの量的, 質的分析を取り入れた。
論文 参考訳(メタデータ) (2024-01-17T21:30:45Z) - Exploration of technical debt in start-ups [5.664445343364966]
技術的負債の側面と,スタートアップにおける工学的コンテキストを特徴付ける文脈情報を特定するために,ケースサーベイ手法を適用した。
スタートアップはテストを自動化する試みにもかかわらず、テストのディメンションにほとんどの技術的負債を蓄積していることがわかった。
スタートアップチームのサイズと経験が技術的負債を蓄積する主要な前例であることに気付きました。
論文 参考訳(メタデータ) (2023-09-21T19:02:02Z) - Automatically Estimating the Effort Required to Repay Self-Admitted
Technical Debt [1.8208834479445897]
Self-Admitted Technical Debt (SATD)は、ソフトウェアアーティファクト内の開発者が文書化する技術的負債の特定の形式である。
包括的データセットを用いてSATD返済作業を自動的に推定する新しい手法を提案する。
本研究の結果から,SATD はコード/設計,要件,テスト負債といった様々なレベルの返済作業を必要とし,非SATD 項目と比較して高い労力を要することが明らかとなった。
論文 参考訳(メタデータ) (2023-09-12T07:40:18Z) - Collaborative, Code-Proximal Dynamic Software Visualization within Code
Editors [55.57032418885258]
本稿では,コードエディタに組み込むソフトウェアビジュアライゼーション手法の設計と実装について紹介する。
私たちのコントリビューションは、ソフトウェアシステムの実行時の動作の動的解析を使用するという点で、関連する作業と異なります。
私たちの視覚化アプローチは、一般的なリモートペアプログラミングツールを強化し、共有コード都市を利用することで協調的に使用できます。
論文 参考訳(メタデータ) (2023-08-30T06:35:40Z) - DebtViz: A Tool for Identifying, Measuring, Visualizing, and Monitoring
Self-Admitted Technical Debt [1.6201475185215248]
技術的負債、特にSelf-Admitted Technical Debt (SATD)は、ソフトウェア開発者やマネージャにとって重要な課題である。
本稿では,ソースコードコメントやイシュートラッキングシステムにおいて,様々なSATDを自動検出,分類,可視化,監視するための革新的なSATDツールであるDebtVizを提案する。
論文 参考訳(メタデータ) (2023-08-25T01:05:38Z) - Artificial Intelligence for Technical Debt Management in Software
Development [0.0]
ソフトウェア開発における技術的負債回避のためのAI駆動ツールの使用に関する既存の研究のレビュー。
AIはソフトウェア開発における技術的負債管理を大幅に改善する可能性がある、と提案する。
AIを開発プロセスに活用しようとするソフトウェア開発チームに対して,実践的なガイダンスを提供する。
論文 参考訳(メタデータ) (2023-06-16T21:59:22Z) - CONCORD: Clone-aware Contrastive Learning for Source Code [64.51161487524436]
セルフ教師付き事前トレーニングは、多くのダウンストリームSEタスクに価値のあるジェネリックコード表現を学ぶための牽引役になった。
汎用的な表現学習のために、開発者が日々どのようにコードをコーディングするかは、要因としても不可欠である、と私たちは主張する。
特に,表現空間に良性クローンを近づける自己教師型コントラスト学習戦略であるCONCORDを提案する。
論文 参考訳(メタデータ) (2023-06-05T20:39:08Z) - Empowered and Embedded: Ethics and Agile Processes [60.63670249088117]
私たちは倫理的考慮事項を(アジャイル)ソフトウェア開発プロセスに組み込む必要があると論じています。
私たちは、すでに存在しており、確立されたアジャイルソフトウェア開発プロセスで倫理的な議論を実施する可能性を強調しました。
論文 参考訳(メタデータ) (2021-07-15T11:14:03Z) - CoreDiag: Eliminating Redundancy in Constraint Sets [68.8204255655161]
最小コア(最小非冗長制約集合)の決定に利用できる新しいアルゴリズムを提案する。
このアルゴリズムは、冗長性の度合いが高い分散知識工学シナリオにおいて特に有用である。
本手法の適用可能性を示すために, 商業的構成知識ベースを用いた実証的研究を実施した。
論文 参考訳(メタデータ) (2021-02-24T09:16:10Z)
関連論文リストは本サイト内にある論文のタイトル・アブストラクトから自動的に作成しています。
指定された論文の情報です。
本サイトの運営者は本サイト(すべての情報・翻訳含む)の品質を保証せず、本サイト(すべての情報・翻訳含む)を使用して発生したあらゆる結果について一切の責任を負いません。