コード、データ、およびアプリケーションのコストでない限り、過去のパフォーマンスは将来の結果を示すものではありません

とりわけ、この時期は、ファイナンシャル アドバイザーが私の投資に関する年末の見通しを記載したメールを私に送信する時期です。 以下は、そのようなアドバイザーの正確な言葉です。

「あなたの完全な財務状況。 XNUMX つの安全な場所…あなたのダッシュボードは、XNUMX 回のログインで支出、貯蓄、借金などのリアルタイム ビューを提供します…すべての財務上の優先事項を計画し、予測される純資産を明確に把握できます。」

それについて考えてみてください。 完全な財務状況 ことを示してい 支出、貯蓄、借金などのリアルタイム ビュー? 誰が彼らの何を知りたくないでしょう 推定純資産 XNUMX年、XNUMX年、またはXNUMX年先ですか? テクノロジー リーダーは、テクノロジーへの支出に関するこの情報を知っておく必要があります。 私のアプローチは、世界中のエンタープライズ企業にミッション クリティカルなデータ プラットフォームを数十年実装してきた経験から学んだ、次のような単純な事実に基づいています。

アプリケーション (コードとデータを含む) の時間の経過に伴う総コストを完全に把握または理解している企業はほとんどなく、ましてや本番環境に移行した場合はなおさらです。

これらのコストを知っていると考えている企業は、成長とキャパシティ (過剰または不足) によって影響を受ける実際の消費コストを追跡していない可能性があります。

コードの総コストを測定し、非効率なプロセスで数十億ドルを節約するにはどうすればよいでしょうか? システムの真のコストを理解するには、アプリケーション、コード、およびデータの真のコストに対する透明性が必要です。 これは、テクノロジーと CFO オフィスとの間のパートナーシップを築き、強化することによってのみ可能になります。

ビジネスに機能を提供するためにアプリケーションを購入する場合、多くの場合、機能、価格、サポートなどの基本について、少なくとも XNUMX つのベンダーを比較します。 ただし、実際のコストに基づいて XNUMX 年間にわたるそのアプリケーションの総所有コスト (TCO) をより詳細に分析することは、より良いアプローチである可能性があります。XNUMX つのアプリケーションが本質的に比較可能である場合、TCO によって最良の選択が区別されるからです。

課題の 3 つは、実際のコストが公開されていないことです。 さらに、多くのベンダーは、自社のアプリケーションが何をするかしか知らないため、実際にコストがいくらなのかを知りません。5 ~ XNUMX 年間ビジネスでアプリケーションを実行するために必要なインフラストラクチャとコストは把握していません。

別の見方をすると、ビジネス モデルと成長指標に基づいて、3 ~ 5 年間にわたって実装、管理、および維持するのに最も費用がかからないアプリケーションはどれか?

テクノロジーの効率化の時代に移行し、 テクノロジー システム全体の効率を測定することには、どのような意味があるでしょうか。 考え方、行動、測定の観点から効率性について考える必要があります。

  • 効率をすべての中心に据えるために、考え方を変えるにはどうすればよいでしょうか?
  • より効率的にするために、どのような行動を取ることができますか?
  • どのように効率を測定できますか?
  • 取られた行動の影響は何ですか?

業界のキャパシティに対する見方は、20 年間変わっていません。 運用に障害や問題が発生しない限り、私たちは非効率性を許容してきました。 ただし、何かをより効率的に行うと、コストが削減され、実行が速くなり、システム内の無駄が少なくなり、二酸化炭素排出量が少なくなります。 何かがより効率的に行われると、より多くの能力が生まれます 増やさなくても、より多くのリソース、ライセンス コスト、およびお金を節約するだけです。

ほとんどのアプリケーションは 10 ~ 20 年間使用されるため、コーディング、プロセス、およびデータ モデルに関してデータに対して行う設計上の選択はすべて、リソースの観点からも、さらに重要なこととして財務面の両方からも、収益に永続的な影響を与えます。 そのコードの長期的な総所有コストはいくらで、これは設計プロセス中にどのように影響を受ける可能性がありますか? コードが 20 日に 5 万回実行され、現在実行するのに XNUMX ドルの費用がかかる場合、ビジネスの成長、クラウドのコスト、および追加のデータを処理するにつれてコードの効率が低下することを考慮すると、XNUMX 年間実行するのにかかる費用はいくらになるでしょうか?

コードを超えた利点。 スコアリングの効率性はアプリケーション内から始まりますが、システム全体、そして将来的にはテクノロジのエンタープライズまで追跡する必要があります。 設計の決定からアプリケーションの寿命までシステムの総コストを検討することは、システム全体の財務コストだけでなく、最終的にはより大きな環境を検討することを意味します。

私がこれまでのキャリアで気づいたことの XNUMX つは、パフォーマンス、財務、環境全体など、私たちが行うすべてのことの共通点です。それは常に効率性と、実際にはシンプルさ、つまり、シンプルに愚かに保つこと (KISS) に帰着します。

金融口座の場合と同じように、今日のテクノロジー コストをより明確に把握し、テクノロジー スタック内のコストを予測する方法が必要です。これらのコストは、含まれていなければ急上昇する可能性があります。 しかし、「過去のパフォーマンスが将来の結果を示すものではない」金融口座とは異なり、コードの過去のパフォーマンスは将来のパフォーマンスについて多くのことを教えてくれます。 問題は、私たちが喜んで耳を傾けるかどうかです。

ソース: https://www.forbes.com/sites/forbesbooksauthors/2023/01/23/past-performance-is-not-indicative-of-future-results-unless-its-the-cost-of-code-データとアプリケーション/