During a project, an Agile team encounters a situation where team members have different opinions on the implementation of a feature which leads to a disagreement. As part of fostering a collaborative team environment, what is the most effective approach the team should take to address and resolve the conflict?
Have the project manager make a decision on the implementation approach to resolve the conflict.
Vote on the different opinions, and choose the implementation approach with the most votes.
Encourage the team to discuss openly and reach a consensus that aligns with the project's objectives and values.
Delay the decision until the next project phase to gather more information.