The creative process involves visualizing a new future. The future starts in your mind, but it can't stay there!
Treating design like a value-add during the software development process is not the answer to your UX problems. You need to rethink the role of design.
Breaking down UX into actionable bite size pieces to build can be a challenge. Here is one approach that might work for you.