Аутсорс разработки
Аутсорс разработки это когда вы отдаёте направление целиком, а мы отвечаем за состав работ, сроки и результат на приёмке. Вам остаётся принимать решения по продукту, а не управлять исполнителями.
Аутсорс берут по двум причинам. Либо своей команды нет и заводить её ради одного направления дорого и долго. Либо команда есть, но занята другим, а задача не ждёт. В обоих случаях вы покупаете не людей, а закрытое направление: с ответственностью за сроки, за состав работ и за то, что на приёмке всё работает.
Провалы в аутсорсе почти всегда об одном и том же. Заказчик отдаёт задачу «под ключ» и исчезает на три месяца, а потом выясняется, что построено не то. Мы так не работаем: с вашей стороны нужен один человек, который отвечает на вопросы и принимает решения по продукту. Час в неделю его времени экономит недели переделок.
Второе, что стоит проговорить заранее, это неизбежные изменения. За время проекта состав работ меняется всегда: что-то оказалось не нужно, что-то всплыло по дороге. Поэтому мы работаем итерациями с демонстрацией каждые две недели и фиксируем изменения письменно, вместе с влиянием на срок и на цену. Сюрприз в конце проекта нам не нужен так же, как и вам.
И третье: аутсорс не должен заканчиваться зависимостью от подрядчика. Код, инфраструктура и документация накапливаются на вашей стороне с первого этапа, а не передаются одним архивом в последний день. Если однажды вы решите вести направление сами или отдать другой команде, это должно быть решением, а не проблемой.
Отдать целиком можно любое направление: веб-разработку, мобильные приложения, дизайн, бэкенд или инфраструктуру. Если своя команда есть и не хватает только людей, смотрите аутстафф. Если непонятно, что происходит с работающим продуктом, начните с аудита или ИТ-консалтинга. Как это выглядит на длинной дистанции, видно в кейсах Silent Notary, SignItNow и в проектах экосистемы: кошелёк, биржа, платформа стейкинга.
Что входит в услугу
Можно взять любой набор из перечисленного.
Берём целиком: разбор задачи, дизайн, разработка, инфраструктура, запуск и поддержка. Отвечаем за результат, а не за отдельные роли.
Состав под задачу: разработчики, дизайнер, тестировщик, инженер инфраструктуры, руководитель. Меняется по ходу проекта, если меняются потребности.
План по этапам, критерии приёмки, демонстрация каждые две недели. Видно, что сделано и что идёт следующим.
Изменения состава работ фиксируем письменно вместе с влиянием на срок и цену, до того как начать их делать.
Описание архитектуры и решений, инструкции по развёртыванию, разбор для вашей команды. Копится по ходу проекта, а не пишется в последнюю неделю.
Дежурство, исправления и развитие по отдельной договорённости.
Как мы работаем
Цель, ограничения, что уже есть, где риски. На выходе постановка, план по этапам и оценка.
Подбираем людей под задачу, настраиваем доступы и среды, договариваемся о ритме и о том, кто принимает решения.
Двухнедельные итерации с демонстрацией, каждую можно посмотреть вживую.
Проверка по заранее согласованным критериям, перенос результата на вашу сторону.
Документация, обучение вашей команды, дежурство и развитие.
Частые вопросы
В аутсорсе мы отвечаем за результат целиком: состав работ, сроки, приёмка. В аутстаффе мы даём людей в вашу команду, а управляете проектом и отвечаете за результат вы.
Зависит от определённости задачи. Понятный объём работ считаем фиксированно по этапам. Там, где объём будет меняться по ходу, честнее почасовая схема с потолком на этап и с фиксацией изменений.
Демонстрация каждые две недели, доступ к задачам и к репозиторию, отчёт по этапам. Смотреть можно не только на отчёты, но и на сам продукт.
Это нормально и происходит почти всегда. Фиксируем изменение письменно, показываем влияние на срок и цену и только потом беремся.
Команда распределённая, рабочие часы пересекаются с европейскими. Общаемся на русском, английском и немецком.
Всё определяет договор, и прописываем мы это на этапе технического задания, до начала работ. По ходу проекта команда работает либо на нашей инфраструктуре, либо на вашей: выбор зависит от сложности проекта и от того, есть ли у вас готовая инфраструктура. Каждый утверждённый этап переносится на ваши серверы и в ваш репозиторий, то есть работа накапливается у вас с первого этапа, а не передаётся архивом в последний день. После закрытия проекта весь код, наработки и документация передаются вам вместе с правами на них.
Вы получаете код, инфраструктуру и документацию с правами на них. Дальше можно вести направление своими силами, оставить поддержку на нас или уйти к другой команде.
Смежные услуги
Обсудим вашу задачу?
Расскажите, что нужно сделать - вернёмся с оценкой сроков, составом команды и планом первых двух недель.