Удаленный аутсорсинг разработки

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

 

Мы предлагаем три модели взаимодействия:

  • фиксированная цена;
  • оплата рабочего времени и материалов;
  • удаленный центр разработок.

 

Фиксированная цена

Модель «Фиксированная цена» (англ. fixed price) подходит для краткосрочных хорошо определенных проектов. Заказчик платит заранее обговоренную фиксированную цену за весь проект. Данная модель часто используется для работы над простыми проектами.

Преимущества:

Фиксированный бюджет.

Схема бизнес-процесса:

  1. Подготовка коммерческого предложения;
  2. Определение требований, бизнес-логики, разработка технического задания, функциональная спецификация, план;
  3. Расчет бюджета;
  4. Запуск проекта;
  5. Оплата рабочего времени и материалов.

 

Оплата рабочего времени и материалов

Модель «Оплата рабочего времени и материалов» (англ. time and material) оптимальна, если границы, спецификация и бюджет проекта затруднительно определить в момент его старта. Требования долгосрочных проектов часто меняются на стадии реализации, что может влиять на увеличение или уменьшение ресурсов проекта.

Предлагаемая модель позволяет гибко изменять размер команды при оптимизации времени и расходов. Заказчик платит за почасовую работу специалистов, что делает модель «Оплата рабочего времени и материалов» самой гибкой из всех трех бизнес-моделей. Время, затраченное на разработку, оплачивается в конце каждого месяца на основе ежемесячного отчета и обговоренной почасовой ставки для каждого участника проекта. Модель «Оплата рабочего времени и материалов» сокращает риски увеличения бюджета и задержки проекта.

Преимущества:

  • Гибкий бюджет на любом этапе проекта;
  • Изменения требований с минимизацией рисков;
  • Быстрый запуск проекта.

Бизнес-процесс:

  1. Подготовка коммерческого предложения;
  2. Определение требований, бизнес-логики, разработка технического задания, функциональная спецификация, план;
  3. Определение команды для работы над проектом;
  4. Определение почасовой ставки для каждого специалиста;
  5. Запуск проекта.

 

Удаленный центр разработок

Удаленный центр разработок (англ. dedicated development center) используется для долговременного сотрудничества с большим объемом работ. Эта модель пользуется популярностью у компаний, которые ищут долгосрочную прибыль от услуг аутсорсинга удаленной команды разработчиков.

Для достижения задач Заказчика мы находим и формируем команду высококлассных специалистов, которая удовлетворяет требованиям проекта и позволит выполнять запланированный объем работ. Во время работы над сложным проектом не рекомендуется менять разработчика. Поэтому в договоре указывается, что рабочее время специалистов зарезервировано для проекта Заказчика. Разработчики могут участвовать в проекте, как с полной, так и с частичной занятостью. Задача Заказчика во время проекта – поддерживать запланированный объем работ. Бюджет проекта зависит от технологий и требуемого уровня специалистов.

Преимущества:

  • Долгосрочная стратегия с быстрым стартом;
  • Гибкое взаимодействие, включая изменения в требованиях;
  • Улучшение целостности проекта, мониторинга багов и прозрачный процесс управления удаленным проектом;
  • Прозрачное увеличение штата Заказчика и освобождение от найма постоянного персонала;
  • Полностью укомплектованная IT-инфраструктура;
  • Высокоскоростное оборудование и полная информационная безопасность.

Бизнес-процесс:

  1. Подготовка коммерческого предложения;
  2. Определение команды для работы над проектом;
  3. Расчет бюджета;
  4. Организация взаимодействия онсайт- и оффшорных (удаленных) специалистов;
  5. Изучение требований, бизнес-процесса, стандартов компании и IT-инфраструктуры;
  6. Запуск проекта.