How putting UX in the right place in the software development lifecycle can make all the difference.