UX design is indeed a complicated multi-step process. There are no fit-all guidelines and practices, and what you do will vary from project to project. One thing seems to stay constant, however…