This anti-pattern is also known as keeping the developers blind from interacting with customers. Hence, the developers always develop solution that is far from being accurate to the actual expectation.
Consequences
Product is far from customers' expectations.
Symptoms
When developers and management are completely operating in isolation.
When the products are consistently failing to meet customers' expectation.
Causes
Mis-management between developers, and front-facing management team.
Fixing Recipes
Restructure management to consider the risks.
Use prototyping approach to let customers test them out.