Define Customer Journeys + Core User Stories
Involve the development team early + consistently
Sketch lots and lots of ideas
Create wireframes to walk team through use-case stories
Prototype low-fidelity or high-fidelity depending on test goals
Listen intently to users' direct feedback + watch carefully for intuitive behavioral patterns.
Write behavioral logic & the copy users will see
Deliver specifications and edits on UI polish to development team with each new build
Ship Marketing Assets, Analyze Data, Metrics, and Impact