w:// Product shouldn't decide what to build

Published:
Takes about 1 min to read

...unilateraly. Instead, teams should negotiate.

Negotiation is hard. Negotiation requires humility. Negotiation takes time.

But it leaves people heard, solves complicated issues, and leads to better results.

If your team never negotiates, you are unknowingly building a tower of technical/product/design/financial/goodwill debt that will crack a kneecap if never paid.

Everything is related, even when it isn't obvious. Engineering direction affects the product and product direction affects engineering. Crossfunctionality is a description of reality, not an opt-in approach.

Seek diverse opinions often and early. Invite "non-designers" to review early designs and include "non-engineers" on discussions about dealing with legacy code. Anyone can join a sales call.

Building anything requires a foundation of empathy.