UNDERSTANDING USER JOURNEYS: A COMPREHENSIVE ASSESSMENT GUIDE