- конкретность (детали должны быть изложены предельно чётко),
- целостность (ТЗ в идеале составляется одним человеком или командой, которые понимают конечную цель и способы её достижения),
- понятность и унифицированность (материал должен быть изложен на языке тех специалистов, кому он адресован),
- полнота (ТЗ затрагивает сразу все сферы, в которых работа над продуктом касается специалиста),
- объективность (требования заказчика не могут быть «взятыми с потолка», а вытекают из строгой необходимости),
- лаконичность (формулировки должны быть краткими, но ёмкими и однозначными),
- логичность (специалист должен прослеживать последовательность действий и их взаимосвязь),
- детальность (ТЗ не должно оставлять вопросов у адресата относительно мелочей),
- возможность приведения примеров (исполнитель лучше поймёт, что от него хотят, если увидит своими глазами аналог или референс),
- завершённость (в идеале мы не рассматриваем ситуации, когда через время после получения задания исполнитель получает массу уточнений и перерабатывает сделанное).
Общие рекомендации по составлению техзадания:
- Составление истории правок. В файле можно указать: дату изменений, описание изменений, автора. Так легче понять, каким образом и почему возникли противоречия или дополнения и избежать этой ситуации в следующий раз.
- Перечень терминов и сокращений. Это нужно, чтобы понимать, о чём идёт речь в задании, и говорить на языке специалиста-адресата. Возможно, часть терминов будет применяться только в этом проекте, однако сделает документ проще для понимания.
- Уделение внимания деталям. При составлении ТЗ не бывает мелочей. Только подробное и точное, но одновременно понятное ТЗ приведёт к нужному результату.
И в заключение. Не бойтесь проделать работу по составлению полного тз. Ведь оно сэкономит вам деньги и время на многочисленных правках и корректировках.