I'm sure that most of you have experienced this type of situation. I'm wondering how did you come to a resolution.
I'm a software developer working in an agile team with 3 other developers. I have had a tension with two of my team members. And them also had a tension in some shape or form with themselves. The manager knows about this situation since all of us have talked to her more or less about what we've been experiencing.
To address this issue, she brought in a fifth developer so that he could be a tie breaker when there's a situation where exactly two people say one thing and the other two say something different. Unfortunately, this 5th person has some personality issues (based on the saying of all the developers on the team) which has caused everyone on the team to oppose his ideas and suggestions. Given this situation, not only has the team condition gotten better, it is rapidly deteriorating.
This 5th person has engaged himself in a lot of other company-related activities, such as travelling for recruiting events, and software POC in another team, that he barely has time to meet with his own team and do whatever the other developers do.
All of the software developers on the team have joined the company around the same time. And we're all experienced. He is good at preaching and that's how he's gotten attention from the management.
How could I (or we) make the overall situation better?
Excuse my broadness I’m so confused I don’t even know what is the right question to ask in this type of circumstances.