The ten commandments of bad user experience
Don't define the problem
This is the most important step. Don't skip it, because all other steps would fail. You want to create a nice, decorative design. You're an artist. Problems come and go; the art lives forever.
Your assumptions are right
Even Steve