Hi Worldo,
This is one of the biggest & common problem usually been encounter by the HR department. The best way to create a strong coordination between departments is to conduct various team activities among different departments.Let me give you an example of hospitality industry,there are various departments in a hotel, lets take 2 depts ,where work can't be done without coordination -Food & Beverage Department(kitchen) and F& B service department. As a Hr person we should conduct various team building activities with all the departments, activities include various games like tug of war, quiz competition, racing, etc.In these activities you should include all the department members , not only the white color employees but also blue color employees( mixture of a TEAM). Through these kind of activities, it creates coordination not only among within the department but with other depts also.
These kind of activities should be done once in a 3 months or 6 moths.
Regards,
Mayank