During an ongoing project, the project manager notices that the software engineers have a different interpretation of success criteria for a key feature compared to the team responsible for testing. This discrepancy has led to delays and a tense atmosphere. What is the most effective first step for the project manager to resolve this discrepancy?
Escalate the issue to senior management for a definitive interpretation of the feature's success criteria.
Redistribute the project's requirement specifications, assuming the teams have not properly reviewed them.
Convene a session with core members from the software engineering and testing teams to clarify the interpretations of the success criteria.
Implement a role exchange initiative where the software engineers and testers swap tasks temporarily to understand the challenges of the other group.