>ТЗ либо делается заказчиком за свой счет, либо подрядчиком бесплатно или по отдельному договору.
Ну так и весь проект может делаться заказчиком за свой счет, или подрядчиком по отдельному договору. Как бюджет-то на ТЗ определяете?
>В любом случае стоимость ТЗ на порядки меньше стоимости договора заключаемого на его основе, а следовательно и финансовые риски на порядки меньше.
Вообще-то стадия сбора и анализа требований в зрелых методологиях рзработки занимает 30-40% общего времени, отводимого на проект и сравнимую с этим показателем долю денег. ТЗ котрое стоит "на порядки" (т.е. в 100 и более раз) меньше чем сам проект - ничем иным, кроме имитации и профанации быть не может. По крайней мере, если речь идет о нетиражируемых бизнес-приложениях.