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

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

Сложности во взаимопонимании

Количество стартапов каждый год растет. Технологии становятся совершеннее, быстрее и при этом дешевле.

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

— стартапер приходит в студию. Но он все еще не знает, по какому пути развития будет идти его проект.

Не имея полноценной дорожной карты, заказчик не может обозначить детали проекта. И когда он спрашивает о стоимости разработки и продвижения мобильного приложения, мы сталкиваемся с невозможностью назвать четкие цены в рублях. Или в долларах, не важно. Чем абстрактнее предоставленное руководителем стартапа описание задачи, тем более «плавающими» будут цифры.

Речь, конечно, идет о предварительной оценке проекта. Если на данном этапе клиент готов обсуждать детали, а не требовать итоговой стоимости прямо здесь и сейчас, к работе подключится пул специалистов, и совместными усилиями будет создано описание проекта. Крупные бизнесмены обычно предоставляют его сразу готовым, заполняя бриф (как его заполнять, мы писали тут). В случае со стартапом мы все вместе будем составлять ТЗ, а после – прототипы.

Чаще всего, для стартапа требуется:

  • Создание интернет-магазина,
  • Внедрение CRM,
  • Разработка ERP,
  • Создание агрегатора,
  • Разработка мессенджера и так далее.

Сложность задачи может варьироваться так же, как ее инновационность.

стартап

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

Давайте разберем на примере

Обращается к нам компания с запросом: «Нужен программист и дизайнер для создания мобильного приложения по типу мессенджер, чат. Сколько это будет стоить».

Для начала три вопроса в ответ:

  1. Каков будет функционал приложения?
  2. Отличия от остальных мессенджеров?
  3. Какие особенности будут присутствовать?

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

Что ж, с таким описанием стоимость продвижения стартапа будет такой: от 350 до 800 тысяч рублей. Разброс цен большой, давайте обсуждать дальше. Как минимум, нам нужно будет знать:

  1. Максимальная нагрузка на приложение?
  2. Как вы бы хотели, чтобы была сконструирована администраторская часть сервиса?
  3. Будут ли присутствовать иные дополнительные функции? Возможность цитирования, ответа на конкретное сообщение, пересылки текста в группы, будут ли нужны уведомления на устройство о действиях в чате?

Ответы получены, стоимость остановилась в районе 400 тысяч рублей. Но после первого запроса мы не могли ее назвать!

Как формируется стоимость. Считаем

Как формируется стоимость. Считаем

Стоимость любого приложения, в том числе, мессенджера, как в нашем примере, складывается из массы задач:

  • Составление предварительного техзадания.
  • Прототипирование экранов, создание эскизов.
  • Корректировка и уточнение техзадания.
  • Составление уже подробного ТЗ, прописывание этапов.
  • Создание дизайна, как UX, так и UI.
  • Разработка функционала и тестовый запуск.
  • Доработка, исправление ошибок, если есть.
  • Релиз и выход в свет и поддержка функционала.
  • Последующее продвижение.

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

  1. Уменьшить цену предстоящих работ.
  2. Прогнать несколько сценариев реализации в теории или на тесте еще ДО того, как будет написан код.
  3. Грамотно разбить этапы создания по часам.
  4. Обозначить все сложные места для реализации.
  5. Упростить функционал, стоимость которого выходит на рамки имеющегося у заказчика бюджета.
  6. Сделать сотрудничество взаимовыгодным и комфортным.
  7. Получить требуемый результат с первого раза.
  8. Исключить переработки и повышение цены.
  9. Сделать разработку более быстрым процессом.

Уже на этапе заключения договора (о том, почему его необходимо заключать, и как это защищает обе стороны, мы писали тут)  смета будет наиболее детализированной. Она будет представлена в виде таблицы с разбивкой по функционалу или задачам, с количеством часов каждого специалиста в студии.