インタビューアジャイル宣言が発表されてからほぼ四半世紀が経ちました。しかし、時が経つにつれ、その崇高な理想は、経営陣のプロセスと報告への欲求という壁に突き当たってきました。
アジャイル宣言の著者の一人である Jon Kern 氏は、これを「アジャイル産業複合体」と呼んでいます。
マニフェストの後に急増したプロセスやフレームワークは、彼にとって非常に重要なテーマです。「まるでタイムスリップしたような気分です」と彼はThe Regに語ります。「まるでマニフェストなど存在しなかったかのように、私たちは複雑なプロセスに戻ってしまったのです。」
なぜ私たちはこのような巨大な図や巨大なプロセスに再び注目するのでしょうか?それは、自分が思っているほど実際には何が起こっているのか分かっていない中間管理職に安心感を与えるからです。
無視できない問題であり、カーン氏が私たちに話をする理由の 1 つは、先月公開されたアジャイルの失敗率に関する最近のレポートです。
当時、私たちはこの報告書がインパクト・エンジニアリング社を巧みに宣伝するものだと推測しました。その後、この報告書は、その方法論と結論をめぐって批判にさらされています。
カーン氏は言葉を濁さずにこう語った。「あの研究はゴミだと思いました。私がアジャイルだと考えるものとは、ほんのわずかも一致していなかったと言わざるを得ません。」
彼は例を挙げています。「ソフトウェア開発プロセスが始まる前にプロジェクトの要件が明確でなかったというようなばかげた話...それは本当に古い言い回しですよね?」
「[マニフェストには]『明確な要件は放棄しましょう』と書いてあるという提案ですが、なぜそんなことをしたいのですか?馬鹿げていますよ…」
ジョン・カーン、アジャイルコンサルタント、アダプタビスト・グループ -写真提供: アダプタビスト・グループ
カーン氏は、なぜ一部の人々が、マニフェストの主旨とは相容れないように見えるプロセスに惹かれるのかについて率直に語る。
彼はこう問いかける。「なぜ我々はこのような巨大な図表や巨大なプロセスに戻ってきたのか?それは、自分たちが思っているほど何が起こっているのかよく分かっていない中間管理職に安心感を与えるからだ。」
カーン氏は例を挙げてこう語る。「このやり方は理解しやすく、役割も分かり、素晴らしい。図も素晴らしい。それに、まるでウォーターフォールみたいで、ある種の安心感を与えてくれるんです。」
「そして私は現実を無視するふりをします。」
当初のアジャイル宣言にはある種の純粋さがありましたが、長年にわたり、その概念を軸にプロセス、フレームワーク、ツールが開発されるにつれて、その純粋さは失われてきました。カーンはこの状況を、手術室で患者が派手でピカピカの機械に囲まれて見失ってしまうコメディスケッチに例えています。
彼は、約10年前、様々なフレームワークの認定資格取得が大流行していた頃にアジャイル開発の現場から撤退したことを認めている。「それで、自分から身を引いたんです。カンファレンスとか、そういうくだらないものには全く興味がなかったので、行くのをやめました。」
「私はただ、楽しんでアジャイルなことをしてクールな製品を作っているチームと一緒に仕事をするつもりです。」
しかし、彼は今、復帰した。「『よし、もう一度挑戦して、もっと多くの人に理解してもらおう』と言っているようなものだ」
2023年以来、カーン氏をはじめとするメンバーは、彼の言葉を借りれば「アジャイルを再考」してきました。その目標は、模範となる事例を探し出すこと、つまり「アジャイルが盛んな場所を見つけ出し、そこに光を当てることで、人々がアジャイルの良さを理解できるようにする」ことです。
「そして研究の観点から、私と私の同僚は、特にそのような模範的な人々にインタビューを行い、彼らが利益を得るために何をしたのかを解明しようとしています。カンバンやスクラムを実践することではないからです…アジャイルフレームワークを実践することとアジャイルであることの違いについて、誤解されている部分があります。」
とはいえ、善意のフレームワークやベストプラクティスが長年にわたりアジャイル宣言の精神を部分的に覆い隠してきたという印象から逃れることは難しい。アジャイルとともに成長してきたエンジニアの中には、宣言の礎となった前世代で流行した重厚なプロセスの一部を覚えていない世代もいる。
「だから、私は次世代に対して、少なくとも彼らが理解できるように手助けする努力をする義務があると感じている。
カーン氏は、いわゆる「希望の光」を提供するために模範となる事例に焦点を当てている。
「そして、1~2ページほどで、これが本来あるべき姿だと説明します。『私が探すべきものはこれです。そして、ここでの状況はこうです。そして、私が取り組んでいる分野に合いそうなものを見つけて、試してみることができます。』
- 脆弱なアジャイル開発モデルは、プロジェクト失敗の原因ではなく、症状である。
- 報告書:英国のソフトウェアエンジニアの83%が燃え尽き症候群に陥っている、COVID-19がそれを悪化させた
- 「ビジネス界の人々は開発者の仕事を理解していないことが多い…」Twilioの社長が企業の成長を阻む溝について語る
- ソフトウェアのショートカット:技術的負債を返済しましょう。価格を決める時が来ました
それが私の真のモチベーションです。私たちは今、これまで以上にアジャイルの考え方を必要としています。人々がアジャイル思考の背後にあるもの、そしてそれが世間で広まっているようなくだらない話ではないことを理解すればするほど、今日ますます複雑化する状況に立ち向かう人々を支援できる可能性が高まります。つまり、アジャイルに必要なことを理解し、人々が自身の能力、ひいてはチームの能力、そしてひいては組織の能力を高めることができるよう支援することが、私たちの真の使命なのです。
将来を見据えて、カーンはこの宣言は時代を超えたものだと述べている。「これは、私たちがソフトウェア開発と呼ぶ社会的なものの核心を突いており、実際、それをあらゆる種類の製品開発に広げることは難しくありません。」
彼はこう付け加えた。「アジャイルの難しさは、むしろマインドセットの問題です。常に注意を怠らない必要があるため、最も難しい方法だと思います。教条的というよりは実用的ですが、私たちはそれを教条的なプロセスのように扱っています。つまり、この二分法こそが物事をうまくいかないものにしているのだと思います。」®
2024年7月22日11時57分UTCに更新され、
Engpraxの広報担当者は、上記のKern氏へのインタビューの公開後に、私たちに声明を送ってきました。「データを収集する現地調査は独立して実施され、調査機関には結果の優遇についていかなる指示もありませんでした。
2021年のレビューでは、この研究で使用された方法論は、ソフトウェアエンジニア集団に適用された場合、代替の方法論を使用して実施された方法論と一致していることが判明しました。
広報担当者はまた、ベルトラン・マイヤー博士の著書『アジャイル!』を「アジャイルの事前設計の欠如について特に批判的」だと指摘した。
「私たちは挑戦されることを強く望んでおり、さらなる研究、特により証拠価値の高い研究や、私たちの研究に異議を唱えるような研究を歓迎します」と、エンプラックスの担当者は付け加えた。「過去には、新たな矛盾する情報に基づき、公開されている研究内容を更新したことがあります。しかし、私たちが情報を共有しなければ、更新の根拠は公表されなかったでしょう。」
しかし、アジャイルに批判的な研究を発表する人々に対する個人的な嫌がらせは、研究者やアジャイルに批判的な人々を沈黙させる効果をもたらす可能性があると懸念しています。これは間違いなく、議論の過激派が望んでいることです。
「強力な組織に立ち向かい、報復に直面している内部告発者に無償で奉仕することを主な仕事とする企業が、アジャイルをあえて批判するほどの勇気を持っているということは、多くのことを物語っている。」