ルール 3: アーキテクトが一定期間内に増分価値を最大化するにはどうすればよいか

ルール 3: アーキテクトが一定期間内に増分価値を最大化するにはどうすればよいか

建築家として、自身の長期的なキャリアを保証するためには、十分な商業的価値を創造する必要があります。

では、アーキテクトとして、会社、部門、またはチームに定量化可能な増分価値をどのように提供しますか?
収入の増加とコストの削減には、主に 2 つの方法があります。

今日のレッスンでは、いくつかの実際のケースを組み合わせて詳細に分析します。収入を拡大する機会を見つける方法は?一部のアーキテクトは、会社や部門の収入をめったに気にしないなど、ソフトウェア以外のことに注意を払いません。このような性格のため、ソフトウェア業務に専念できますが、長期的には、テクノロジーを通じて会社のビジネス価値を生み出す方法を考えなければ、チーム内での影響力を維持または拡大することは困難です。彼のキャリア開発も挫折するかもしれません。したがって、会社の収益を増やすように誰もあなたに圧力をかけなくても、あなたまたはあなたの部門が会社の収益を増やす方法について積極的に考える必要があります。では、収益を拡大する機会はどこにあるのでしょうか。前述のユーザー心理やビジネスモデルの深い理解、安定性、セキュリティ、テスト容易性、保守性など、私たちがよく遭遇するさまざまな水平的問題に加えて、他の方法はありますか? 「小さなデータに大きなチャンスがあり、大きなデータに小さなチャンスがある」というフレーズを聞いたことがあるかもしれませんが、これは実際に私たち技術者全員に当てはまります。文の前半は、個々のニーズから共通性を抽象化する機会について言及しています。それは、特定の問題を解決するプロセスからインスピレーションを得て、大規模に適用できる機会を見つけることです。たとえば、ユーザー調査を行っている場合、ユーザーは常にスクリーンショットを撮り、WeChat を介して別の人に製品を送信していることがわかります。次に、アプレットと DeepLink を介してより多くの社会的分裂を得る共有ツールを開発できることに気付くでしょう。文の後半は、ユーザー エクスペリエンスを向上させるためにデータに依存することを示しています。それは、データ分析を通じて機会を見つけ、製品と技術の改善を通じて、コンバージョンを継続的に改善し、損失を減らすことです。これは、アルゴリズムとデジタル演算に対する一般的なアプローチです。たとえば、タオバオ アプリのホームページの直帰率は 2% で、これはデータ分析と改善を通じて継続的に改善されています。

コスト削減の機会をどのように見つけますか?

オタク精神を強調しすぎて、すべてにおいて完璧を追求する人もいます。良い出発点だと思います。
しかし、企業においては、コスト管理を前提に完璧を追求する必要があります。

パフォーマンス最適化後の各ページの期待される出力を正確に測定できる方法を発明しました。そして、私たちがしなければならないことは、期待される出力を期待される入力コスト、つまりソートするための期待される収益 ROI で割り、次に最適化することです。具体的な式は比較的長いので、ここでは展開しません。このアルゴリズムの核となる原則は、この図に示されています [2]:

ここに画像の説明を挿入

図のように、各ページのコンバージョン率分布のヒストグラムと期待されるパフォーマンスの最適化結果から、パフォーマンスの最適化を行わないと失われるページのコンバージョン率を予測します。この予測値をページ パフォーマンス ロス Lpage と呼びます。リンク全体のコンバージョンファネルとトラフィック統計があるため、特定のページを最適化してパフォーマンスの損失を回復する場合、この最適化は、ダウンストリームのビッグデータ統計、および注文と予測の予測を通じて事前に計算できます。 GMV。そのため、注文数の最適化を目標にアーキテクチャ計画を立て、実行できるすべての最適化アクションを調整しました。以下の図に示すように、まったく同等ではない最適化アクションのいくつかは、ネットワーク層、フロント エンド、およびバック エンドにあります。これで、1 つの指標で比較できるようになりました。これは、最適化アクションのそれぞれが、最終的に注文の貢献度に起因する可能性があるためです。

ここに画像の説明を挿入
生存の法則を実践するにはどうすればよいですか? この建築プロジェクトの成功の鍵は、私がこの 2 つのクラスで導入したサバイバル ルールに従ってきたことです。では、このパフォーマンス最適化のケースを見て、私がどのように生き残りのルールを使用してアーキテクチャ アクティビティを導くかを見てみましょう。さらに、ケース インスペクションのプロセスを通じて、これら 2 つのレッスンで伝えた重要なポイントのいくつかを要約し、強調します。

まず、建築家として、建築設計における商業的価値を追求しなければなりません。パフォーマンスの最適化を行う場合、単にパフォーマンス指標を最適化するのではなく、最初からビジネス価値を向上させることを目指します。したがって、最適化の目標はテクニカル指標ではなく注文数です。

第二に、ビジネス価値を創造したい場合は、価値創造の最前線に立つために、創造する増分価値を常に測定する必要があります。そして、比較的未知の環境で独自の付加価値スペースを探し続けることができます。このプロジェクトの当初から、サイト全体のパフォーマンスを最適化することは考えていませんでしたが、最大の利益をもたらす単一のポイントを見つけて、ターゲットを絞った最適化を行いました。これを行うために、パフォーマンスの低下を正確に測定する公式を考案し、部門レベルでの単一の最適化目標 (注文数) を見つけました。そして、考えられるすべての最適化アクションをこの 1 つの最適化目標に関連付けます。この測定可能な値を使用して、包括的なパフォーマンスの最適化を行うのではなく、目標を絞ったパフォーマンスの最適化アクションを実行して、最高のリターンを得ることができます。また、私たちはますます広くなりませんでした。パフォーマンスの最適化のリターンが十分に大きくないことが判明した場合、パフォーマンスの最適化は行われなくなります。代わりに、トラックを変更して価値を生み出します。既存のネットワークのパフォーマンス監視を行います。当時、世界最強の研究力と完璧な監視能力を持つアカマイと協力したことが何よりの証拠です。また、CDN ネットワークを監視する当社の能力は、多くの国で Akamai よりもはるかに優れていることがわかりました. その後も、Akamai の運用および保守担当者にアラームのいくつかをピックアップするよう依頼しました。その後、ビジネス変革のトラブルシューティングなどに応用の方向性を広げました。

第三に、アーキテクトとして、アーキテクチャ活動全体のコストを最小限に抑える必要があります。あなたがしなければならないことは、最終的な解決策の実現可能性を確認し、最終的に実装を完了することができるように最適な実装パスを見つけ、最終的な解決策の構造を最大化し、最小限のコストでアウトプットを増幅することです.

おすすめ

転載: blog.csdn.net/kalvin_y_liu/article/details/124396463