Why are developers doing what they want?
Florian Grau

I agree with everything Tyler Cecchi wrote, a way we try and solve that at Nordnet is running design sprints where developers are included in the process.

This helps all the participants feel ownership of the product at a high level as well as improving the final product. You’d be surprised how often some of the best product ideas come from people who’ve never dabbled with design.

If you’re interested in learning more about design sprints, I highly suggest reading this article by Marcus Castenfors.