1. User Flows/Experience 2. Identity core features like commands and payments - Start as big as needed and strip it down to as thin as possible 3. Choose what technologies we will use 4. Go back to features and identity success criteria for each feature 5. Build