Итак, вы решили, что пора автоматизировать бизнес. Следующий вопрос — кому доверить эту важную задачу. И если вы не собираетесь переводить свою компанию в ИТ-сектор, значит, вам понадобятся айтишники со стороны. Сегодня это распространенное явление: по статистике, 53 % ИТ-потребностей компаний по всему миру выводятся на аутсорс. И если это хорошо для Скайпа, Слека, Оперы и Фейсбука, то почему это же не может быть хорошо для вас?
У аутсорса есть однозначные преимущества. Во-первых, он позволяет сэкономить кругленькую сумму (до 40 %). И не только на разнице в рейтах. Иногда только узкий специалист может предсказать очередной технический вираж, грозящий провалом для ваших инвестиций (вспомните все технологии, канувшие в лету буквально за десяток лет). Хорошие разработчики углубляются в бизнес-процессы, с которыми работают, и имеют обширный кругозор, позволяющий объективно оценить ваши идеи со стороны. Порой это выливается в ценный совет, который вы не получите в другом месте.
Во-вторых, расширение поля поиска позволяет получить доступ к лучшим специалистам и новейшим технологиям по всему миру. И нам, кстати, очень приятно, что по сторонним оценкам, ИТ-специалисты из Восточной Европы, включая Украину, занимают места в первой двадцадке по качеству услуг.
Конечно, есть определенные риски. Поэтому стоит подойти к выбору аутсорсинговой ИТ-компании со всей тщательностью. Исходя из знания рынка, мы предлагаем обратить особое внимание на несколько особо важных факторов при выборе компании для ИТ-аутсорса.
1. Четкое понимание целей позволяет сэкономить
Начните с ясного представления о том, что вы хотите передать на аутсорс и зачем. Сориентируйтесь по целям и времени. Поразмышляйте над функционалом будущего продукта. Очень полезно проконсультироваться с маркетинговым аналитиком. Вместе вы сможете определить свою рыночную нишу и требования целевой аудитории. Впоследствии это поможет подобрать более подходящие дизайн и функционал.
В идеале в завершение этой стадии у вас должны сформироваться ясные и четкие требования к будущему продукту. Это позволит разработчикам точнее оценить объем работ и может сократить бюджет. Кроме того, вам будет легче выяснить, сможет ли определенная аутсорсинговая компания воплотить ваши идеи в жизнь. После того, как четко обозначите, что именно вам нужно, можно переходить непосредственно к поискам нужного провайдера.
2. Экспертиза важна, но не всегда очевидна
ИТ-компаний — тысячи. Как выбрать нужную? Можно начать с Гугл-поиска, как мы делаем, когда ищем другие товары и услуги. Но надо быть готовым, что придется иметь дело с десятками страниц.
Также можно обратиться к таким сайтам, как Clutch, Top Tech Biz или Appfutura. Они предоставляют информацию о лучших ИТ-компаниях, включая цены и незаангажированные отзывы. Вы можете отфильтровать информацию по локации, технологиям или отрасли, например, Лучшие разработчики мобильных приложений в Европе или 10 лучших разработчиков логистических приложений в Европе. Также там есть линки на веб-сайты компаний, а это ценный источник информации, если знать, как им пользоваться. Вот несколько подсказок:
Сайт как таковой. Каков он на вид? Удобно ли по нему передвигаться? Достаточно ли на нем информации? Конечно, бывает и такое, что сапожник без сапог, но о бизнес-ценностях компании это что-то, да и говорит.
Портфолио. Изучите проекты. Из вашей отрасли есть что-то? Если представлены веб-сайты — перейдите на них, убедитесь, нравятся ли они вам. Если есть мобильные приложения — зайдите в Google Play или Apple Store. Проверьте их рейтинг, почитайте комментарии, загрузите приложение и оцените его дизайн и функционал. И, конечно, вы можете пообщаться с предыдущими клиентами, особенно если они ваши соотечественники.
Технологии. Если вы сами не разработчик, вам может быть сложно оценить технический потенциал студии. Что вы можете выяснить — это насколько обширна ее экспертиза (другими словами, есть ли из чего выбрать, чтобы оптимально реализовать проект). Хорошие ИТ-компании держат руку на пульсе, постоянно расширяют свою экспертизу и много инвестируют в обучение разработчиков.
Команда. Ознакомьтесь с инфраструктурой компании и сертификатами. Для ИТ-аутсорса важно, чтобы компания предоставляла полный спектр услуг (включая дизайн, разработку, тестирование, проектный менеджмент и поддержку). Иначе в какой-то момент может оказаться, что, чтобы закончить проект, нужны еще другие поставщики.
Блог — тоже ценный источник информации об экспертности, ценностях, рабочих процессах, и даже владении языком. Хорошие компании стремятся приносить пользу клиентам и коллегам. Так что наличие в блоге статей как на чисто техническую тематику, так и том, что те или иные технологии могут предложить бизнесу — это хороший знак.
Положительно характеризует компанию также открытость диалогу и сотрудничеству с коллегами. Значит, им есть что вынести на суд общественности, и они не боятся оценки. Лучший способ проверить это — узнать о вкладе компании в публичные репозитории, например GitHub. Так можно оценить и качество кода, что может оказаться очень существенным моментом, если когда-нибудь вы надумаете расширяться. Но есть вещи не менее важные, чем код.
3. Понимание вашего бизнеса важно не меньше, чем качество кода
Не важно, насколько инновационным является ИТ-продукт — он ценен лишь настолько, насколько помогает решить определенные бизнес-цели. Поэтому с их прояснения и начинают хорошие ИТ-компании. При этом они могут использовать карту влияния (impact map) либо другие техники, позволяющие выяснить, какие бизнес результаты ожидаются и как их достичь при помощи продукта.
Хорошо, когда у команды есть экспертиза в вашей отрасли. Но не менее ценно умение слушать и задавать вопросы. Нет двух абсолютно одинаковых продуктов. Каждый бизнес уникален, и нет ничего хуже, чем иметь дело со всезнайками, которые «лучше знают», что вам нужно. Поэтому в Stfalcon.com мы всегда начинаем сотрудничество с клиентами с обсуждения бизнес-идеи и тщательно прорабатываем все предложения и предпочтения. Процесс может занимать от часа до нескольких недель, но оно того стоит.
Иметь дело с развитым предприятием и со стартапом — это разные вещи: у них разные потребности, разные внутренние процессы. Так что убедитесь, имеет ли провайдер соответствующий опыт: работал ли он раньше со стартапами (либо бизнес-корпорациями и т.д.). Это поможет избежать недоразумений, когда дело дойдет до согласования решений или внесения поправок.
Надежный и ответственный провайдер предложит начать с MVP (минимально жизнеспособного продукта) вместо того, чтобы сходу вкладывать все имеющиеся ресурсы в финальную версию. Особенно полезно это в случае стартапов: можно проверить идею в работе и подрихтовать в соответствии с реакцией пользователей. Ну, и прибыль продукт начинает приносить гораздо раньше.
4. Хороший - значит, гибкий
Расспросите о рабочем процесс компании. Выясните, будет ли вам предоставлен доступ к проекту, какая роль на нем вам будет отведена. Предложат вам активно участвовать или «отойти в сторонку и не путаться под ногами».
Эксперты рекомендуют отдавать предпочтение аутсорсинговым компаниям, использующим гибкие методологии, например, Скрам. Весь объем работ при таком подходе разбивается на короткие итерации (спринты). В конце каждого спринта команда представляет ту или иную рабочую версию всего продукта или его составляющей (дизайн, макет, демо-версию и т.п). Это позволяет постоянно отслеживать процесс. Но Скрам не только обеспечивает прозрачность — он еще и позволяет своевременно вносить правки и дополнения.
Важно также, знакома ли команда с аутсорсингом. Это означает, что ее члены имеют опыт работы в различных временных зонах, понимают культурные различия и обладают навыками, необходимыми для продуктивного сотрудничества на расстоянии.
Полезно узнать и о стратегиях риск-менеджмента, применяемых ИТ-провайдером. Представьте проблемы, которые могут возникнуть на проекте, и расспросите, имел ли поставщик уже дело с подобными проблемами и как он с ними справлялся (или собирается справляться). Вам же не нужно, чтобы в какой-то момент все полностью застопорилось из-за какой-то неожиданности.
5. Прозрачность коммуникации - это ключ ко всему
Прозрачность коммуникации — самый важный аспект ИТ-аутсорсинга. При это часто упускаемый из виду. А ведь без ясного понимания, кто сейчас имеет дело с вашим проектом и на какой стадии он находится как вы будете уверены, что движетесь в правильном направлении? Это как дрейфовать в открытом море без компаса.
Поэтому необходим четкий коммуникационный план. В нем должны быть обозначены удобные средства коммуникации, частота созвонов, письменных отчетов или видео чатов (мы рекомендуем, чтобы они происходили не реже раза в неделю) и контактные лица с обеих сторон. Также в него следует включить такие пункты, как доступность (когда обе стороны должны быть на связи) и время, отводимое для ответа на почту или сообщения.
Во время контактов представитель поставщика должен быть готов отчитаться о возникших трудностях, израсходованном бюджете и проделанной работе. Обязательно задавайте вопросы, если вам что-то непонятно. Не отстраняйтесь и предоставляйте обратную связь.
6. Гарантии качества и поддержка
Тестирование крайне важно. Оно спасает от тысячи и одной маленькой и большой неприятности после запуска. Чем больше внимания ИТ компания ей уделяет, тем больше уверенности в ее надежности. У нас уже был детальный обзор важных моментов, обеспечивающих качество продукта, произведенного на аутсорсе. Вкратце напомним, что вас должно сильно подбодрить использование членами команды таких терминов, как непрерывная интеграция, непрерывное внедрение, автоматизированное тестирование и разработка через тестирование.
По минимуму, до релиза компания-разработчик должна протестировать и отладить такие моменты, как баги, тексты и изображения, совместимость, энергопотребление и скорость. Но QA касается не только технических аспектов. В его основе — стремление предугадать самые разные сценарии поведения пользователей и убедиться, что продукт будет работать на конечную цель при любых раскладах.
Расспросите, предоставляет ли компания поддержку и обслуживание. Не забудьте включить эти пункты в соглашение об уровне услуги (формальный договор, содержащий стоимость услуги, права и обязанности сторон, сроки выполнения работ и т.п.). По окончании проекта убедитесь, что код надлежащим образом задокументирован и передан вашей команде.
7. Безопасность превыше всего
Убедитесь в том, что поставщик, с которым вы собираетесь иметь дело, знаком с новейшими процедурами безопасности. Сюда входят:
- хранение конфиденциальных данных и их шифрование;
- вопросы пользовательской конфиденциальности;
- следование общепринятым правилам, например, GDPR (Общему регламенту по защите данных).
Самый простой способ уменьшить риски в сфере безопасности разработки — подписание соглашения о конфиденциальности. В Stfalcon.com соглашение о неразглашении — это первое, что вам предложат подписать, чтобы защитить ваши права. Все члены нашей команды также подписывают соглашение о неразглашении при приеме на работу.
Другие способы, которыми наши разработчики обеспечивают безопасность трафика, включают:
- шифрование трафика с целью защиты от перехвата данных;
- фаервол с политикой конфиденциальности “что не разрешено - запрещено”. (что означает: только люди, имеющие специальное разрешение получают доступ к данным по проекту);
- шифровка директорий сотрудников на случай, если оборудование будет изъято.
Мы пишем код индивидуально под каждый проект, следуя Закону об авторском праве, так что вы можете не беспокоиться, что какие-либо данные окажутся продублированными. Это практики, применяемые надежными компаниями в целях защиты своих клиентов. Можете на них ориентироваться.
Заключение
Мы проанализировали шаги, необходимые для успешного взаимодействия с компанией, предоставляющей ИТ-аутсорс. Итак, вам необходимо:
- четко сформулировать свои ожидания относительно продукта;
- проанализировать доступную информацию о выбранной ИТ-компании и ее экспертизе;
- убедиться, что члены аутсорсинговой команды готовы вникать в специфику вашего бизнеса;
- отдавать предпочтение гибким методологиям;
- обеспечить прозрачность коммуникации;
- заранее оговорить вопросы оценки качества, обслуживания и технической поддержки;
- неукоснительно следовать процедурам безопасности.
В 2017 году Всемирная ассоциация поставщиков назвала Украину офшоринговым направлением года. По данным Ассоциации IT Ukraine, наша страна характеризуется позитивной динамикой в рабочей силе и высокими показателями качества. 74 % украинских программистов имеют высшее техническое образование. Это свидетельствует, что Украина — страна с большим потенциалом в офшоринговом ИТ-аутсорсе. Мы приглашаем вас к сотрудничеству!
Свяжитесь с нами, чтобы задать вопросы, обсудить ваши бизнес-идеи и наметить совместный план действий.