Если ко мне приходит клиент с плохо сформулированной задачей, я:
- Сообщаю клиенту, что в ТЗ недостаточно данных для оценки работы;
- В качестве примера задаю несколько вопросов, на которые в ТЗ нет ответов;
- Предлагаю собрать все необходимые сведения и подготовить профессиональное ТЗ, по которому можно будет приступить к работе, своими руками;
- Если это займёт значительное количество времени, — сообщаю клиенту о том, что составление ТЗ стоит денег.
Пока что никто не отказывался. Правда, есть нюанс. Я умею составлять ТЗ и у меня есть примеры, на которые я могу сослаться клиенту. Я знаю, что мне нужно сделать для выполнения этого документа, сколько это займёт времени и сколько будет стоить.
В реальном же мире фрилансеры жалуются на клиентов, которые пришли с плохим ТЗ, но при этом сами не в состоянии подготовить хорошего ТЗ и не очень представляют себе, какими свойствами оно должно обладать. А ещё сколько времени и сил нужно для его составления. И, соответственно, сколько может стоить подготовка такого документа.
А ещё зачем-то оценивают по этим плохим клиентским ТЗ работу и берутся за неё. Безумие! Не надо работать по плохому ТЗ. Никто не заставляет этого делать. Задавайте уточняющие вопросы до тех пор, пока всё не станет понятно.