- Gather qualitative data through user interviews
- Gather historical quantitative behavioral and segmentation data if any
- define problem statements
- define personas
- Prioritize personas base on segment size and organization strategy/mission fit
- Prioritize problem statements based on problem and product feature fit
- generate many design concept variants as different approaches to tackling problem
- curate and prioritize them as agile stories
- implement base feature set
- roll out to user base
- validate outstanding hypothesis to gain visibility
- iterate on results
- head back to step 1
External references
- User centric design high level – http://garyteh.com/2018/08/tim-on-user-centric-design/