読書タイム

ITプロジェクト実装の70%は成功していません。しかし、お客様の実装を以下のようにすることも可能です。

アジャイルデジタルインフラストラクチャを優先する組織は、デジタルトランスフォーメーションの取り組みを避けていたり遅らせていたりする組織よりも1.8倍高い収益成長を達成することが示されています。

アジャイルデジタルインフラストラクチャを優先する組織は、デジタルトランスフォーメーションの取り組みを避けていたり遅らせていたりする組織よりも1.8倍高い収益成長を達成することが示されています。

また、パンデミックやリモートワークへの突然の移行など、世界市場の激変がもたらす影響を考えると、Boston Consulting Group(BCG)の第11回年次投資家調査で、長期的な価値創造がリーダーの最優先事項であることが示されたのは当然のことです。

この長期的な価値を生み出す方法について、深い知識を持っている人はいるでしょうか。デジタル機能とテクノロジーに積極的な投資を行っているでしょうか。

ある回答者は、「短期的な課題に備えると同時に、経営陣も次の5年間、そしてそれ以降もビジネスを成功に導くための管理トレーニングを行うことが重要だ」と答えています。

同様にガートナーは、クラウドへのIT支出の割合が高い組織が将来的にデジタルリーダーとして認められると予測しています。

デジタルトランスフォーメーションは市場の絶え間なく変化する問いに対する短期的または長期的な答えとなるだろうと全面的に期待されていますが、ITプロジェクトの失敗により生まれる莫大なコストを見ると、これがほとんどのリーダーが期待していた特効薬ではないことが分かります。

2020年後半、BCGは、デジタルトランスフォーメーションプロジェクトの70%が望む結果を達成していないと予測していました。

2020年のConsortium for Information & Software Qualityの報告書によると、米国企業における開発プロジェクトの失敗にかかった総コストは推定で2,600億ドル、ソフトウェアが低品質であることで運用上発生した失敗にかかった総コストは1兆5,600億ドルと推定されています。

課題はあるものの、BCGが上級管理職とデジタルトランスフォーメーションリーダーを対象に実施した調査では、全業界の回答者の80%以上がこの取り組みを加速させる予定であり、65%が投資額が増加すると予想していることが明らかになりました。では、こうしたリーダーが自社のプロジェクトに取り組む際、こうした統計に示される厳しい状態をどのように克服しているのでしょうか。

IT導入計画を成功させるには、まずプロジェクトの成功とは何かを定義し、次にその成功に対する最大のリスクを明らかにし、そして最も一般的なプロジェクトの成功要因を特定します。理想とする結果だけでなく、それを妨げる可能性のある障害も認識できれば、行き詰まったプロジェクトの軌道を修正するための準備がチームに整います。

大規模ITプロジェクトの17%が会社の存続を脅かすほど上手くいっていません。

— McKinsey、Delivering large-scale IT projects on time, on budget, and on value、2012

IT導入の成功の定義

成功するITプロジェクトの構成要素は、範囲、目標、予算、およびその他の多くの要因に応じて、組織ごとに異なる可能性があります。

しかし、プロジェクトマネジメント協会(PMI)は、成功するプロジェクトとは、時間通り、予算内、目標どおりに納品されるという3つのシンプルな要件を満たすプロジェクトであると考えています。

PMIは、これら3つの要因をTriple Constraints(三重の制約)、またはIron Triangle(鉄のトライアングル)と呼んでおり、実装を成功させるための最低基準を設定しています。

しかし、必ずしもそのように単純とは限りません。「三重の制約を満たしたにもかかわらず、組織に価値を還元できなかったり、ユーザーやエグゼクティブスポンサーが満足していなかったりするプロジェクトを数多く見てきました」と、The Standish GroupのコミュニケーションマネージャーであるJennifer Lynch氏は述べています。

もちろん、その逆もまた然りです。スケジュールの遅れ、予算の膨大さ、雪だるま式に広がるスコープに悩まされ、当初に課題があっても、最終的には素晴らしいROIとユーザー導入を実現したIT導入は多くあります。

2019年のDeloitteの調査では、回答者の51%が2020年に人工知能(AI)への投資を10%増やすと予想しており、80%が導入プロセスの混乱がどの程度であっても、以前に成功したAI投資によってROIが10%以上になったと回答しています。

それでも、時間、費用、エネルギーの浪費に悩むより、成功するマインドを持って始める方がはるかに良いことは間違いありません。年を追うごとに、組織は、成功しているITプロジェクトには共通して5つの重要な要素があること、失敗したITプロジェクトにはその5つの要素が最も欠けていることに気づいています。

IT導入計画を成功させるための上位5つの要因

1 - 経営陣のサポート

これは、経営陣がベンダー調達、実装戦略、あるいはプロジェクト管理に積極的に関与するという意味ではありません。経営陣自ら、日常的にITプロジェクトの細部にまで関わる必要はありません。しかし、実装の背後にあるビジネスケースを理解し、擁護する必要はあります。役員が全面的に支持していることをITチームが理解すれば、ITプロジェクトの成功に向けた投資が増える可能性が高まります。

2 感情面の成熟度

グループが非常に長い時間一緒に、時にはうまくいかない実装プロセスを経ると、感情やストレスが高まることは避けられません。これは必ずしも悪いことではありません。誰にでも感情はあり、思いを表現することで、プロジェクトへの情熱が露わになることがあります。ただし、暴言を吐く、不当に自分の手柄にしようとする、進捗状況をいつわる、間違いを隠す、別のチームメンバーに悪意を持って接するといった行動をとるなどする感情面の成熟度が低いチームメンバーがいる場合、プロジェクト全体(およびプロジェクトチームの精神的な健康状態)が損なわれる可能性があります。

3 ユーザーの関与

チーム内に、社内の上下関係に関係なく、注文を取るだけの担当やボタンを押すだけの係になりたいと考える人はいません。最大限成功したIT実装には、最初から最後まで実際にソフトウェアを使用する人が関わっています。どのような機能があれば仕事の効率が上がるかについて社員の声を調査し、ソフトウェアベンダーの選択において社員に関わってもらいます。また、実装プロセス全体を通してフィードバックを収集します。

4 最適化

The Standish Groupによると、プロジェクトは、「ビジネスの有効性を向上させ、たくさんの小さなプロジェクトや主要な要件の集まりを最適化するための構造化された手段」として遂行された場合に、成功する可能性が高まります。「最適化は、相対的なビジネス価値に基づいてスコープを管理することから始まります」。つまり、シンプルさを保つことが大事です。つまり、エンドユーザーが必要としていることを見極め、それを実現するということです。

5 熟練したスタッフ

外部のコンサルタントチームを雇って、プロジェクトの実施を全般的に任せたくなるかもしれません。彼らはプロなので、より速く完了することができるでしょうか?そうかもしれません。しかし、彼らはおそらく貴社の具体的な実装プロジェクトに適した専門家ではありません。組織内外を知り尽くした社員に頼りましょう。そうした社員は、軌道修正が手遅れになる前に問題や機会を捉える可能性が高い人々です。*

*Standish Groupの調査による

ほとんどの大規模なITプロジェクトは、予算は45%、時間は7%余計にかかりつつ、提供する価値は想定の56%にとどまっています。

— McKinsey、Delivering large-scale IT projects on time, on budget, and on value、2012

失敗の最大のリスク要因

成功するプロジェクトにも、失敗したプロジェクトにも、それぞれ共通点があります。大規模なITプロジェクトは概して、控えめに言っても、組織が期待するほどはうまくいきません。そのほとんどが「予算は45%、時間は7%余計にかかりつつ、提供する価値は想定より低い56%にとどまる」とMcKinseyから報告されています。

幸いなことに、こうした失敗は多くの場合、間違った製品を選択したことが原因ではありません。しかし悪いことに、問題ははるかに複雑です。

「失敗したり、最適化が不十分になる最大のリスクは、実際技術側ではなく人間の側にあります」と、Implementation Management Associatesでは説明しています。

人間は、賞賛されたときやすぐに満足感を感じたときに成長します。そのため、どんなに賢い人、つまり新しいITソリューションを厳選し、その実装を文字通り設計しようとする人でも、次の3つのありふれた罠に陥ってしまいます。

1 初期費用に基づいてソリューションを選択する

組織は無駄を削減します。特に経済の不確実性が高まっている時代にはそうなります。コストのかからないソフトウェアソリューションを選択したいと願うことを、誰も責めることはできません。しかし、初期費用が低くても、それが長期的な金銭面での利益につながることは滅多にありません。当初の価格だけでなく、ソリューションの生涯価値(およびその見込みROl)を考慮してください。

2 誰もが満足できるようにする

ピューリッツァー賞を受賞したこともある、ジャーナリストのHerbert Bayard Swope氏は、「確実な成功の方程式はありませんが、失敗の方程式は言えます。常に誰もが満足するようなものを目指すことです」と述べています。組織がベンダーを評価する際に、利害関係者がさまざまな意見を持つことは避けられないことです。しかし、この規模の投資で妥協しようとすると、誰にとっても満足を感じられない決定につながるだけです。意思決定者を1人選んで意見を集め、プロジェクトの当初の目標と照らし合わせて、あくまで会社にとって最善の決定を下すようにします。

3 短期間で成果を上げるためにスコープと複雑さを限定する

「簡単に達成できる目標」戦術をとるのがふさわしい時と場合もありますが、数百万ドルかかるソフトウェア実装はそうではありません。この決定にふさわしいだけの時間をかけ、注意を払わなければ、数か月のうちにプロセス全体をやり直さなければならなくなるリスクがあります。

これらの罠は克服できるように見えるかもしれませんが、多くの場合、プロジェクトチームを大惨事に陥れます。では、20%近くの実装を試み、それが失敗に終わった場合はどうなるのでしょうか。多くのITプロジェクトは「ゴールに到達できず、放棄され、静かに無視され、最終的には忘れ去られ、残骸はこっそりとカーペットの下に掃き出されるのです」と、Information Ageでは説明しています。

この失敗に終わったアプローチは、重要な企業の透明性に直接反するだけでなく、将来の実装に対する不安につながり、次のプロジェクトでより良いアプローチをとるための貴重な教訓を学ぶ機会を逃します。

幸いなことに、軌道から外れているように見えるプロジェクトを修正することは十分に可能です。

失敗の兆候が見られる既存のプロジェクトの修正

ITプロジェクトが失敗する最大の警告サインの1つは、スコープクリープです。タイムライン、予算、期待値の拡大は、プロジェクトが問題を抱えている可能性があるという明確な兆候です。しかし、組織が実装の途中で軌道から外れたとしても、プロジェクトは破滅するわけではありません。

プロジェクトを軌道に乗せる最も効果的な方法は、失われた時間を取り戻そうと先を急ぐのではなく、ペースを落とすことです。

組織が成功に必要な要素(経営陣のサポート、感情的に成熟したチーム、ユーザーの関与、最適化されたプロセス、熟練した従業員)を備えている場合は、次の6つの手順に従ってプロジェクトを修正できます。

1 休止

一息つきましょう。状況からフラストレーションや不安を取り除くと、課題を明確に把握できるようになります。

2 優先順位付け

当初のプロジェクトのビジョンを再検討し、当初の目標について話し合います。

3 準備する

現在直面している課題が唯一の課題ではない可能性があることを認識してください。再び必要になった場合に、実装チームを再編成するための戦略を策定します。

4 計画

元のプロジェクトスコープに戻る最も効率的で効果的な方法を見つけます。

5 実行

計画を実行に移します。定期的に休止して、プロジェクトのステータスを確認します。

6 防止

プロジェクト後の評価ミーティングをスケジュールして、実装の成功を祝い、次回のプロセスを改善する機会について話し合います。

導入を成功させる上での最大の障壁とその回避方法

Information Ageでは、「最新のエンタープライズソフトウェアの導入を成功させる上での最大の障壁はカスタムプログラミングである」とし、「その解決策はローコードおよびノーコードのプラットフォームである」と説明しています。

ローコードプラットフォームの定義には「2つの部分がある」と、Forresterの副社長兼主席アナリストであるJohn Rymer氏は述べています。

まず、同氏は次のように言います。「ローコードプラットフォームは、プログラミング言語の代わりに宣言型ツールを使用して、ソフトウェアの提供を支援します。宣言型ツールとは、作図ツール、プロパティシート、フォームビルダーなどであり、コードを記述するのではなく、アプリケーションを定義するために使用されます」。

2つ目は、これらの製品を提供するためのビジネスモデルです。「このビジネスモデルによって、ローコードプラットフォームへのアクセスが非常に簡単かつ低コストになります」と、Rymer氏は言います。「最初に多額の費用を支払う必要がなく、成長に合わせて支払うことができます。また、プラットフォーム上で生産性を高めるために3週間のトレーニングを受ける必要もありません」。

実現しないかもしれないプロジェクトの展開に数か月かけるのではなく、ローコードおよびノーコードプラットフォームを使用することで、ITチームはコードを多用したプラットフォームで発生する課題を回避できます。

基本的に、ローコードプラットフォームでITプロジェクトを稼動することで、カスタムプログラミングに関連するリスクとサンクタイムが最小限に抑えられ、システム間の移行、単調な反復作業、企業の成長に伴う苦痛が軽減されます。

「実現しないかもしれないプロジェクトの展開に数か月かけるのではなく、ローコードおよびノーコードプラットフォームを使用することで、ITチームはコードを多用したプラットフォームで発生する課題を回避できます」とInformation Ageは述べています。

ITプロジェクトの成功の可能性を評価する際に、人的要素がどのくらいの割合で関係するかを検討します。

では、これらのプロジェクトが、その変数をほとんど取り除いた場合にどれだけ効率的になるかを考えてみましょう。従業員は、より価値の高い仕事を自由に実行し、組織の実装に関する洞察を提供し、新しく実装されたローコードプラットフォームから全面的に利益を得ることができます。