アジャイルを初めて学ぶあなたへ - どこから始めればいいの?
- Masha Ostroumova, Enterprise Agile Coach
- 2024年8月19日
- 読了時間: 5分

アジャイルをこれまでに触れたことがなく、興味を持っている方には、このブログ記事が最適なスタート地点です。
ここでは、初心者が知っておくべき基本中の基本を説明します。私はアジャイルが大好きで、アジャイルな働き方が企業やチームに無限のメリットをもたらすと信じています。その原則の一部は、日常生活にも応用できます(詳細は別の記事で)。ただし、アジャイルを間違った方法で行ったり、単に「アジャイルっぽさ」を装うためだけに導入すると、価値を生むどころか害を及ぼすこともあります。だからこそ、アジャイルを適用する前に、その原則を基本から理解することが重要なのです。
アジャイルはマインドセットであり、メソドロジーではない
では、アジャイルとは何でしょうか?一般的には、「アジャイル宣言」で定義された4つの価値観と12の原則のセットであるとされています(詳細はこちら)。ただし、この定義には問題があります。特にソフトウェアに特化しすぎており、少し古臭いという点です。たとえば、「動作するソフトウェアを数週間から数カ月ごとに頻繁に提供する」という原則は、2001年当時は画期的でしたが、今日では数日、場合によっては数時間単位で新しいソフトウェアをリリースするのが一般的です。
個人的には、以下のコア原則でアジャイルを定義するのが好みです:
変化への適応性: 市場、技術、政治、経済、顧客行動、リソースの変化に迅速かつ効果的に対応できる能力が鍵です。予想外の変化から早く回復できれば、それだけ有利です。
顧客価値の提供: 納期の達成やステークホルダーの満足、資金調達よりも、顧客に価値を届けることを優先します。顧客のニーズを優先することで、ビジネスの成功が自然についてきます。
チームのオーナーシップ: 自分たちのプロダクトや目標、成果に責任を持つチームは、柔軟性、創造性、イノベーション、回復力が高まります。他人のビジョンを実行するだけでなく、自分たちのビジョンを形作っています。
ご覧のとおり、スプリントやスクラムマスター、ストーリーポイントについては一切触れていません。アジャイルとは、マインドセットと常識のことなのです。ツールや役割、実践は二の次です。
アジャイルを構成する要素
マインドセットが理解できたところで、次はアジャイルを構成する要素について詳しく見てみましょう。もちろん、マインドセットだけで始めて、独自のやり方で適用していくことも可能です。しかし、すでに素晴らしいツールが存在しているのに、わざわざ車輪の再発明をする必要はありません。
まず最も大きな要素として、フレームワークがあります。スクラム、カンバン、LeSS、SAFeなどは、アジャイルの原則を実装するための体系的なアプローチを提供します。これらのフレームワークの公式認定資格を取得することもできますが、それがなくても仕事に適用することは十分可能です。また、複数のフレームワークの要素を組み合わせて使用するのも全く問題ありません(ただし、何をしているのか理解した上で行う必要があります)。
フレームワークの中には、それぞれ独自の原則のサブセットがあり、これらはアジャイル原則を補完するものであって、置き換えるものではありません。そして、役割(例: スクラムやSAFeでは役割が非常に明確ですが、カンバンでは自由に決められる)、実践(スプリントレビューのような日々のプロセスやペアプログラミングのような具体的な作業方法)、アーティファクト(例: スプリントバックログやDefinition of Done)などの要素が含まれています。
さらに、フレームワークで規定されていないものの、作業を管理するのに役立つツールもあります。たとえば、Trello、Jira、Miroなどです。
アジャイルになるために、これらのフレームワークやツールを使う必要はありません。そして逆に、これらを使ったからといってアジャイルになるわけでもありません。ただ、「成りきってみる」というアプローチがうまくいく場合もあります。一番大事なのは、マインドセットと価値観です。
そのため、「アジャイルメソドロジー」という言葉が嫌いで、私の教材では一切使っていません。アジャイルはメソドロジーではありません!何をどうするかを指示するものではなく、正しい優先順位に焦点を当てるのを助けるものなのです。
よくある落とし穴: アジャイルのためのアジャイル
アジャイルを学び、それに興奮すると、人々は「アジャイルのためのアジャイル」という罠に陥ることがあります。最初に覚えておきたいのは、アジャイルが必ずしも万能薬ではなく、すべての問題の究極の解決策ではないということです。アジャイルには多くの利点がありますが、それが価値を生むのは多くの場合に限られます。一方で、アジャイルの反対(通常ウォーターフォールと呼ばれる)を適用すべき場面もあります。たとえば、建設業界ではアジャイルが価値を生むどころか、害を及ぼすこともあります。したがって、アジャイルのフレームワークやツールを適用するのは、それらが製品、組織、顧客に真に価値をもたらす場合だけです。
「これで正しいの?」
アジャイルのキャリアを始めたばかりの多くの人は「純粋主義者」になりがちです。トレーニングや認定コースで教えられた通りに、アジャイルの実践をそのまま適用しようとします。ガイドラインから少しでも外れると、神経質になり、不安を感じることがあります。しかし、実際には、すべての問題に対応する「万能の解決策」というものはなく、フレームワークが理論通りにそのまま適用されることはほとんどありません。
エンタープライズアジャイルコーチとして多くのクライアントとアジャイル変革に取り組んできた経験から言うと、理論通りのフレームワークを目にすることはほぼありません。ほとんどの場合、複数のフレームワークの要素を組み合わせ、組織のプロセスや製品の文脈に適したカスタムメイドのアプローチが採用されています。
もちろん、アジャイルの要素がどのように機能し、それがどのような目的を持つのかを理解することは重要です。しかし、自分が正しい方向に進んでいるかを判断する究極の基準は、「これがチームが顧客に価値を提供するのを助けているか?」と自問することです。その答えが「はい」なら、おそらく正しい方向に進んでいるといえます。
アジャイルについて必要なことをすべて学びたいですか?初心者向けに基本を網羅した私のコース「Understanding Agile」にぜひご参加ください!
Komentarze