Em um time agil temos equipes pequenas, mas e se tivermos que desenvolver um software muito complexo e grande, teremos um problema certo ? Pois se todos necessitam de fazer tudo, estar por dentro de todo o processo e das iterações, o profissional não acaba tendo que fazer o serviço de vários e ganhar um salário só de um ? Penso nisso como um problema para a agilidade, analisando o cansaço do profissional que desenvolve softwares, outro problema levantado acredito ser caso tenhamos muitos projetos na software house que trabalhamos, pois, como ficaremos encontrando com frequência diversos clientes ? Esse custo gerado com locomoção, alimentação dos recursos humanos da empresa devem ser repassados para os clientes?