Далеко не все заказчики готовы к такому интенсивному взаимодействию. Гораздо проще закинуть ТЗ в команду и через полгода вернуться за результатом работы.
Нам такой вариант не подходит: он очень рискованный, с ним сложно прийти к цели. Рекомендуем ещё на старте проекта обратить внимание заказчика на следующее:
1. Ему придётся активно участвовать в жизни проекта и работать наравне с командой.
2. Заказчику придётся принимать довольно много решений под свою ответственность на основе своего опыта/целей/знаний или чего-то ещё – отсидеться в стороне не получится.
Практика включения заказчика в команду известна под названием Onsite Customer[28] и является, например, частью Extreme Programming[29]. Обсудите в самом начале, как вы будете общаться, как часто это будет происходить, через какие каналы связи. Это чрезвычайно важно, потому что такой подход к созданию IT-продуктов может нарушить привычный ритм жизни заказчика.