Developers like being involved in decision making processes. Probably more than they should be. Definitely a lot more than non-technical people think they should be.
Bring a couple of your senior developers, tech leads, or
eng managers into the process early. Let them participate in things like project ideation and prioritization. It might feel unnecessary to you but it will go a long way towards the developers feeling empowered.
Developers hate having tickets thrown at them by non-technical people. They'll disagree with ideas, prioritization, etc. Getting them involved in that process helps reduce that feeling.
Bring a couple of your senior developers, tech leads, or eng managers into the process early. Let them participate in things like project ideation and prioritization. It might feel unnecessary to you but it will go a long way towards the developers feeling empowered.
Developers hate having tickets thrown at them by non-technical people. They'll disagree with ideas, prioritization, etc. Getting them involved in that process helps reduce that feeling.