Главное
-
- На старте важно четко сформулировать требования к продукту и критерии выбора подрядчика. Например, с партнерами из какой страны вы планируете подписать контракт: вашей, соседней или дальней.
- Существует три модели аутсорса: фиксированной цены, выделенной команды, а также Time & Material.
- Аутсорс мобильной разработки может обойтись вам менее чем в 3 500 00 рублей.
Как передать разработку приложения подрядчику
Делегировать создание продукта — не значит на 100% положиться на подрядчика и забыть. Владелец бизнеса должен вовлекаться в разработку, без этого просто невозможно прийти к цели.
Шаг № 1. Составьте список требований
Начинать работу над продуктом нужно с бизнес-аналитики.
Что важно сформулировать:
-
- тип продукта, который вы планируете выпустить (например, приложение для личных финансов, фитнес-трекер, счетчик калорий и т.д.);
- требования (функции, объем работ, интересные дизайн тренды, нагрузочные возможности, количество страниц, масштабируемость в будущем);
- платформы (iOS, Android или обе);
- технологии (языки, фреймворки и интеграции).
Когда приложение разрабатывают, чтобы проверить какую-то гипотезу, мы рекомендуем придерживаться подхода MVP или минимально жизнеспособного продукта.
Допустим, управляющий тренажерного зала придумал запустить приложение с программами тренировок для клиентов, но не уверен, что оно «зайдет». Управляющему хочется выпустить продукт на тест повыгоднее. MVP — как раз подходящая стратегия. Подробнее о ней читайте в статье о разработке минимально жизнеспособного продукта.
Важно знать, что не все языки программирования и фреймворки подходят, чтобы одновременно выпустить приложение и для iOS, и для Android. Если вы хотите сразу сделать релиз на обе платформы, присмотритесь к комбинации JavaScript/React Native.
Шаг № 2. Выберите партнера
Всего есть три варианта партнерства.
Разработчики из дальних стран | Разработчики из соседних стран | Разработчики из вашей страны |
📌 Живут за границей в далеких от вас странах
⏰ Совершенно другой часовой пояс, разница может быть 11 часов 🧩 Шансы недопонимания выше из-за разных менталитетов 💰Самый выгодный вариант |
📌Живут за границей в соседних странах
⏰Из того же часового пояса или с небольшой разницей в 3-4 часа 🧩 Невысокие шансы недопонимания, похожие менталитеты 💰💰 Средние цены |
📌 Живут по соседству в той же стране, что и вы
⏰Тот же часовой пояс или небольшая разница в пару часов 🧩 Менталитет один, понять друг друга проще всего 💰💰💰 Самый дорогой вариант |
Окончательный выбор зависит от ваших ресурсов и комфорта. Правильного варианта здесь нет. Во всех трех группах есть первоклассные специалисты, стоит только поискать.
Внимательность и беспристрастность — главные помощники в выборе разработчиков из любых регионов. Присмотритесь к кейсам компаний: именно через них аутсорс-команды продают свои условия. Чем короче послужной список компании, тем подозрительнее она выглядит.
Что еще стоит сделать:
-
- поинтересуйтесь, какие методы проектного управления, разработки и дизайна используют кандидаты-подрядчики, чтобы убедиться, что ваши подходы совпадают;
- предложите созвониться и познакомиться;
- узнайте, сколько сотрудников может быть предоставлено в ваше распоряжение, насколько они опытные.
Шаг № 3. Договоритесь о модели партнерства
Модели сотрудничества между клиентом и подрядчиком в разных странах примерно одинаковые. Рассказываем о трех самых распространенных.
Модель фиксированной цены (Fixed price model)
Модель фиксированной цены часто называют ее английским вариантом Fixed price. Она подходит для случаев, когда предприниматель и команда точно уверены в том, что не будут вносить правки в проект на ходу. Принцип прост: вы составляете список требований к приложению, передаете их подрядчику, который рассчитывает цену.
Для продуктов крупного бизнеса это действительно хороший вариант, но запустить MVP по такой схеме не выйдет. Ведь вы не сможете пересмотреть план продукта, изменить какие-то функции и управлять рисками столь же гибко, как при других моделях.
Модель выделенной команды
Это все равно что нанять весь продуктовый отдел одним махом. Вы приходите к подрядчику, рассказываете о своей идее и делитесь требованиями, а затем вместе собираете команду под разработку. Чаще всего такой моделью пользуются компании, у которых уже есть собственные ИТ-отделы. Выделенные специалисты позволяют быстро заполнить пробелы в штате. Однако придется приложить немало усилий, чтобы «подружить» внутренние и внешние команды.
Модель Time & Material
Аутсорс-компании, которые работают по модели Time & Material, берут оплату за часы, дни или недели. Вы обращаетесь к таким партнерам, делитесь вводными, получаете примерный расчет по количеству рабочего времени, которое уйдет на каждый этап, например, UI/UX дизайн, разработку, QA. T&M — гибкая модель, которая дает возможность быстро вносить изменения, но установить конкретную цену для этого на старте невозможно. Хотя вы будете глубоко вовлечены в создание продукта, поэтому сможете отслеживать расходы и следить за бюджетом разработки.
Purrweb придерживается последней модели. Опыт показывает, что спланировать проект до мельчайшей правки нереально. В любой момент может понадобиться дополнительное тестирование, захочется поменять функции или цветовую схему интерфейса. В T&M такие корректировки не доставляют проблем. Поэтому гибкость — ваш путь к успеху.
Шаг № 4. Обеспечьте защиту вашего продукта
Идеи и данные воруют каждый день — достаточно открыть новости один раз, чтобы надолго испугаться за свой продукт. Аутсорс серьезно усиливает этот страх. Однако вы можете избавиться от него и справиться с ситуацией с помощью подписания соглашения о неразглашении информации или просто NDA.
Опытные разработчики сами предлагают подписать такой документ в стандартной форме, составлять самому его не обязательно. Однако стоит внимательно изучить соглашение, возможно, вы захотите что-то убрать или добавить. Несколько полезных советов о том, как защитить продукт от интеллектуального мошенничества, ищите в нашем руководстве.
Шаг № 5. Установите контакт
Больше всего вы будете общаться с проектным менеджером аутсорсинговой фирмы. Он будет делиться статусами разработки, передавать вопросы или информацию от других специалистов вроде дизайнера или программиста.
Перед тем, как вместе браться за продукт, обязательно познакомьтесь с будущим менеджером и установите правила вашего общения. Уточните, как часто вы хотите получать новости о статусе проекта, проводить встречи и демо. Стоит обсудить и планы по риск-менеджменту, правила коммуникации и нюансы внедрения функций.
Сколько стоит аутсорсинг разработки приложений
Здесь делимся таблицей с приблизительной оценкой стоимости аутсорса разработки приложения. Помните, что наша команда работает по модели T&M. Цены могут варьироваться в зависимости от агентства.
Этап | Время | Примерная стоимость |
Оценка проекта | 8 часов | Бесплатно в Purrweb |
Анализ проекта, включая приоритезацию функций | 1 неделя | 61 000 ₽ |
UI/UX дизайн | 4 недели | 330 000 ₽ |
Разработка | 9 – 10 недель | 2 300 000 ₽ |
QA | Параллельно с разработкой | 330 000 – 360 000 ₽ |
Менеджмент проекта | На протяжении всего проекта | 240 000 ₽ |
Всего | 3 – 4 месяца | Примерно 3 400 000 ₽ |
Заключение
Делегировать — это круто. Вы избавляетесь от лишних хлопот, освобождаете внимание для более важных вещей и больше высыпаетесь. Любой руководитель это подтвердит: одному делать все просто нереально.
Наша команда снимет с вас часть ответственности за разработку — у нас в штате 190 специалистов, а за спиной 8 лет опыта разработки. Проекты можно увидеть в портфолио, после 300 мы сбились и перестали считать, поэтому 300+.
Свяжитесь с нами, чтобы получить бесплатную оценку вашего проекта.