myfirepukan Составляю ТЗ - для разработчика, которое в последствии можно и в договоре использовать. При том, что я сам разработчик, хочу понять, как написать ТЗ, чтобы было максимально понятно для всех участников проекта - тестировщик, программист, дизайнер.
Т.е. функция - система должна выводить структуру сайта.
Ок, но разделы сайта надо где-то описать, это делать прямо в функциональном требовании? Т.е.: Навигация - система должна вывести в цикле все разделы сайта: Главная, О компании, Услуг, ... И т.д.
А если, по требованиям мы уже используем CMS систему, это что-то меняет?
Хм, видимо не правильно сформулировал. Под структурой сайта - имел ввиду структуру меню, т.е. пример Главная->О Компании и т.д. - Это может быть системным требованием?