О взаимном недопонимании между клиентами и разработчиками, о типах онлайн-проектов, как рассчитывается их стоимость, почему техническое задание очень важно, и что не сделает вам фрилансер. В статье — спортивная индустрия, но примеры справедливы для всех онлайн-проектов.

Нет смысла нанимать толковых людей, а затем указывать, что им делать. Мы нанимаем людей, чтобы они говорили, что делать нам.
Steve Jobs

Мы, как и большинство ИТ-разработчиков и веб-студий, регулярно сталкиваемся с существенным непониманием со стороны клиента конечной стоимости проекта разработки сайта, мобильного приложения, интернет-сервиса или же целой ИТ-системы для множества внутренних и внешних пользователей.
Проблемы здесь две:
1) НЕПОНЯТНО, СКОЛЬКО СТОИТ ПРОЕКТ
Клиент хочет, чтобы мы сразу сказали сколько стоит его проект, еще не имея на руках Технического задания нужного качества, которое более-менее точно показало бы объем работы и часто не получает оперативного ответа.
2) НЕПОНЯТНО, ПОЧЕМУ СТОЛЬКО СТОИТ
Клиент не понимает, почему названная стоимость такая. Удивляет цена, которая гораздо выше его ожиданий. «Что там делать, я думал всего неделю и 20 тысяч рублей» — типовой комментарий от клиентов.
В обоих случаях причиной является несовпадение ожиданий по объему работы со стороны клиента и разработчика.
Это краеугольный камень большинства ИТ-проектов, которые заканчиваются неудачей.

Как считаются проекты

Чем опытнее разработчик в решении именно таких задач, тем точнее оценка трудоемкости задачи, тем в итоге меньше рисков вылезти за рамки бюджета.

Недооценка проекта разработчиком на входе из-за неопытности или желания получить клиента любой ценой с очень большой вероятностью приводит к неудовлетворительному результату. В части случаев страдает только клиент (делается очень долго), в части только разработчик (клиент не платит), но чаще всего — и тот и другой.

Опытный разработчик нацелен на долгосрочное сотрудничество, так как слишком дорого продавать проект без продолжения сотрудничества

В среднем компания тратит 10–20 часов на коммуникацию с клиентом до заключения договора. Это для небольшого проекта. Большие проекты могут продаваться месяцами и даже годами, с сотнями потраченных часов на продажу. Это, конечно, также не может не закладываться в стоимость услуг разработчика.

Попробуем определиться с вилками возможных бюджетов на онлайн-проект для спортивной организации на примере разработки сайта. Аналогичная ситуация будет с мобильным приложением, разработкой системы онлайн-бронирования, управления соревнованиями, спортивной статистики и т.д.

Задача: Разработка сайта для спортивной организации с функционалом управления соревнованиями (турниры, команды, электронные заявки, протоколы, статистика командная/личная, профили спортсменов).

Пример клиента: спортивная федерация, любительская лига, организатор спортивных мероприятий, в том числе корпоративных.

Чтобы не усложнять, выделим два типа проектов для решения одной и той же задачи — 1) типовой проект с использование готовых платформы и 2) индивидуальная разработка проекта:

Полная версия статьи по ссылке:[:en][/fusion_text]