Any non-trivial engineering or research is a team effort. It's good to have a mix of perspectives and temperaments in a team to keep poeple creative and honest. But the team ultimately has to cohere in order to deliver. That's really the core job of a manager: to create an environment where people can work together meaningfully and direct it to productive ends.