The company I work for has separate departments for software developers (Development) and testers (VV&T). Development and VV&T are in the same location, but are housed in separate buildings. Only completed development projects are sent to VV&T for testing.
What I’ve noticed here is a very prevalent “us vs. them” attitude between these two departments, each perceiving the other as the inferior half. May I know how your company tackles this problem. I’m particularly interested on how collaboration between these two departments can be improved, and such ill-feeling can be minimised. Your views, advice, and even links to papers/articles that discuss this issue are much appreciated. Thanks.