Для меня пригодное ТЗ отвечает на два вопроса: "Зачем?" и "Что?". К сожалению, консультанты тяготеют к ТЗ типа "сделай параметр X на форме Y", не обясняя подробно, что поле X должно делать, т.е. отвечают на вопрос "Как?", но не объясняют "Зачем".
Я скажу так: если нет каких-либо особенных предпочтений конечного пользователя, детально описывать интерфейс не нужно. Толковый программист сам найдет наилучшее представление. Описать надо алгоритм, логику, разобрать на примерах типовой case.
|