Understand your users, their challenges, and what motivates their behaviour.
Test hypotheses and different approaches with users rapidly to determine how to best meet identified user needs.
Turn best-performing prototype into a working “minimum viable product” - the quickest and simplest version of a service to meet basic user needs and provide value.