How do you structure a technical discovery session with a new client to ensure you gather all necessary requirements without overwhelming them?