Describe a specific scenario where you had to solve a complex problem for a customer. What steps did you take, and how did you measure success?