Skip to main content
QUICK REVIEW

[論文レビュー] Integrating User eXperience Practices into Software Development Processes: Implications of Subjectivity and Emergent Nature of UX

Pariya Kashfi, Agneta Nilsson|arXiv (Cornell University)|May 12, 2016
Persona Design and Applications参考文献 33被引用数 4
ひとこと要約

本論文は、ソフトウェア開発へのユーザーエクスペリエンス(UX)実践統合における11の経験的要因としての課題を特定し、UXの本質的な主観性と発生的性質に起因して、その難易度が高まっていると述べている。UXの課題は、使いやすさやソフトウェア品質の問題と重複するだけではなく、タイミングへの感受性、記憶効果、プロトタイプ要件といった5つの根幹的問題に起因しており、これらがUXの測定と管理を特に複雑なものにしていることが明らかになった。

ABSTRACT

Many software companies face challenges in their work with User eXperience (UX) and how to integrate UX practices into existing development processes. A better understanding of these challenges can help researchers and practitioners better address them. Existing research does not analyse UX challenges in relation to other software quality characteristics including usability. In this empirical study, we have interviewed 17 practitioners from eight software development companies. Their responses are coded and analysed with thematic analysis. We report 11 challenges that practitioners face in their work with UX. Some of these challenges partly overlap with those reported in existing literature about usability or software quality characteristics. In contrast to these overlaps, the participants of our study either view many of the challenges unique to UX, or more severe than for usability or other quality characteristics. Although at a superficial level challenges with UX and other quality characteristics overlap, we differentiate these challenges at a deeper level through two main aspects of UX: subjectivity and emergent nature. In particular, we identify at least five issues that are essential to the very nature of UX, and add at least seven extra difficulties to the work of practitioners. These difficulties can explain why practitioners perceive the challenges to be more severe than for other quality characteristics. Our findings can be useful for researchers in identifying industrially relevant research areas and for practitioners to learn from empirically investigated challenges and base their improvement efforts on such knowledge. Investigating the overlaps can help finding research areas not only for enhancing practice of UX but also software quality in general. It also makes it easier for practitioners to spot, better understand as well as find mitigation strategies for UX challenges.

研究の動機と目的

  • ソフトウェア開発プロセスへのUX実践統合に直面する実務家が抱える課題を調査すること。
  • UXの課題が使いやすさやその他のソフトウェア品質特性関連の課題とどのように異なるかを理解すること。
  • UXの課題が他の品質属性と比較して、なぜより深刻または特異と感じられるのかという背後にある理由を特定すること。
  • UXの主観的および発生的性質を深く理解することで、実証的根拠に基づいたUX統合の改善に寄与する知見を提供すること。

提案手法

  • 多様な役割と背景を持つ8つのソフトウェア開発企業に所属する17名の実務家を対象に、半構造化インタビューを実施した。
  • テーマ分析を用いてインタビューデータをコード化・解釈し、繰り返し現れる課題と背後にあるテーマを同定した。
  • 既存の使いやすさやソフトウェア品質に関する文献と重複する課題と、UXに特有の課題を分類した。
  • UXの二重性(主観性と発生的性質)を分析することで、UX固有の困難さを明確にした。
  • UXの本質に内在する5つの重要な問題(たとえば、タスクのタイミングへの感受性、記憶の劣化や捏造への感受性)を同定し、実務家が直面する困難の増大を説明した。
  • ソフトウェア品質に関する既存の文献と照らし合わせて、同定された課題をマッピングし、重複と差異を明らかにすることで、今後の研究と実務に役立つ知見を得た。

実験結果

リサーチクエスチョン

  • RQ1実務家がソフトウェア開発プロセスにUX実践を統合しようとする際に直面する主な課題は何か?
  • RQ2UXの課題は、使いやすさやその他のソフトウェア品質特性関連の課題と比べて、性質や深刻さにおいてどのように異なるか?
  • RQ3UXの主観的および発生的性質は、他の品質属性と比較してUXの管理が難しいと感じられる理由をどの程度説明できるか?
  • RQ4UXの本質に内在する、具体的な問題は何か?それらがUXの課題の深刻さをどのように説明するか?

主な発見

  • 8つのソフトウェア組織におけるUX統合において、合計11の明確に異なる課題が同定され、実務家はUXを効果的に管理することが著しく困難であると報告した。
  • 一部の課題は使いやすさやソフトウェア品質の問題と重複しているが、実務家はUXの主観的および発生的性質に起因して、UXの課題がより深刻であると感じている。
  • UXの本質に内在する5つの重要な問題が同定された:UX測定がタスクのタイミングや性質に感受される、記憶の劣化や捏造に感受される、統計的に有意なユーザーのサンプルが必要であること、洗練されたプロトタイプの必要性、全体のUXがその下位要素に還元できないこと。
  • 実務家は、開発の初期段階で十分なユーザー数や高精細度のプロトタイプにアクセスできないことが多く、測定と評価の困難さを悪化させている。
  • 抽象的またはタスクに関連のないUX的側面(例:感情的反応)は、具体的かつ実行可能な要件に具体化するのが特に困難である。
  • 標準的で合意されたUXの指標や測定フレームワークが存在しないため、システム的なUX統合がさらに複雑になっている。

より良い研究を、今すぐ始めましょう

論文の読解から最終レビューまで、研究時間を劇的に削減しましょう。

クレジットカード登録不要

このレビューはAIが作成し、人間の編集者が確認しました。