Negotiation and compromise resolve conflicting priorities by finding mutually acceptable tradeoffs. In engineering work, focus on shared objectives, involve stakeholders early, and protect the quality and integrity of the process. section 12.4
Use the technique to navigate resistance:
- Bring product managers and other stakeholders into discussions of engineering practices and technical debt. section 12.4
- Explore creative alternatives that balance competing interests instead of accepting the first proposed tradeoff. section 12.4
- When agreement remains difficult, use Disagree and Commit while continuing to manage the conflict constructively. section 12.4
Flexible return limits
While addressing abuse of returns, an engineering leader raised engineering-excellence concerns during roadmap discussions. The existing limit was hardcoded, required code changes and deployments for adjustments, and applied uniformly across markets. A configurable limit per marketplace offered a way to align business needs with a stronger engineering approach. section 12.4
