Interviews and competitive audits
Paper and digital wireframing
Storyboarding
Low and high-fidelity prototyping
Usability studies
Accounting for accessibility
Iterating on designs