Любой проект начинается с идеи, и задача технического задания — превратить эту идею в четкий, структурированный план. ТЗ включает описание всех требований к проекту, функционала, задач и конечных целей. Чем лучше проработано техническое задание, тем больше шансов, что задача будет выполнена вовремя, без лишних расходов и с минимальными доработками.
Я бы отдельно добавил такой пункт как сбор бизнес требований и изучение бизнес процессов клиента. Достаточно частая ситуация - когда клиент приходит с конкретной задачей, но по факту он хочет добиться другого.
Как пример с задачей на разработку сервиса анализа какой либо статистики по бизнесу, но по факту все что ему нужно - настроенные гугл таблицы.
Да, отличная идея. Мы уточняем у клиентов полную информацию, и по ходу разработки корректируем все моменты, связанные с функциональной и технической информацией
Желательно тестировать требований перед началом работы. Составьте первичное ТЗ и проверьте его на предмет соответствия- оно конечно желательно, только вот иногда тз составляется уже после начало работ) и я сейчас не про пробные работы
Да, всякое бывает, особенно если проект нужен еще вчера)