事前にいくつかのコンテキスト:
200 人以上の開発者企業が、多かれ少なかれ独立したアーキテクチャ チーム/部門を最終的に立ち上げたと想像してみてください。20 以上の「プロジェクト」/本番環境のさまざまなサイズのアプリケーションで構成されるソフトウェア ポートフォリオは、プロジェクトの「アーキテクチャ」も担当するチーム リーダー/テクニカル リーダーによって処理されました。
アーキテクチャを統合および制御し、必要な知識交換に加えて、システム全体で特定の必要な大規模な再作業を可能にする必要性から、同社はアーキテクチャ部門を設立することを決定しました。
そのような事業のすべきこととすべきでないことは何ですか?
そのような建築チームを構成しているのは誰ですか?
彼らの責任は何ですか?
彼らの範囲外のものは何ですか?
会社にとって有用な移行戦略は何ですか?
誰かが「アーキテクチャ チーム」に言及するたびに、それらの皮肉な表情を防ぐにはどうすればよいでしょうか?
あなたの会社は、そのような変化をすでに成功させていますか?
なぜ失敗したのですか?
なぜ成功したのですか?
これは、「アーキテクチャとは何か?」(これは非常に密接に関連しています ;) に関する議論であってはなりません。
本当に興味深い点は許容できる/現実的かもしれませんが、そのようなチームをインストールするための摩擦のない方法でさえあるかもしれません。