А как тогда регулировать, чтобы оплаченное время шло исключительно на проект ,а не на посторонние задачи? Я ведь не знаю точное время решения задачи да и программист часто не знает+его задача максимально его увеличить, чтобы заработать больше.
Уверяю вас, почасовая оплата - не позволит вам сэкономить.
Скорее наоборот.
;)
Только вот незадача: программисты сейчас очень востребованы.
Очень.
Даже кризис не снимает высокой востребованности.
И поэтому хорошие программисты просто не дешевы.
Думаю вы просто сэкономили.
Ни один адекватный квалифицированный программист не согласится работать за фиксированную плату при отсутствие детального описанного задания.
Поверьте - это профессиональное качество.
Возможны исключение, я сам так часто делаю - плохо описанное задание оценивается намного дороже, я свои риски просто перекладываю на финансовые цели исполнителя. Намного - это в 3 раза например, дороже. Не на 30%, а в 3 раза.
Отсутствие описания - это очень плохо для работы.
Если у вас отсутствовало описание, четкий критерий завершения работы - то как вы можете заявлять, что работа не сделана или сделана.
Квалифицированного программиста такие вещи не пугают, он из изначально закладывает в цену и дорабатывает отнюдь не за свой счет.