Skip to main content
QUICK REVIEW

[論文レビュー] Agility is responsiveness to change: An essential definition

Lucas Gren, Per Lenberg|arXiv (Cornell University)|Sep 22, 2019
Software Engineering Techniques and Practices参考文献 18被引用数 7
ひとこと要約

この論文は、ソフトウェア開発におけるアジリティを「変化への対応性」として定義すべきだと提唱している——これは、フレームワークや実践にとどまらず、適応的能力に焦点を当てた、コアで実行可能な定義である。アジリティの導入をこの行動的かつシステム的原則に根ざさせることで、組織はより高い整合性を達成し、混乱を軽減し、特に大規模な環境においてもスケーラビリティを向上させることができる。

ABSTRACT

There is some ambiguity of what agile means in both research and practice. Authors have suggested a diversity of different definitions, through which it is difficult to interpret what agile really is. The concept, however, exists in its implementation through agile practices. In this vision paper, we argue that adopting an agile approach boils down to being more responsive to change. To support this claim, we relate agile principles, practices, the agile manifesto, and our own experiences to this core definition. We envision that agile transformations would be, and are, much easier using this definition and contextualizing its implications.

研究の動機と目的

  • 研究および実務における「アジリー」という用語の広範な曖昧さを解消すること。
  • 散在する定義や実践を超えて、アジリー・メソドロジーの核心的本質を特定すること。
  • 効果的なアジリティ変革を支援する、統一的で行動に基づいた定義を提供すること。
  • 組織がアジリー実践を外部の変化へのシステム的対応性と一致させるのを支援すること。
  • 明確で測定可能な原則に anchored することで、アジリティの誤解や政治的解釈を軽減すること。

提案手法

  • 変化への対応性という視点から、アジャイル・マニフェスト、アジャイル原則、およびアジャイル実践を分析すること。
  • 複雑でマルチチーム環境における、6か国の大型アジャイル変革における10年以上の経験を活用すること。
  • リーウィン(1939)が提唱したフォースフィールド分析を用いて、変化への対応性を促進または阻害する要因をマッピングすること。
  • 「変化への対応性」という定義を、チーム間の整合性と影響を評価する意思決定のフィルターとして適用すること。
  • スウェーデンの約50のアジャイルチームと中国の7つのチームを対象に、実世界でのテストを通じてその実用的有用性を検証すること。
  • アジリティが単なる効率性やバリューフローに注目するのではなく、変化への動的対応に特化している点に注目し、アジリティとリーンを区別すること。

実験結果

リサーチクエスチョン

  • RQ1多様なアジャイル実践や原則を統合する、アジリティの核心的で本質的な定義とは何か?
  • RQ2組織は、アジャイルを一連の実践や政治的道具として誤解するのをどう避けられるか?
  • RQ3アジリティを「変化への対応性」と定義することで、大規模アジャイル変革における整合性と効果性がどの程度向上するか?
  • RQ4多くのアジャイル変革が失敗する理由は何か?そして、明確な定義がその失敗をどのように軽減できるか?
  • RQ5きついフレームワークやチェックリストに依存せずに、アジリティへの進捗をどのように測定できるか?

主な発見

  • アジリティを「変化への対応性」と定義することで、アジャイル変革における混乱が著しく軽減され、整合性が向上する。
  • アジャイル変革は平均して6.5か月で成熟に至り、信頼と対応性を育てるために安定性が不可欠である。
  • この定義を採用した組織では、意思決定が明確になる。チームは変更の影響が「変化への対応性」に与える影響に基づいて評価できるようになる。
  • この定義は、ソフトウェアとハードウェアが相互に依存するハイブリッドシステムにおいて、アジリティとリーンの違いを明確にするのを支援する。
  • アジャイルを一連の実践と解釈するチームは、しばしば階層化や負担が増加するが、この定義により、プロセスではなく成果に注目することで、こうした問題を防げる。
  • この定義により、組織は本当にアジリティを高める変更を特定・優先でき、一方で規制や品質要件が本質的に対応性を低下させる場合もあると認識できるようになる。

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

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

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

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