We have left the baggage that comes with an old-school consulting model for interdependent modularity.
We deploy a mix of internal and external experts in a synchronized but modular team;
This helps the client benefit from the best domain expertise from across the board, without any duplication of work within the team of different experts;
This reduces costs and management time of the client, and increases the quality of the teams product;
In the end, it provides a cheaper, faster, safer and better work product to the client.
While these experts are interdependent on each other, they possess different core domain expertise;
It avoids the need to manage multiple teams, or rely on one team with limited experience on different areas of expertise;
This also helps maintain legal privilege on all communication relating to the project; .