- What are the five most important things to preserve and why?
- What are the top three things we need to change and why?
- What do you most hope I do?
- What are you most concerned I might do?
- What advice do you have for me?
I asked to many people these kind of questions when I started a major project of refactoring an API. It was really important to define what I had to do.