Техническое задание для разработки сайта.

Все здесь собрались сединой целью, научиться делать сайты! И конечно же мы не альтруисты, большинство точно поэтому нужны платные заказы на эту услугу.
Чтобы проще было общаться с клиентом, понять, что он хочет и чтобы он сам понял, что ему надо. Защитит себя от постоянных просьб доделать или переделать, существует техническое задание.
Но если клиенту просто сказать пиши техническое задание, это введет его ступор, что писать, как писать и главное о чём писать. Тут мы его и можем потерять. Чтобы такого не было мы должны задать направляющие вопросы, а лучше если у нас будет список-план этих самых вопросов.
В связи с этим у меня вопрос к администрации академии или к приближенным. Подскажите у вас есть план написания ТЗ, о чем нужно поговорить с заказчиком? Если есть, то поделитесь?
Или может быть вы этот вопрос на каких то курсах разбираете?