Come dovrei unire due applicazioni web separate costruite in due quadri separati da diversi team in uno? [chiuso]

3

Ragazzi, sono un fondatore non tecnico con una certa comprensione di come l'app Web funzioni front-end e back-end, ecc. Ho una domanda piuttosto tecnica per aiutarmi a prendere una decisione aziendale. Spero che voi ragazzi potete aiutarmi.

Ho due app diverse costruite su due piattaforme diverse, un framework web Express e un altro in ROR. Chiamiamo questi A e B rispettivamente.

A ha quasi 1 milione di utenti e B ha oltre 200.000 utenti registrati. Entrambi costruiti dalla squadra completamente separata. A e B sono complementari tra loro e se dovesse essere combinato fornirebbe un enorme valore ai suoi utenti, e io intendo fare proprio questo. Ho il fondatore di A.

Sono abbastanza sicuro che ciò sia stato fatto numerose volte, ma quale pensi sia il modo più efficace per farlo dal punto di vista tecnologico? Voglio mantenere il team separato all'inizio e voglio integrarlo il più rapidamente possibile costruendo API web per l'applicazione A. Facciamo tutto tramite l'API web nell'applicazione B.

Quale pensi che sia il modo migliore per farlo da un punto di vista tecnologico?

    
posta CoolFeel89 30.11.2017 - 00:30
fonte

1 risposta

1

Tenere separati i team seminerà solo dubbi e confusione. La cosa fondamentale di cui i team hanno bisogno è un piano chiaro in modo che possano riformarsi come una nuova squadra.

Coloro che hanno investito in un modo di fare cose che non si faranno più soffriranno. Dato che stai parlando di creare API web per A , suppongo che A sia il tuo vincitore scelto. Ciò significa che i programmatori ROR devono imparare una nuova app / lingua / framework / dev stack o ottenere un nuovo lavoro.

Questa è la dura realtà qui. Quanto prima viene chiarito, tanto prima la gente lo supera.

Una volta che è chiaro, il team raccoglie B per i suoi requisiti e li incorpora in A .

    
risposta data 30.11.2017 - 03:28
fonte