Something I’ve been doing recently that’s really important for this is highlighting to everyone customer facing the difference between client and customer.
Clients hire you to work for them on something.
Customers buy your product.
Said simply, it’s an inverted demand situation. Clients flow requirements to you, customers get features deemed most valuable by product folks.
Shit starts to break down horrifically when you treat your customers like clients, the reason being is that you’re not internally dedicating engineering resources to that customer, so you’re mismanaging their expectations for delivery of asks.
There’s a whole detailed flow on this I need to complete as a blog post, but understanding and educating on this basic distinction helps a lot.