Designers, consultants, and developers constantly face challenges related to user adoption and enablement. To alleviate and potentially eliminate these challenges, it is crucial to implement a user-centered design approach throughout the entire solutioning process.