I wanted to share my requirements gathering process while freelancing. You might find useful while working with freelancers or building product yourself.