Step 1: Create and Understand Design Requirements
Step 2: Create User Flow and Functional Understanding
Step 3: Create Design Estimates