
Всем привет! Сегодня в рубрике "будни и праздники (не)молодого стар(та)пера" животрепещущий и вечно актуальный вопрос о деньгах.
Допустим, я нанимаю на некую подрядную работу программиста. Работа творческая: есть ТЗ, но в общем виде, и карт-бланш сделать так, как он считает правильным. При этом тематика разработки — довольно узкая (хотя и не такая узкая, как программирование систем защиты атомных реакторов), и программист в ней имеет экспертизу.
Если бы я нанимал просто программиста на эту задачу по жесткому ТЗ, он бы стоил, скажем, 100 000 рублей. Но мне бы пришлось потратить своё время на написание ТЗ и ПэЭминг, либо нанять дополнительно проджекта, который бы стоил еще 50 000. Вопрос: должен ли я заплатить программисту 150 000 как за работу двух человек, хотя по факту он работал один и времени потратил по факту столько же, как если бы работал по ТЗ (за счет того, что срезал углы там, где их можно было срезать, не жертвуя качеством продукта)? Если нет, то сколько бы вы заплатили такому специалисту за такую работу?
И ещё в ту же тему: есть ли опыт или ссылки на опыт оценки эффективности/трудозатратности работы программистов по количеству строк кода? Как считаются отредактированные строки? (типа как в GIT - добавлено 50 000 строк, удалено 15 000, то есть проект имеет размер 35 000 строк, 15 000 из которых были переписаны).
Спасибо!
Update: Про строки кода я говорю скорее о людях в штате, у которых есть и performance review, и peer review, то есть более-менее понятно, что это не индийские фрилансеры, которые генерят формы на PHP по 30 000 строк.