Техничное Задание ака ТЗ -- объязательно!
подробное и однозначное, по-пунктах:
1 -- описание проекта в общем
2 -- описание функционала по пунктах
3 -- описание деталей и нюансов по каждому пункту функционала
дьявол кроется в деталях, поэтому вам нужно четкое понимание,
что именно вам нужно, что именно вы хотите видеть!
когда вы записываете свои мысли, составляя ТЗ --
вы приводите в порядок свое видение проекта;
поэтому, пожалуйста, не ленитесь --
чем больше деталей в ТЗ -- тем меньше времени и усилий нужно,
чтобы "утрясти" рабочие моменты по вашему проекту, и тем быстрее вы получите готовый проект!
пожалуйста, прочтите следующую хорошую статью