Supponiamo che io progetta una piattaforma su una piattaforma (ad esempio Java o Win32 o .NET), che comprende vari livelli come Database, Interfaccia utente, Cloud ecc.
Ora ogni team lavorerebbe per creare il proprio prodotto, ad esempio il database migliore e meno focalizzato sulla propria relazione con gli altri team, con conseguenti vari problemi durante l'integrazione.
Ora, queste sono le mie domande al fine di ottenere una piattaforma stabile e priva di bug:
-
Come si può garantire che, mentre si integrano tutti i livelli, ci sia meno sovraccarico e c'è anche un altro modo per automatizzare questo processo?
-
Inoltre, se una squadra specifica utilizza le chiamate API fornite da un'altra squadra e se l'altra squadra non è ancora pronta con le chiamate API, viene fornito un DEADLOCK. Come superare tali situazioni?
-
Dire, voglio monitorare e ricevere feedback da vari team in merito ai loro progressi. C'è qualche automazione disponibile per tali attività?