[論文レビュー] The Role of Emotional Intelligence in Handling Requirements Changes in Software Engineering
本研究は、オーストラリア、ニュージーランド、シンガポール、スリランカの18名の実務者を対象とした社会的・技術的グランド理論研究に基づき、ソフトウェア工学における要件変更(RC)対応と感情知能(EI)を結びつける最初の理論的枠組みを提示する。自己認識、他者認識、感情の調整、関係管理といったEIの主要な構成要素に加え、オープンなコミュニケーションやコミットメントの追跡といった戦略が特定され、作業形態(リモート/対面)が戦略の実行を仲介することが示された。特に、オープンなコミュニケーションが効果的なRC対応の最も重要な促進要因であることが明らかになった。
Background: Requirements changes (RCs) are inevitable in Software Engineering. Research shows that emotional intelligence (EI) should be used alongside agility and cognitive intelligence during RC handling. Objective: We wanted to study the role of EI in-depth during RC handling. Method: We conducted a socio-technical grounded theory study with eighteen software practitioners from Australia, New Zealand, Singapore, and Sri Lanka. Findings: We found causal condition (software practitioners handling RCs), intervening condition (mode of work), causes (being aware of own emotions, being aware of others' emotions), direct consequences (regulating own emotions, managing relationships), extended consequences (sustaining productivity, setting and sustaining team goals), and contingencies: strategies (open and regular communication, tracking commitments and issues, and ten other strategies) of using EI during RC handling. We also found the covariances where strategies co-vary with the causes and direct consequences, and ease/ difficulty in executing strategies co-vary with the intervening condition. Conclusion: Open and regular communication is key to EI during RC handling. To the best of our knowledge, the framework we present in this paper is the first theoretical framework on EI in Software Engineering research. We provide recommendations including a problem-solution chart in the form of causes, direct consequences, and mode of work against the contingencies: strategies for software practitioners to consider during RC handling, and future directions of research.
研究の動機と目的
- ソフトウェア工学における要件変更(RC)対応における感情知能(EI)の役割を調査すること。これはチームのダイナミクスや生産性に影響を与えるが、しばしば無視されている現象である。
- 特に変更が頻発し、感情的になりやすいアジャイル環境において、ソフトウェア実務者がEIをどのように活用しているかを理解すること。
- EIの因果的・結果的・戦略的側面を包括的に捉える理論的枠組みを構築すること。
- EIに配慮した実務的で根拠に基づいた提言をソフトウェアチームや実務者に提供し、RC対応の改善を図ること。
- 感情知能に関する今後の研究の方向性を同定すること。特に、文化的な文脈を超えた適用可能性や、RC対応を超えたより広範なユースケースについて。
提案手法
- 2ラウンドのインタビューを繰り返し、交互にデータ収集と分析を実施する社会的・技術的グランド理論(STGT)研究を実施した。
- オーストラリア、ニュージーランド、シンガポール、スリランカのソフトウェア実務者18名に対して、便宜的および理論的サンプリングを用いて、半構造化インタビュー(30~60分)による質的データを収集した。
- インタビュートランスクリプトおよび事前インタビューのアンケートを分析するにあたり、オープンコーディング、定常的比較、メモ作成の手法を適用した。
- デモグラフィック情報、チーム構造、プロジェクト文脈などの文脈的データを活用し、分析の豊かさを高め、理論的飽和を確保した。
- 発見を「文脈」「状態」「原因」「結果」「条件(戦略)」「共変」の6Cフレームワークにマッピングした。
- 研究者間の三角測定、週次および2週間ごとのチーム会議、Miroボードおよびテキストメモを用いた可視化を通じて、発見の妥当性を検証した。
実験結果
リサーチクエスチョン
- RQ1ソフトウェア実務者は、現実のソフトウェア工学の文脈において、要件変更対応の過程でどのように感情知能(EI)を適用しているか?
- RQ2感情知能の使用がRC対応に与える主な原因、直接的結果、および拡張的結果は何か?
- RQ3実務者がEIを活用してRC対応を行うために用いる具体的な戦略は何か? また、作業形態(リモート対面)によってその戦略はどのように変化するか?
- RQ4作業形態(リモート対面)は、RC対応におけるEIに基づく戦略の実行にどのように影響するか?
- RQ5感情知能の使用における原因、結果、戦略の間には、どのような共変関係が存在するか?
主な発見
- 感情知能は要件変更の管理において極めて重要な役割を果たしており、自自己認識と他者認識が、効果的な感情の調整と関係管理を促す主な原因として浮き彫りになった。
- オープンかつ定期的なコミュニケーションが、最も重要な戦略として特定され、感情の認識という原因および感情の調整と関係管理という直接的結果と、共変関係にあった。
- 作業形態(リモート/対面)は、特定の戦略(特にS2、S4、S9:コミットメントや問題の追跡)の実行の容易さ・困難さに影響を与える中間的要因として機能した。
- コミットメントや問題の追跡、透明性の維持、チーム目標の設定といった、追加で10の戦略が同定され、これらは生産性の継続的維持と目標の一致を支援する。
- 本研究では、戦略が原因や結果と同時に共変することを明らかにした。これは、感情知能がチームプロセスや成果と系統立てて結びついていることを示しており、孤立したものではないことを示している。
- 本研究で提示された理論的枠組みは、ソフトウェア工学研究分野において類例のない最初のものであり、EIをRC対応に活用するための構造的モデルを提供し、チームのウェルネスとパフォーマンスに実務的意義を持つ。
より良い研究を、今すぐ始めましょう
論文の読解から最終レビューまで、研究時間を劇的に削減しましょう。
クレジットカード登録不要
このレビューはAIが作成し、人間の編集者が確認しました。