多くの大企業で供給チェーンを運営している場合、IT部門は数年にわたるバックログを抱えています。バックログは、修正できるが修正されない多くの不具合、不一致、または脆弱性で構成されています。広範な官僚的なオーバーヘッドを作り出すだけでなく、この無駄な迷惑の連続は誰もをやる気を失わせます。アプリケーションの風景の中心に位置する供給チェーンは特に影響を受けます。興味深いことに、供給チェーンの部分1は、会社全体のITバックログの半分を頻繁に占めています。

The role of IT in your supply chain

さらに悪いことに、バックログはしばしば何らかの「大規模な移行」によって隠されます。これは、過去10年間に対処されていないすべての問題を解決することが期待されている大規模な移行の直接的な結果です。しかし、この期待は誤ったものです。実際、大規模な移行は、成功裏に完了した場合でも2、半世紀後には多くの新しい問題を導入します。古い問題のいくつかを解決できたとしても、それでも新しい問題が生じます。

大規模な移行には2つの副作用があります。第一に、IT以外のすべての部門がソフトウェアの問題に関して沈黙します。第二に、予算とエネルギーを吸収するブラックホールとして機能します。第二の副作用は、第一の副作用の結果です。

大規模な移行は、その性質上、非常に技術的です。他の部門が沈黙した後、大規模な移行にすべてを集中させるための抵抗はありません。他の部門は通常、大規模な移行を加速させるという誤った希望によって協力します。しかし、それは起こりません。逆のことが起こります:予算が大きければ大きいほど、イニシアチブは遅くなります。

大企業の間では、このアプローチが過去20年間にわたって主流でした。その結果、状況は悲惨です。企業はまだCRUDアプリ3のために途方もない料金を支払っており、それらは10年以上前にオープンソース化されるべきでした。実装の遅延はこれまで以上に長くなっています。さらに、エンタープライズソフトウェアのパフォーマンスと応答性は、2つの世代前よりも1000倍も能力が向上しているにもかかわらず、依然として非常に低いままです。

この状況を解決するには、IT部門は他の部門のためのグランドアーキテクトとしての役割をやめる必要があります。代わりに、IT部門はインフラストラクチャ4に特化したエニーブルマインドセットで、他の部門のコーチとなる必要があります。

グランドアーキテクトの立場は持ちこたえられません:ITでさえ、財務、マーケティング、営業、給与、生産、会計、輸送、計画、コンプライアンス、法務などについてすべてを知ることはできません。オールマイティな人はほとんどのイニシアチブを台無しにします。中途半端な納品は、後で修正が必要な問題をさらに引き起こします。バックログの生成は避けられず、絶えず続きます。ソフトウェアは年々ますます普及しているため、バックログはますます管理しがたくなっています。

解決策は簡単です5:グランドアーキテクトを諦め、IT部門を他の部門が実行するソフトウェア関連のイニシアチブのエニーブルとメンターとして再配置します。供給チェーンなどの部門が自分自身のソフトウェアイニシアチブを担当することで、自分自身の目標を見直す必要があります:バックログが制御不能になるためのスケープゴートはもうありません。部門は成功と失敗の両方を所有します。

しかし、この修正はほとんど実施されません。

ITをエニーブルとして再配置することは、会社の運用フットプリントが大幅に縮小されるため、その予算を半分以上削減することを意味します。これは、グランドトランジション中のCEOとほぼ同じくらいの権力を持つことが多いIT部門の責任者にとって受け入れられないものです。

これはまた、部門責任者が自分自身のソフトウェアイニシアチブに対して責任を持たなければならないことを意味します。プロジェクトがうまくいかない場合にはいつでもITに責任を転嫁できることには安心感がありますが、ソフトウェアの分野ではよくあることです。また、部門は数十年にわたってITの才能を採用するという難題を回避することも可能にします。

それにもかかわらず、エンタープライズソフトウェアがSaaS(Software as a Service)に向かって進むにつれて、グランドアーキテクトの視点は徐々に無関係になっています。ベンダーがホスティング、バックアップ、アップグレードなどを担当するため、部門責任者は徐々に自分のソフトウェアの決定に対して責任を持つように迫られ、IT部門は以前の責任を放棄するように迫られています。

エンタープライズソフトウェアはSaaSのパーティーに10年遅れて参加しました。私は、ほとんどの大企業がグランドアーキテクトのマインドセットから脱却するのにさらに10年かかると予測しています。


  1. 供給チェーンのバックログはさまざまな形を取ります:シャドウITが蔓延しています、Excelがどこにでもあります、オペレーション/クライアント/サプライヤーは闇の中に置かれています、在庫/注文/出荷はシステム間で適切に同期されていません、自動化の代わりに手動入力が主流ですなど。 ↩︎

  2. これらのグランドトランジションでは、勝者はたった一つだけです:プロセスを先導するソフトウェアベンダーです。15年間、私は多年にわたるアップグレードでほとんど何ももたらさないことを見たことがありません。しかし、何度もソフトウェアベンダーがそれらの操作で驚異的なリターンを上げるのを見てきました。 ↩︎

  3. 作成、読み取り、更新、削除。CRUDアプリはエンタープライズソフトウェアの基本です。ほとんどのワークフローアプリやトランザクションアプリはCRUDです。 ↩︎

  4. ネットワーク、アイデンティティ連携、オペレーティングシステム、バックアップなど。 ↩︎

  5. 2000年代まで、インターネット上でエンタープライズソフトウェアを結びつけることは困難でした。そのため、異なるソフトウェアを持ち込んでから接続することは、2000年代以前にはあまり選択肢ではありませんでした。初期のエンタープライズシステムは必然的にモノリスとして始まりました。したがって、上記の「修正」は、2010年代初頭に現実的な選択肢となったのです。 ↩︎