Техническое задание должно дать полное понимание, как решать поставленную задачу. Чем подробнее описание задачи, тем больше результат будет соответствовать ожиданиям заказчика.