会社のアーキテクチャをやり直すことができなかった方法





昨年、私たちがどのように肥満であるかを話し始め、それからリファクタリングしました。 思い出させてください。次に、戦術的なハーフメジャーのパスを選択しました。大企業を4つのカプセル化されたオブジェクトに分割し、コントロールチェーンを大幅に削減しました。 今年の初めに、ようやく適切なアーキテクチャを実行するときが来ました。



これは非常に重要な作業であり、最後まで解決できませんでした。 しかし、彼らはその過程で多くの新しい有用なものを発見しました。 たとえば、企業には2つのIT部門が存在する必要があることを既に認識しています。それは、戦術的と戦略的です。 Tacticalは、ヘルプデスク、ハードウェア、追跡リソースとライセンス、監視、一般的には2回以上繰り返されるすべてのものです。 戦略とは、主要な機能を実装し、2〜3年前に計画を立て、資金を調達することです。



その後、同じことが人事部にも当てはまることがわかりました。 戦術的な人員はすべての文書を扱い、証明書を残し、ラインの人員を雇用します。一方、戦略的な人員は、たとえば6か月でマネージャーになることができる従業員を探して訓練します。



しかし、方法論から始めましょう。



方法論



あなたの会社が何をしているのか、そしてその理由を最初に理解する必要があることをお勧めします。 一般的に、主な質問は常に「なぜ?」です。 ツールとしては、意思決定の原則を決定する通常のミッションが適しています。 奇妙なことに、将来の構造が形成されるのはミッションからです。 それは望ましい状態、それを達成するための容認できる方法と容認できない方法を説明する文書だからです。 私は、「サイトに吊るすことができるように」という文書ではなく、会社の本質を形式化する、頭で行われた使命について話している。



これを大幅に簡素化しますが、私たちにとって最も重要なことは、彼のお気に入りのゲームを誰にでも配信することだと判断しました。 この問題を解決するには、世界で最高のゲームを持ち歩き、ロシアで素晴らしいゲームを制作し、小売およびオンライン取引に従事し、誰かを介して小売と取引を完全に放棄することができます。 主なものは、あなたが個人的に最もクールなゲームを持っているということです。 2番目のベクトルは、正直で収益性の高いビジネスを行うことです。 ゼロから現在の瞬間(大丈夫、収益性の高い-断続的に)まで、そのような挑戦を投げかけるのは愚かなことです。 これにより、私たちの生活は筋金入りの複雑さのゲームになっています)



これらの2つの目標に加えて、既存の開発(強力なブランド、強力な小売、顧客重視、独自のマーケティング)により、会社のアーキテクチャを構築するための特定の座標系が設定されます。



5年間、特定の測定可能な目標を決定することは残っています。 上からの計画はそれらから行われます。それらは個々のモジュールを配置するための優先事項になります。



次に、会社を取得して、いくつかの機能を生成するブロックに描画する必要があります。 通常は多くの論争がありますが、どういうわけかほとんどの人がタスクを決定する方法を知っている(つまり、少なくとも基本的なアルゴリズム化スキルを持っている)ため、すぐに判明しました。



方法論では、コンテナ仮想化(マイクロサービス構造)のようなものから始めます。



会社には3つのタイプのオブジェクトがあります。



•利益を生み出す。

•合理的な価格単位で何かを生産する。

•シャーマニスティックな何かを生み出す。



最初の例 :小売業(大きなトップレベルの抽象化として)は利益を生み出します。 あなたは入り口で商品を積み込み、彼女はそれを粉砕し、出口でお金を与えます。



2番目の例 。 すでに準備され、テストされたレイアウトに従ってゲームを作成する必要があるとします。 ゲームの作成(印刷、組み立て、コンポーネントの購入、プラスチックの成形、木材の塗装など)には費用がかかります。 理論的には、これは自社生産の企業グループ内から注文することも、外部の印刷会社または数社の外部から注文することもできます。



比較は非常に簡単です。私たちのプロダクションでのゲームの単価は既知であり、品質基準とSLAは既知です。 誰かが同じ品質とSLAで安くした場合、明らかに、すべての生産コールはこの他のマイクロサービスに転送できます。 アーキテクチャ内のモジュールは単純に置き換えられます。 唯一のポイントは、「常に製品の優先順位がある」、「3年後にはどこにも行かない」などの要因を考慮することが重要だということです。



合理的な価格で製品またはサービスを固定SLAで生産できるものはすべて、何らかの理由で会社の領土にある取引先のみです。 木製の窓のあるメーカーの話のように、彼らは季節の材料不足の問題に直面し、製材所を作りました。 2年後、彼らのこのビジネスは、ボードを他の会社に販売する方が収益性が高いことを認識し、材料の不足の問題に直面し、そのために独自の製材所を立ち上げました...



工場の社員食堂のように見えますが、それは必ずしも労働者ではなく、外の誰かに昼食を販売することができます。 または、最初に持ち株会社のいくつかの異なる法人にサービスを提供し、その後外で取引を開始する会計会社。 私たちの時代には、ITアウトソーシングとコンテキスト広告スペシャリストが際立っていました。



3番目のタイプ -シャーマニスティックなものの生産-は、たとえばPRです。 単価がなく、オブジェクトが全体的かつ魔法的に生成される場合。



たとえば、エニキーの仕事は二流のオブジェクトであり、会社の発展を考えているITディレクターの仕事はすでに3番目の仕事かもしれません。



モジュールを接続します!



その後、すべてが簡単です。生産チェーンを理解する必要があります。 各モジュールを取り、誰がそれを必要としているかを書きます。 タスクは、これらすべてを利益を生み出すモジュールにクローズすることです。 彼らは、2番目と3番目のタイプのサービスの仕事に対して支払います。 その結果、プロセスの構造が得られます(より正確には、相互の要件と予算編成)。



たとえば、小売業はITサポート、戦術的なマーケティング、印刷物の生産、物流などを消費します。 (ただし、戦略的マーケティングは消費しません)。 ロジスティックモジュール、共生小売、卸売なども必要になる場合があります。



小売店は明確なSLAを提供し、これらすべてを社内で支払います。 または、小売店は年の初めにイベント部門と、必要なイベントの数とどのイベントについて合意しました。小売店はこのための予算を与えました。



そして魔法:イベント部門の責任者は、上記の抽象的な人ではなく、内部の顧客に報告します。 そして彼のためにより良くしようとしています。 または、彼は単に企業イベントを自分で実施します(イベントもこれを獲得します)。 または、すべてを一度にしようとしています。 これにより、管理の分散、責任の分散、非常に優れた分散化がもたらされます。 そして、それは会社の変化率を決定します。



一般に、このような計画の構造全体は、次の3つの点で明確化されています。





このように。 変換が長くなるため、新しい構造にはまだ入っていません。 しかし今、私たちはポータルで考え、企業内のすべてを切り替える方法を理解しています。 来年、私たちは成長し、新たにプロセスを作ります。



しかし、私たちは3年後になる構造を思いついたので、うまくいきませんでした。 次に、変換に必要な中間構造。 それから彼らは変化の計画を考えようとしました、そして、我々はそれを引っ張らないことに気づきました。 プロセスを数回実行しましたが、まだ何をしているのか正確にはわからないことが明らかになりました。海は開いていましたが、いくつかは本当に重要な2つまたは3つのことに集中するためにカットする必要がありました。



ここに座って考えています。



All Articles