When I start working on a project, I make sure to understand the motivation and pain points that drive the requirement to make sure I am building up from a solid foundation. My technical background gives me an edge when working with business users, to possibly predict the technical framework restrictions that may guide some structural decisions in the early phases.