web-dev-qa-db-ja.com

異なるチームによって2つの別個のフレームワークに組み込まれた2つの別個のWebアプリケーションを1つにマージするにはどうすればよいですか?

皆さん、私は非技術的な創設者です。Webアプリがフロントエンドとバックエンドでどのように機能するかについてある程度理解しています。ビジネス上の決定を下すのに役立つ技術的な質問があります。皆さんが私を助けてくれることを願っています。

Express WebフレームワークとRORの別の2つの異なるプラットフォームで2つの異なるアプリを構築しています。これらをそれぞれAとBと呼びましょう。

Aのユーザー数は100万人に近く、Bの登録ユーザー数は20万人を超えています。どちらも完全に別のチームによって構築されました。 AとBは互いに補完し合うものであり、組み合わせるとユーザーに多大な価値がもたらされるので、私はそうするつもりです。 Aの創設者がいます。

私はこれが何度も行われたと確信していますが、技術的な観点からそれを行う最も効率的な方法は何だと思いますか?最初はチームを分けておき、アプリケーションAのWeb APIを構築することで、できるだけ早く統合したいと考えています。アプリケーションBでは、Web APIを介してすべてを行います。

技術的な観点からこれを行うための最良の方法は何だと思いますか?

3
CoolFeel89

チームを分離しておくと、疑問と混乱が生じるだけです。チームが必要とする重要なことは、彼らが1つの新しいチームとして改革できるように明確な計画を立てることです。

もうやられないことをやる方法に投資した人は苦しむでしょう。あなたはA用のWeb APIの構築について話しているので、Aがあなたに選ばれたと思います。つまり、RORコーダーは、新しいapp/language/framework/devスタックを学習するか、新しいジョブを取得する必要があります。

これがここの厳しい現実です。明らかになるのが早ければ早いほど、人々はそれを乗り越えます。

それが明確になったら、チームは要件に応じてBを収集し、Aに組み込みます。

1
candied_orange