Consultancies have historically been very rigid in their offerings and are usually comprised of subject matter experts in one narrow area. This limits the work that can be carried out by these consultancies meaning that businesses must engage with multiple consultancies for different areas of the business.
Having to juggle these separate entities creates a lack of synergy and communication on projects. This is not only seriously frustrating for clients, but inefficient from both a time and cost perspective.
The sheer lack of consultancies that truly operate in an agile way is also very limiting when choosing a consultancy, even more so when there are multiple consultancies, working concurrently, on separate but adjoining or interconnecting projects.