September 27, 2021

Оценка стоимости ТЗ, абонентская плата или почасовка?

По моему опыту ни одна из вышеперечисленных схем не объективна.

Есть какой-то примерный уровень зарплаты программиста определенной (условно определенной) квалификации. Этот программист в последнее время получал какой-то Доход. Если за тот же объем работ программист получит Доход/2 он будет считать это возмутительным и начнет жадничать.

Если оценивалось ТЗ то программист при малейшем отступлении от ранее согласованного ТЗ потребует за это дополнительную плату.

Если используется абонентка или почасовка программист начнет тянуть время.

С точки зрения заказчика все то же самое, но наоборот. Если программист не оправдывает ожиданий по качеству или факапит сроки начнет жадничать заказчик.

Таким образом стоимость рождается на стыке ожиданий заказчика и исполнителя и от схемы оплаты не очень зависит. Чем быстрее ожидания сторон придут в равновесие тем меньше будет неприятных неожиданностей.

Мне больше всего нравится почасовка с фиксацией часов онлайн в общедоступной таблице (например Гугл-документы). Я пишу часы сразу как только их отработал. Заказчик эти часы видит, может задать вопросы если таковые появились, может оценивать затраты и движение по задаче. Если ожидания сторон не соответствуют происходящему можно сразу внести коррективы. Риски минимальны.