Ценообразование в IT-фрилансе

За последние годы личного опыта фриланса в разработке Android-приложений, читая беседы в форумах по теме заказной разработки и параллельно сам участвуя в этих беседах — решил я немножко покалькулировать цены, которые заказчики хотят видеть, но почему-то, программисты смеются над ними.

Допустим заказчик со своим ежемесячным доходом в 40 000 рублей и 50 часовой рабочей неделей решил заказать разработку «маааленькой и простейшей» утилиты, по своему мнению, для своего смартфона, которая должна ему облегчить и упростить какие-то его периодические действия на смартфоне, занимающие всё больше и больше времени.

Заказчик сам в программировании не разбирается совсем, но шарит в своём деле (ну пусть столяр он), и он нашел двух исполнителей (первый и второй), программистов, фрилансеров, разработчиков… как ни назови, которые готовы заказ выполнить.

Первый программист, довольно уже опытный за годы в профессии, два часа пытая заказчика вопросами что-и-как тому нужно — разобрался, понял что предстоит делать, вспомнил, что часть функций у него уже были когда-то выполнены в других проектах, надо их найти и «просто собрать в кучку». По времени это у него заняло бы 8 часов, ну плюс надо округлить-накинуть сверху на всякие форс-мажоры, отладку взаимодействия модулей программы… он объявил заказчику, что нужно будет 14 часов на работу, в которую войдет разработка того, сего, пятого и еще десятого. Предупредил, что обычно он работает за 600 рублей\час. Т.е. потребуется 8400 рублей. Заказчик поймал выкатившиеся глаза и вставил на место упавшую челюсть — «а чо так дико дорого-то ?! Там же 30 строк кода, наверняка». И продолжил поиски исполнителя.

Второй программист, студент, без большого опыта разработки почти сразу сказал, что «тут  всё элементарно, 20 строчек кода», по времени займет буквально пару часов, ну пусть три. По деньгам 2.5 тысячи рублей. И сразу понравился заказчику, особенно после того, как после торга легко «упал» до 2000 рублей, и приступил к работе.

По прошествии времени выяснилось, что не так всё и просто в этой разработке, что заголовки должны быть «круглыми и одновременно зелёными», и что связь с сервером почему-то пропадает, и приложение изредка «падает» и пока неясно как всё это устранить. А три часа давно прошли, даже шесть часов. Т.е. как бы работа выполнена, деньги частично получены (или может даже и полностью), но почему-то заказчик недоволен работой приложения, и внешним видом, и нестабильной работой… И время на доделки-переделки уже почему-то ушло несколько суток, но улучшений не особо заметно. И студент-исполнитель всё реже отвечает на вопросы, паузы все больше…

И теперь на минутку давайте вспомним, что заказчик зарабатывает 40000 / 50 * 4 рабочих часов в неделю = 800 рублей в час, но почему-то первый программист показался ему ну очень алчным, что он не соответствует его собственным представлениям о сложности программирования. А он, вероятно, мог бы выполнить работу, вообще доведя её до конца, и покачественнее, и потом позже помог бы с доработками, расширением функционала. И даже за какие-то доделки не взял бы дополнительных денег.

Ну, а если вообразить, что есть такие специалисты, которые не берутся за проекты с оценкой ниже 1500 … 3000 рублей в час и при этом завалены работой? Но ясное дело, такие заказчики с такими исполнителями на одних и тех же форумах никогда не пересекутся. И слава … всем богам.