I gather data about users, observe how they complete their tasks, interview them about their needs. I research competitive products. I use this collective data to help create personas and define the requirements and goals.
I plan the organization, labeling, and structure of products. I consider users mental models and cognitive load. I consider the process of decision making and choice, to understand and map the user journey.
I seek to create a clean and functional design. I ideate with low-fidelity sketches and thumbnails. Detailed, high-fidelity wireframes specify the layout and behavior of dynamic elements. I use tools like Axure to create prototypes.
I create user tasks, act as test moderator, and gather metrics on how well the product supports user needs. I analyze test results and recommend product improvements or solutions to problems.