Sono a conoscenza di una società che possiede la proprietà intellettuale di un prodotto software decente e guadagna un ottimo reddito dalle licenze all'anno. Tuttavia, il direttore (non tecnico) si lamenta del costo di mantenimento del team di sviluppo, in quanto consuma in modo significativo i margini di profitto e sta prendendo in considerazione lo sviluppo in outsourcing di moduli specifici in altri paesi che applicano tariffe più basse.
Personalmente, non credo che questa sarà una soluzione più economica a lungo termine. Ciò può comportare interruzioni della comunicazione in caso di problemi, inoltre le specifiche dovranno essere impermeabili, il che può richiedere comunque più tempo. Secondo me, quando si lavora in gruppo la comunicazione è la chiave - o esiste un modo efficace per farlo funzionare?