To leverage the value technical specialists bring in producing robust integrated heterogeneous systems. See WhyWeNeedSpecialists. A good specialist is an expert in their chosen field. A good integrator respects and understands at some level of abstraction multiple experts. They act as a collaboration facilitators. They are skilled in facilitating communication between groups that speak different languages, DialoguePractices can help in this. The facilitate contract negotiation (e.g. InterfaceDiscovery). They provide a vision of the WholeSystem and help the specialists see where their contribution fits into whole, ArchitecturePictures can help in this. The can help the leaders of the project motivate their teams by recognizing the value of the specialists. They can help the leaders of the project understand the need to CollaborateForSuccess. --PaulCaswell Some integrators may specialize in helping technical specialists work together. Some integrators may specialize in helping business, management and technical teams work together.