Модель аутсорсинга проектов

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

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

Модель проектного аутсорсинга

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

Её преимущества очевидны:

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

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

  • прояснение требований и консультации по доменной области
  • высокоуровневое управление проектом

Роли и действующие лица

Локальный менеджер проекта

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

  • Выполняет основное управление проектом
  • Контролирует достижение проектных задач в установленное время
  • Подтверждает качество доставок

Локальный бизнес аналитик / консультант

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

Локальная команда разработки (опционально)

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

Локальная QA команда (опционально)

Несмотря на то, что все проектные доставки будут тщательно проверены в Qulix, мы рекомендуем своим клиентам назначить локальный QA ресурс для подтверждения качества доставленного продукта.

Локальный аутсорсинг менеджер

Менеджер высшего либо среднего звена на стороне клиента, кто будет контролировать процесс взаимодействия с Qulix по финансовым вопросам, вопросам HR и т.д.

Менеджер проекта (Qulix)

На каждый проект в Qulix назначается выделенный менеджер проекта. Как правило, основной задачей этого человека является выполнение задачи проекта в установленное время и в рамках бюджета.

  • ответственен за микроменеджмент
  • компилирует проектную команду

Бизнес аналитик (Qulix)

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

  • проясняет требования
  • создает SRS и Use-Cases

QA команда (Qulix)

  • выполняет тестирование продукта
  • выполняет проверку нефункциональных требований
  • рапортует о качестве продукта

Команда разработки (Qulix)

  • перевод требований в код
  • юнит тесты
  • доставка модулей и продукта на тестирование

Аутсорсинг менеджер (Qulix)

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

Основные коммуникации осуществляются между бизнес аналитиками, менеджерами проекта и менеджерами по аутсорсингу соответственно.

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


К началу страницы