получаем то, что просили, мы понимаем, что на самом деле хотели совсем другого. Жалко, конечно, обижать программиста, но мы чувствуем, что напрасно потеряли силы и время, а потому, когда он просит нас принять работу, чтобы своевременно закрыть задачу в расчёте на премию, даём задний ход. Говорим, что получили совсем не то, что нам надо, что программист неправильно нас понял и что ему надо сначала переделать свою работу, а потом мы её с удовольствием примем.
Программисту деваться некуда, он зависит от нас, но во второй раз наступать на те же грабли уже не хочет, поэтому предлагает составить техническое задание, куда мы подробно запишем все свои требования. У нас выбора нет: мы загнали программиста в угол, но и сами оказались там же. И мы соглашаемся, после чего приступаем к написанию технического задания. И, к сожалению, толку от него окажется даже ещё меньше, чем от того разговора, который состоялся между нами в первый раз. Это произойдёт по следующим причинам.